Ubuntu 18.04.2 LTS下重啟、停止、啟動apache服務的命令:
/etc/init.d/apache2 restart
[ ok ] Restarting apache2 (via systemctl): apache2.service.
/etc/init.d/apache2 stop
[ ok ] Stopping apache2 (via systemctl): apache2.service.
/etc/init.d/apache2 start
[ ok ] Starting apache2 (via systemctl): apache2.service.
http://192.168.31.69:8090/file/
http://47.92.90.25:21888/file/
在Ubuntu中通過apt-get install apache2 安裝apache2
CentOS7中通過yum install httpd 安裝httpd
apache2的配置文件是/etc/apache2/apache2.conf
httpd的配置文件是/etc/httpd/conf/httpd.conf
配置文件里面的內容大同小異,這邊不做詳細介紹,兩者默認的訪問端口都是80端口,當然這是可以在配置文件中進行修改的。
vim /etc/apache2/ports.conf
/etc/init.d/apache2 restart
CentOS7中:
vim /etc/httpd/conf/httpd.conf
service httpd start
在配置文件中可以發現,服務器默認的訪問路徑在/var/www/html目錄下。只是為了簡單實現一台http文件服務器,因此可以在此目錄下創建一個軟連接來連接文件目錄。
文件目錄是/home/download/,然后通過命令ln -s /home/download/ file在/var/www/html/目錄下創建了一個軟連接。
在瀏覽器中就可以通過http://47.92.90.25:21888/file訪問到文件目錄了,如下:
root@yiyouserver:~# wget 47.92.90.25:21888/file/game_config.csv
--2019-09-24 01:02:30-- http://47.92.90.25:21888/file/game_config.csv
Connecting to 47.92.90.25:21888... connected.
HTTP request sent, awaiting response... 200 OK
Length: 792 [text/csv]
Saving to: ‘game_config.csv’
game_config.csv 100%[===============================================================>] 792 --.-KB/s in 0s
2019-09-24 01:02:30 (74.8 MB/s) - ‘game_config.csv’ saved [792/792]
root@yiyouserver:~# pwd
/root
root@yiyouserver:~# ls
game_config.csv yymysqlv1.tar