centos中是自帶阿帕奇的;阿帕奇也就是Apache,是一個(gè)Web服務(wù)器軟件,centos可用“rpm -aq |grep httpd”命令查看是否擁有apache軟件包,用“rpm -e –nodeps httpd”命令進(jìn)行卸載。
本文操作環(huán)境:centos 7系統(tǒng)、Dell G3電腦。
centos自帶阿帕奇嗎
Apache(音譯為阿帕奇)是世界使用排名第一的Web服務(wù)器軟件。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一。它快速、可靠并且可通過(guò)簡(jiǎn)單的API擴(kuò)充,將Perlpython等解釋器編譯到服務(wù)器中
接下來(lái)我們做一些安裝阿帕奇的準(zhǔn)備工作
一般Linux系統(tǒng)中自帶apache 版本,但是用這個(gè)自帶的版本啟動(dòng)時(shí),就會(huì)出現(xiàn)端口被占用等各種問(wèn)題,因?yàn)樽詭У腶pache版本都比較低,所以首先查看Linux中是否已有安裝的低版本的apache,如果有先卸載,然后再安裝。
1.查看系統(tǒng)是否自帶安裝apache軟件包
命令:
rpm -aq |grep httpd
可以看到我的Linux上面并沒(méi)有已經(jīng)安裝的apache軟件包,如果有的話我們就需要將他們一個(gè)一個(gè)進(jìn)行卸載,如果我們的用戶權(quán)限不能卸載的話就用管理員權(quán)限進(jìn)行卸載(sudo指令)
2.卸載命令
rpm -e --nodeps httpd
將系統(tǒng)自帶的apache卸載干凈后我們就可以自己進(jìn)行安裝了apache了。
1.直接使用yum install httpd進(jìn)行安裝
由于安裝篇幅過(guò)長(zhǎng)就不全部列出了
2.等待安裝完成后使用rpm -aq |grep httpd查看是否安裝成功
3.然后啟動(dòng)apache
命令
service httpd start
如果啟動(dòng)進(jìn)行報(bào)錯(cuò)就與要去/etc/httpd/conf/httpd.conf 這個(gè)路徑中修改一下配置信息
找到 #ServerName www.example.com:80 ,修改為ServerName localhost:80
可以用 / 進(jìn)行查找
修改后可以使用httpd -t進(jìn)行檢查看是否出現(xiàn)錯(cuò)誤
之后再會(huì)從新啟動(dòng)apache就不會(huì)報(bào)錯(cuò)了
接下來(lái)我們就要關(guān)閉我們的防火墻了,使用systemctl stop firewalld 進(jìn)行關(guān)閉防火墻,之后再重新啟動(dòng)apache就行了,然后在打開網(wǎng)頁(yè),輸入Linux地址就可以了。若出現(xiàn)以下頁(yè)面即為Apache安裝配置成功;
推薦教程:《centos教程》