Apache HTTP Server(簡(jiǎn)稱(chēng):Apache)是何安一個(gè)開(kāi)源的、免費的何安、安全(quan)且可擴展的何安網(wǎng)絡(luò )服務(wù)器軟件(jian),它是何安世界上最流行的Web服務(wù)器軟件,Apache采用了模塊化的何安結構,用戶(hù)可以根據需要加載不同的模塊來(lái)增強其功能,目前,Apache 2.ヽ(′▽?zhuān)?ノ4.18是最新的穩定版本。
1、確保系統已經(jīng)安裝了必要的依賴(lài)庫和工具,在Ubuntu系統中,可以使(shi)用以下命令安裝:
sudo apt-g(???)et updatesudo apt-geヾ(′?`)?t install build-essential libtool libssl-dev libxml2-dev libxslt1-dev zlib1g-dev
2、下載Apache 2.4.18源碼包,訪(fǎng)問(wèn)Apache官網(wǎng)(http://httpd.apache.org/download.cgi)獲取最新版本的源碼包,或者使用以下命令直接下載:
wget http://httpd.apache.??org/download.cgi?Q=httpd-2.??4.18&A=source3、解壓源碼包:
tar xvf apache-2.4.18.tar.gz
1、進(jìn)入解壓后的目錄:
cd apache-2.4.182、配置編譯選項:
./config(??ヮ?)?*:???ure --prefix=/usr/local/apache2 --enable-socache --enable-rewrite --with-apxs2 --with-pcre --with-open=""ssl --with-z(??-)?lib --wiヽ(′ー`)ノth-mysqli --with-pdo_mysql --with??-mcrypt --with-sqlite3 --with-fileinfo --with-gd --wit(T_T)h-jpeg-dir --ena??(╯°□°)╯ble-static --enable-shared --enable-deflate --enable-authz_core --enable-authz_host --enable-authz_user --enable-a??uthz_group --enable??-dbd-sqlite3 --with-mpm=prefork --with-debug --with-debug-leve??l=appendonly,trace,config,modules,memory,time,requests,threads,signals,ports --with-mpm-max-procs=150 --with-apr=/usr/bin/(′_`)apr-1-c??onfig --with-apr-util=/usr/bin/apr??-util-1-config --with-pcre=/usr/bin/pcre-config --with-zlib=/usr/bin/zlib1g-config --with-open=""ssl=(′;д;`)/usr/bin/open="open"ssl configtest && make && sudo make install3、??安裝過(guò)程中可能會(huì )出現依賴(lài)問(wèn)題,需要(yao)根據提示安裝相應的依賴(lài)庫,如果提示缺少PC(╯‵□′)╯RE庫,可以使用以下命令安裝:
sudo apt-get install libpcre3 lib??pcre3-dev zlib1g zlib1g-dev libssl1.0.0 libssl-dev
4、安??裝完成后,檢查Apache是否安裝成功:
sudo ap??achectl configtest
如果輸出顯示“Syntax OK”和“All configuration files test successfully”,則表示Apache安裝成功。
1、啟動(dòng)Apache服務(wù):
sudo apachectl start(???)
2ヽ(′ー`)ノ、停止Apache服務(wù):
su(O_O)do apachectl stop
3、重啟Apache服務(wù):
sudo apache??ctl restart
1、如何修改Apache的默認端口?在配置文件中找到以下內容:
Listen 80; Apache默認監聽(tīng)80端口,可以通過(guò)修改這??一行來(lái)改變端??口(′ω`*)號,將80改為8080,然后保存并退出,最后重啟Apache服務(wù)使更改生效。