1. 程式人生 > >Linux(Centos7)下,阿帕奇(Apache)伺服器的安裝與配置

Linux(Centos7)下,阿帕奇(Apache)伺服器的安裝與配置

Y6


  Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴充,將Perl/Python等直譯器編譯到伺服器中。

下面介紹Apache安裝操作~


1、開啟centos7作業系統,執行 “ #yum install httpd ” ,安裝過程中會問“is this ok [y/d/N]”,輸入“y”回車,等待一會,Apache安裝成功


2、安裝完成之後,你可以通過執行 “ #systemctl status httpd.service

”,檢視Apache的執行狀態


3、設定開啟伺服器之後自動開啟Apache服務,執行語句“ #systemctl enable httpd.service


4、若需要修改站定根目錄,就要修改Apache配置檔案
-在home下建立一個自己的根目錄
-執行 #vi /etc/httpd/conf/httpd.conf (vi或vim都可以)
-修改檔案中DocumentRoot後面的根目錄(點‘i’鍵開啟修改)
-修改預設訪問的根目錄,如下圖修改過的
在這裡插入圖片描述
在這裡插入圖片描述

5、此時還不能測試Apache,因為網頁還是無法進入,原因是因為防火牆開啟中,是拒絕訪問的。需要執行 #systemctl stop firewalld

關閉防火牆,之後重啟Apache(#systemctl restart httpd.service)即可。然後在開啟網頁,輸入CentOS7系統的IP進行測試,若出現以下頁面即為Apache安裝配置成功;
在這裡插入圖片描述

注意:防火牆只是臨時關閉,若不想通過關閉防火牆,來啟動Apache。建議開啟一個8080埠。執行以下兩句語句即可:
# firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent永久生效,沒有此引數重啟後失效)
# firewall-cmd --reload


個人小結,定有不足之處,歡迎指點。
謝謝~