LAMP環境搭建之Apache的后續配置工作
圖-LAMP
LAMP配置完成后我們重啟apache
- /usr/local/httpd/bin/apachectl -k restart
如果出現類似的這樣的錯誤
httpd: Syntax error on line 53 of /usr/local/httpd/conf/httpd.conf: Cannot load /usr/local/httpd/modules/libphp5.so into server: /usr/local/httpd/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied
這個應該是selinux限制的
可以關閉selinux或者執行
chcon–t texrel_shlib_t /usr/local/httpd/modules/libphp5.so
然后再重啟apache
配置完成后,我們測試一下
在網站根目錄創建一個phpinfo.php
vi /usr/local/httpd/htdocs/phpinfo.php
輸入
phpinfo();
?>
保存退出
:wq
然后在瀏覽器打開 http://localhost/phpinfo.php
不出意外可以看到以下頁面。如果提示不能打開或下載框,并且之前的配置上沒有錯誤。再重啟一次apache應該就能解決。
可以看到我們要安裝的模塊也已經安裝上了。
#p#
另外,安裝的Apache并不是隨機器啟動而啟動的。我們可以將apache的啟動命令加到 /etc/rc.d/rc.local 中,就可以隨機啟動了
vi /etc/rc.d/rc.local
點擊 i 進入插入編輯模式。
在***輸入
/usr/local/httpd/bin/apachectl -k start
點擊 Esc 退出插入編輯模式
輸入
:wq
回車,就可以保存了,這樣apache就可以隨機啟動了。如圖
至此,LAMP基本配置已經完成。下一篇我們談談如果安裝gd庫:
LAMP攻略: 重新編譯PHP安裝擴展,GD庫安裝與配置
通過文章的介紹,我們清楚的知道了Apache的配置和LAMP安裝后的測試情況,希望對你們有用!
【編輯推薦】
- LAMP環境搭建之配置PHP
- LAMP環境搭建之配置Apache
- LAMP攻略之PHP安裝
- LAMP攻略之MySQL安裝
- LAMP攻略之Apache安裝
- LAMP 環境的搭建工作
- LAMP 系統性能調優之網絡文件系統調優
- LAMP網站架構方案解剖