【Apache】Apache服务的安装(一)
Apache簡介
Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網(wǎng)頁服務(wù)器,可以在大多數(shù)計算機操作系統(tǒng)中運行,由于其多平臺和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一。它快速、可靠并且可通過簡單的API擴展,將Perl/Python等解釋器編譯到服務(wù)器中。
Apach特點:
支持最新的HTTP/1.1通信協(xié)議。Apache是最先使用HTTP/1.1協(xié)議的Web服務(wù)器之一,它完全兼容HTTP/1.1協(xié)議并與HTTP/1.0協(xié)議向后兼容。Apache已為新協(xié)議所提供的全部內(nèi)容做好了必要的準備。
支持多計算機平臺。Apache幾乎可以在所有的計算機操作系統(tǒng)上運行,包括主流的UNIX、Linux及Windows操作系統(tǒng)。
配置文件簡單,易操作。用戶可以通過直接修改Apache的配置文件信息來修改Apache,操作起來十分方便。
支持實時監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志。Apache在記錄日志和監(jiān)視服務(wù)器自身運行狀態(tài)方面提供了很大的靈活性,可以通過Web瀏覽器來監(jiān)視服務(wù)器的狀態(tài),也可以根據(jù)自己的需要來定制日志。
支持多種方式的HTTP認證。
支持Web目錄修改。用戶可以使用特定的目錄作為Web目錄。
支持CGI腳本,如Perl、PHP等。
支持服務(wù)器端包含指令(SSI)。
支持安全Socket層(SSL)。
支持FastCGI。
支持虛擬主機。即通過在一臺服務(wù)器上使用不同的主機名來提供多個HTTP服務(wù)。Apache支持基于IP、主機名和端口號三種類型的虛擬主機服務(wù)。
跟蹤用戶會話。當用戶瀏覽基于Apache的Web站點時,可以通過Apache的mod_usertrack模塊對其進行跟蹤。
支持動態(tài)共享對象。Apache的模塊可在運行時動態(tài)加載,這就意味著這些模塊可以被裝入服務(wù)器進程空間,從而減少系統(tǒng)的內(nèi)存開銷。
支持多進程。當負載增加時,服務(wù)器會快速生成子進程來處理,從而提高系統(tǒng)的響應(yīng)能力。
支持第三方軟件開發(fā)商提供的功能模塊。比如Apache加載mod_jserv模塊后可以支持JavaServlet,這樣就可以運行Java應(yīng)用程序了。
支持多線程和多進程混合模型的MPM。當MPM類型指定為worker時,由于是使用線程來處理,所以可以處理海量的請求,而系統(tǒng)資源的開銷要小于基于進程的服務(wù)器
Apache服務(wù)安裝之Windows
1、安裝環(huán)境
2、下載windows版的Apache服務(wù)軟件。
a、登陸官網(wǎng):http://httpd.apache.org/
b、下載windows版 流程如下圖
3、下載下來的是一個壓縮包,解壓安裝包,將其中安裝文件拷貝到想要安裝的目錄中,
4、以管理員身份運行cmd程序(必須),在C:WindowsSystem32目錄中,右鍵cmd.exe,以管理員身份運行此程序。
5、用cmd進入到Apache的安裝目錄中的bin目錄,執(zhí)行命令:httpd -k install
6、彈出防火墻訪問控制請求,允許訪問即可。
7、查找Apache服務(wù)是否安裝,運行services.msc,可以看到服務(wù)已經(jīng)安裝完成
8、啟動apache服務(wù),使用瀏覽器訪問地址:localhost即可,apache默認端口是80,配置文件(安裝目錄中confhttpd.conf)。web文件根目錄(安裝目錄htdocs)
啟動命令:net start apache2.4
關(guān)閉命令:net stop apache2.4
瀏覽器訪問:
Apache服務(wù)安裝之Linux
1、安裝環(huán)境CentOS 7.0
2、采用yum安裝,執(zhí)行命令:yum install -y httpd
3、啟動apache服務(wù)
啟動命令:service httpd start
關(guān)閉命令:service httpd stop
重啟命令:service httpd restart
優(yōu)雅的重啟(不影響用戶請求):service httpd graceful
優(yōu)雅的關(guān)閉(不影響用戶請求):service httpd graceful -stop
添加開機啟動:chkconfig httpd on
4、使用瀏覽器訪問測試,地址http://ip,apache服務(wù)默認端口是80。
5、目錄結(jié)構(gòu):配置文件:/etc/httpd/conf/httpd.conf; web文件根目錄:/var/www/html/
總結(jié)
以上是生活随笔為你收集整理的【Apache】Apache服务的安装(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奥联电子是什么概念股
- 下一篇: TCP滑动窗口(发送窗口和接受窗口)