知識庫
阿帕奇服務器實際上是Apache,人生第一次建站就是用Apache軟件搭建的,百度百科介紹阿帕奇源于NCSAhttpd服務器,經(jīng)過多次修改,成為世界上最流行的Web服務器軟件之一。“a patchy server”的意思是充滿補丁的服務器,因為它是自由軟件,所以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務器來使用。
阿帕奇服務器測試:http://www.bxgb88.com/dedicated/hk.html
阿帕奇服務器的主要特征是:可以運行上所有計算機平臺;支持最新的HTTP 1.1協(xié)議;簡單而強有力的基于文件的配置;支持通用網(wǎng)關(guān)接口CGI;支持虛擬主機;支持HTTP認證;集成Perl腳本編程語言;集成的代理服務器;具有可定制的服務器日志;支持服務器端包含命令(SSI);支持安全Socket層(SSL);用戶會話過程的跟蹤能力;支持FastCGI;支持Java Servlets。
可以說阿帕奇服務器滿足大部分用戶建站的基本需求,java環(huán)境能夠使用的八大Web服務器只是總括,我第一次建站是下載一個ComsenzEXP,那阿帕奇服務器如何搭建呢?
1、打開centos7操作系統(tǒng),運行 “ #yum install httpd ” ,安裝過程中會問“is this ok [y/d/N]”,輸入“y”回車,等待一會,Apache安裝成功
2、安裝完成之后,你可以通過執(zhí)行 “ #systemctl status httpd.service ”,查看Apache的運行狀態(tài)
3、設(shè)置開啟服務器之后自動開啟Apache服務,執(zhí)行語句“ #systemctl enable httpd.service ”
4、若需要修改站定根目錄,就要修改Apache配置文件
-在home下創(chuàng)建一個自己的根目錄
-執(zhí)行 #vi /etc/httpd/conf/httpd.conf (vi或vim都可以)
-修改文件中DocumentRoot后面的根目錄(點‘i’鍵開啟修改)
-修改默認訪問的根目錄,如下圖修改過的
5、此時還不能測試Apache,因為網(wǎng)頁還是無法進入,原因是因為防火墻開啟中,是拒絕訪問的。需要執(zhí)行 #systemctl stop firewalld 關(guān)閉防火墻,之后重啟Apache(#systemctl restart httpd.service)即可。然后在打開網(wǎng)頁,輸入CentOS7系統(tǒng)的IP進行測試,若出現(xiàn)以下頁面即為Apache安裝配置成功;
注意:防火墻只是臨時關(guān)閉,若不想通過關(guān)閉防火墻,來啟動Apache。建議開啟一個8080端口。執(zhí)行以下兩句語句即可:
# firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent永久生效,沒有此參數(shù)重啟后失效)
# firewall-cmd --reload
阿帕奇服務器憑借超多優(yōu)點:rewrite,比nginx 的rewrite 強大,超多的模塊,比nginx服務器的bug少bug,超穩(wěn)定運行,因為阿帕奇服務器對PHP支持比較簡單,Nginx需要配合其他后端用,所以阿帕奇服務器在處理動態(tài)網(wǎng)站有優(yōu)勢,依托于強大的功能和超高的穩(wěn)定性為廣大建站同志帶來快樂!