這篇文章主要介紹“CentOS 7下yum安裝Apache的方法”,在日常操作中,相信很多人在CentOS 7下yum安裝Apache的方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”CentOS 7下yum安裝Apache的方法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
成都創(chuàng)新互聯(lián)專注于隰縣企業(yè)網(wǎng)站建設,響應式網(wǎng)站開發(fā),商城建設。隰縣網(wǎng)站建設公司,為隰縣等地區(qū)提供建站服務。全流程定制網(wǎng)站建設,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務首先,說一下問題發(fā)生的場景:
在 CentOS 7下用 yum 安裝 apache ,因為 CentOS 的源自帶 php 5.4 不能符合環(huán)境要求,而不想用其他源,所以選擇源碼編譯安裝 php 5.6
安裝完畢后,apache 不解析 php ,不解析的現(xiàn)象是瀏覽器直接顯示或下載了 php 文件的源代碼
過程略帶說一下了,具體步驟自行搜索,然后重點說下容易踩的幾個坑
yum 安裝 apache 后,必須安裝依賴包 httpd-devel ,否則是不存在文件 apxs 的,而 apxs 的路徑在編譯 php 時需要配置
yum install httpd yum install httpd-devel
查看 apsx 所在路徑
rpm -ql httpd-devel|grep apxs /usr/bin/apxs //此行為 grep 結(jié)果,不同系統(tǒng)的路徑可能不同,以實際結(jié)果為準,下同 /sur/share/man/man1/apxs.1.gz
編譯php時,加入 apxs 路徑參數(shù),作用是促使生成 libphp5.so
./configure --with-apxs2=/usr/bin/apxs
安裝
make && make install
配置服務、啟動服務、環(huán)境變量,此處略
修改apache配置文件,Centos7.4 下的apache2.4的配置文件路徑為
vim /etc/httpd/conf/httpd.conf
//在LoadModule后面添加:LoadModule php5_module modules/libphp5.so //不添加則訪問.php文件將會變成下載 //在DirectoryIndex后面添加:index.php //在AddType application/x-gzip .gz .tgz后面添加:AddType application/x-httpd-php .php //.php前面有一個空格
常用 命令
#設置開機啟動:systemctl enable httpd.service #啟動服務: systemctl start httpd.service #停止服務: systemctl stop httpd.service #重啟服務: systemctl reload httpd.service
到此,關(guān)于“CentOS 7下yum安裝Apache的方法”的學習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設公司網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
名稱欄目:CentOS7下yum安裝Apache的方法-創(chuàng)新互聯(lián)
文章地址:http://weahome.cn/article/jisoo.html