redhat6.4企業(yè)版用的centos的yum源。
下面進(jìn)行apache的安裝與配置。
1、yum在線安裝Apache
一般不采用yum在線安裝因?yàn)槿绻鸻pache壞掉了,yum安裝過程中會(huì)有依賴的安裝包,不好弄。
yum在線安裝的命令:yum install httpd* -y

2、啟動(dòng)httpd服務(wù)
命令:/etc/init.d/httpd restart
出現(xiàn)如圖情況:

要修改主機(jī)域名。
修改文件: vi /etc/hosts

再次啟動(dòng): /etc/init.d/httpd restart 發(fā)現(xiàn)提示沒有了。
3、配置發(fā)布文件以及目錄
默認(rèn)的目錄是 /var/www/html
默認(rèn)的發(fā)布文件是index.html
可以先寫一個(gè)主頁(yè)放在下面:vi /var/www/html/index.html
編寫幾句即可。
來訪問這個(gè)服務(wù)器:瀏覽器地址欄輸入ip地址。
出現(xiàn)無法訪問的情況!
這就涉及到了防火墻的問題!
輸入命令:iptables -nL

再輸入命令:iptables -F
iptables -nL

再訪問就可以啦!
但是這種情況必須關(guān)閉防火墻,所以需要配置防火墻:
打開iptables的配置文件:vi /etc/sysconfig/iptables
添加一條80端口:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
就行啦!
下面設(shè)置自己的發(fā)布目錄(如果不用默認(rèn)的目錄的話/var/www/html/)
輸入命令:vi /etc/httpd/conf/httpd.conf
編輯這個(gè)文件:
注釋掉原來的默認(rèn)目錄,改成自己的。輸入如圖所示的內(nèi)容。

然后在自己修改的目錄里創(chuàng)建發(fā)布目錄以及發(fā)布文件:mkdir -p /home/web/
vi /home/web/index.html 編輯index.html即可。
然后重啟httpd服務(wù) : /etc/init.d/httpd restart
但會(huì)出現(xiàn)這個(gè)界面:

因?yàn)閟elinux的權(quán)限不夠,所以我們一定要對(duì)默認(rèn)發(fā)布目錄的安全上下文進(jìn)行設(shè)置:
安裝修改安全上下文的軟件:
輸入命令:yum install policycore* -y

修改 /home/web的安全上下文
輸入命令:semanage foontext -a -t httpd_sys_content_t '/home(/.*)?'
restorecon -RvvF /home/
![]()
查看/home/web的安全上下文,確實(shí)已經(jīng)變?yōu)榭梢栽L問的安全上下文:

最后再訪問ip地址就可以了:

開機(jī)自動(dòng)啟動(dòng)Apache服務(wù):
vim etc/rc.local 然后添加 /etc/init.d/httpd restart 就行啦!
最后至于怎么 外網(wǎng)訪問路由器的子ip地址:
需要再路由器里面配置 端口映射局域網(wǎng)ip地址。
讓外網(wǎng)訪問內(nèi)網(wǎng)的端口轉(zhuǎn)發(fā)http://www.CUOXin.com/xiaobo-Linux/p/4630944.html
新聞熱點(diǎn)
疑難解答
圖片精選