linux檔案伺服器apache2的搭建,並支援遠端訪問
linux核心原始碼是通過http伺服器和git程式碼管理來管理檔案的,使用者可以通過git方式下載,也可以通過http伺服器的方式下載檔案。之前一直在研究linux核心原始碼是如何通過http伺服器下載的,對應的介面如下:
下面來介紹寫如何搭建檔案伺服器,通過網頁下載檔案,之後使用花生殼進行內網穿透,最終實現遠端訪問的目的。
1. 通過apt-get 下載apache2伺服器
2. 修改網頁伺服器的配置檔案
可以根據自己的需要修改 DocumentRoot 目錄和Directory 目錄
3. 將目錄根據自己的需求修改許可權
4. 如果沒有使用預設目錄,需要重啟apache2伺服器服務
sudo /etc/init.d/apache2 restart
5. 檢視ubuntu的ip地址
6. 在/var/www目錄下可以隨意建立幾個檔案或者目錄,以後將你需要給其他人的檔案放到這個目錄中
7. 在同一區域網的其他電腦上,開啟瀏覽器輸入ubuntu的IP地址
這裡有的同學會出現下面的介面
這是由於在/var/www目錄中有一個index.html的檔案,把這個檔案刪除就可以了,這個檔案是預設的主頁檔案,網頁會首先開啟這個檔案。
到這裡我們的區域網檔案伺服器就搭建好了,下面進行遠端訪問的搭建
軟體需求:花生殼windows內網穿透版軟體
8. 首先需要註冊花生殼賬號,並申請域名,花生殼提供了免費域名可以使用,這個步驟不多介紹
9. 下載花生殼軟體,並進行安裝,這個步驟也不多介紹
10. 配置花生殼軟體,這裡只說一下主要步驟
填寫內網主機IP,也就是ubuntu的ip,對映端由為80,並將“使用外網HTTP80埠”勾選
然後,確定並開啟對映服務
到這裡我們就已經搭建好了外網的伺服器,可以使用域名對檔案伺服器進行訪問了。
效果如下:
轉:http://blog.csdn.net/andylauren/article/details/51800359
相關文章
- Linux SSH遠端訪問Linux
- linux遠端訪問問題薦Linux
- 遠端登錄檔訪問 (轉)
- oracle database增加密碼檔案,遠端sys訪問。OracleDatabase加密密碼
- 路由和遠端訪問伺服器的分析路由伺服器
- 121 TeamViewer 遠端支援、遠端訪問、線上協作和會議View
- 檔案共享伺服器的超簡單玩法教程,開啟網頁就能遠端訪問伺服器網頁
- Sublime Text編輯遠端Linux伺服器上的檔案Linux伺服器
- Redis遠端訪問Redis
- Linux 常見問題 - 拒絕遠端訪問Linux
- Linux 本地AMH 伺服器管理皮膚實現遠端訪問方法Linux伺服器
- TeamViewer遠端訪問View
- 詳解Linux中SSH遠端訪問控制Linux
- Linux中開啟MySQL遠端訪問功能LinuxMySql
- 搭建git遠端伺服器Git伺服器
- 阿里雲部署redis伺服器,以及遠端訪問阿里Redis伺服器
- ASP .Net Core 中介軟體的使用(一):搭建靜態檔案伺服器/訪問指定檔案伺服器
- 使用nodejs和Java訪問遠端伺服器的服務NodeJSJava伺服器
- FTP 傳送檔案到遠端伺服器FTP伺服器
- rabbitmq 新增遠端訪問功能MQ
- 遠端訪問及控制——ssh
- PostgreSQL 9.6 配置遠端訪問SQL
- SSH遠端訪問及控制
- vnc遠端訪問,推薦四款免費又好用的vnc遠端訪問軟體VNC
- 遠端資料庫的訪問 (轉)資料庫
- Spring Boot專案部署伺服器 本地正常 遠端無法訪問問題排錯Spring Boot伺服器
- (視訊) 基於HTML5的伺服器遠端訪問工具HTML伺服器
- Linux系統複製檔案/資料夾到遠端伺服器Linux伺服器
- windows伺服器下指定IP地址遠端訪問伺服器的設定方法Windows伺服器
- rdesktop---linux下的mstsc(從linux下訪問windows遠端終端)(轉)LinuxWindows
- Pycharm連線遠端伺服器並實現遠端除錯PyCharm伺服器除錯
- Linux 檔案訪問原語(轉)Linux
- 遠端客戶端 訪問 ASM 例項客戶端ASM
- 使用frp進行內網穿透,實現ssh遠端訪問Linux伺服器FRP內網穿透Linux伺服器
- mysql如何允許遠端訪問MySql
- jupyter notebook 遠端訪問
- mysql賬戶新增遠端訪問MySql
- NAS如何實現遠端訪問