柚子快報邀請碼778899分享:Apache安裝教程
柚子快報邀請碼778899分享:Apache安裝教程
目錄
一、Apache知識點(diǎn)
Apache服務(wù)簡介
Apache下載網(wǎng)址
Apache的主要特點(diǎn)
二、Apache服務(wù)的搭建
1. 關(guān)閉防火墻
2. 安裝依賴環(huán)境以及編譯工具
3. 將apache安裝包拖入xshell內(nèi)
4. 解壓壓縮包
5. 進(jìn)入httpd主包
6. 指定安裝路徑,啟用字符集支持等
7. 優(yōu)化執(zhí)行路徑
8. 查看程序版本
9. 將apachectl腳本復(fù)制到/etc/init.d/httpd
10.進(jìn)入文本添加內(nèi)容
11. 將httpd服務(wù)添加為系統(tǒng)服務(wù)
12. 啟動httpd服務(wù)
13. 查看
14. 切換目錄
15. 進(jìn)入網(wǎng)頁文檔
15.1 可以修改文檔(這里僅作測試)
16. 用本機(jī)去訪問linux192.168.180.81完成實驗!
三、可能會遇到的問題
1. 在安裝依賴的時候,遇到了一個程序的進(jìn)程被占用,這時我們需要?dú)⒌暨M(jìn)程
2. 在啟動httpd服務(wù)時出現(xiàn)錯誤
? ? ? ? ? ? 2.1 進(jìn)入文件
? ? ? ? ? ?2.2? 用/ServerName查找到這一行
? ? ? ? ? ? 2.3 修改為以下(名字可以自己定義)
? ? ? ? ? ? 2.4 保存退出再次啟動
一、Apache知識點(diǎn)
Apache服務(wù)簡介
Apache是一種網(wǎng)站服務(wù)程序,是世界使用排名第一的Web服務(wù)器軟件。它可以運(yùn)行在幾乎所有廣泛使用的計算機(jī)平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一。它快速、可靠并且可通過簡單的API擴(kuò)充,將Perl/Python等解釋器編譯到服務(wù)器中。
Apache下載網(wǎng)址
Download - The Apache HTTP Server Projecthttp://httpd.apache.org/download.cgi
Apache的主要特點(diǎn)
開放源代碼跨平臺應(yīng)用:Apache可以在多種操作系統(tǒng)上運(yùn)行,包括Windows、Linux、Unix等,這使得它非常適合于各種不同的計算環(huán)境支持各種web編程語言模塊化設(shè)計:Apache通過加載模塊來擴(kuò)展其功能,用戶可以根據(jù)需要選擇加載不同的模塊,提供了靈活的定制能力運(yùn)行非常穩(wěn)定:Apache經(jīng)過多年的發(fā)展和廣泛的應(yīng)用,已經(jīng)非常穩(wěn)定,并且有一個強(qiáng)大的社區(qū)支持和維護(hù),確保了其長期運(yùn)行的可靠性良好的安全性:Apache提供了多種安全功能,包括SSL/TLS支持、訪問控制、用戶認(rèn)證等,保護(hù)服務(wù)器和用戶的數(shù)據(jù)安全
二、Apache服務(wù)的搭建
1. 關(guān)閉防火墻
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
2. 安裝依賴環(huán)境以及編譯工具
yum install -y gcc gcc-c++ make apr apr-devel apr-util-devel pcre pcre-devel
yum install -y vim net-tools lrzsz
3. 將apache安裝包拖入xshell內(nèi)
4. 解壓壓縮包
tar zvxf httpd-2.4.59.tar.gz -C /usr/src/
5. 進(jìn)入httpd主包
cd /usr/src/httpd-2.4.59/
6. 指定安裝路徑,啟用字符集支持等
./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi && make && make install
7. 優(yōu)化執(zhí)行路徑
ln -s /usr/local//httpd/bin/* /usr/local/bin/
8. 查看程序版本
httpd -v
9. 將apachectl腳本復(fù)制到/etc/init.d/httpd
cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
10.進(jìn)入文本添加內(nèi)容
vi /etc/init.d/httpd
chkconfig: 35 85 21
11. 將httpd服務(wù)添加為系統(tǒng)服務(wù)
chkconfig --add httpd
12. 啟動httpd服務(wù)
service httpd start
13. 查看
netstat -nultp | grep httpd
14. 切換目錄
cd /usr/local/httpd/htdocs/
15. 進(jìn)入網(wǎng)頁文檔
vim index.html
15.1 可以修改文檔(這里僅作測試)
16. 用本機(jī)去訪問linux192.168.180.81
三、可能會遇到的問題
1. 在安裝依賴的時候,遇到了一個程序的進(jìn)程被占用,這時我們需要?dú)⒌暨M(jìn)程
Kill -9 3216
2. 在啟動httpd服務(wù)時出現(xiàn)錯誤
? ? ? ? ? ? 2.1 進(jìn)入文件
??????????? vim /usr/local/httpd/conf/httpd.conf
? ? ? ? ? ?2.2? 用/ServerName查找到這一行
???????????
? ? ? ? ? ? 2.3 修改為以下(名字可以自己定義)
???????????
? ? ? ? ? ? 2.4 保存退出再次啟動
?????
柚子快報邀請碼778899分享:Apache安裝教程
精彩文章
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。