Linux:啟動http服務


1、安裝apache

yum install httpd #根據提示,輸入Y安裝即可成功安裝

systemctl start httpd.service #啟動apache

systemctl stop httpd.service #停止apache

systemctl restart httpd.service #重啟apache

systemctl enable httpd.service #設置apache開機啟動

2、啟動http服務

httpd -version #檢查是否安裝 

yum install httpd #安裝http服務

service httpd start #啟動http服務

service httpd status #檢查http服務狀態(會顯示綠色的active(running)表示啟動成功)

service httpd restart #重啟http服務

3、配置文件

httpd相關配置文件:

主配置文件:/etc/httpd/conf/httd.conf ,這個是httpd最主要的配置文檔

擴展配置文件:/etc/httpd/conf.d/*.conf ,這個是httpd的額外配置文檔

文檔根目錄: /var/www/html ,這個是apache 首頁的文檔目錄 ,即輸入http://127.0.0.1  顯示頁面所在的目錄

服務腳本:/etc/rc.d/init.d/httpd 

錯誤目錄:/var/www/error  ,服務器設定錯誤,請求的資源錯誤或瀏覽器訪問出現錯誤等錯誤文件的存儲目錄

CGI目錄: /var/www/cgi-bin/   ,預設為CGI運行腳本的存儲目錄

日志目錄:/var/log/httpd  ,client端登錄httpd時,記錄的登錄日志等信息存儲目錄

腳本配置文件: /etc/sysconfig/httpd

Listen端口:80/tcp  ,443/tcp

命令執行文件:/usr/sbin/apachectl ,/usr/sbin/httpd,/usr/bin/htpasswd

PID文件:/var/run/httpd/httpd.pid

4、開放80端口 打開防火牆

查看指定區域所有開啟的端口號

firewall-cmd --zone=public --list-ports

在指定區域開啟端口(如80端口號,命令方式)

firewall-cmd --zone=public --add-port=80/tcp --permanent

重新啟動防火牆

firewall-cmd --reload

參考網址:https://blog.csdn.net/u014079773/article/details/79745819

5、測試網頁

echo “This is my first web page.”>/var/www/html/index.html

打開http://127.0.0.1 查看是否正常啟動


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM