centOS65安裝Apache加PHP5加MySQL_云主機和虛擬主機_第2頁(yè)_奇迪科技(深圳)有限公司(m.cheanjie.com)
三、安裝PHP5
接下來(lái)到PHP的安裝了:
1、安裝PHP5
yum install php
輸入以上指令后,根據提示輸入Y直到安裝完成
2、需要安裝PHP的相關(guān)組件,使PHP5支持 MySQL
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt php-devel
直接在vim中執行以上指令根據提示輸入Y回車(chē),安裝相應的組件
安裝好后重啟Mysql
/etc/init.d/mysqld restart #重啟MySql
重啟Apache
/etc/init.d/httpd restart #重啟Apche
按照以上介紹的步驟,安裝了apache、PHP、Mysql,接下來(lái)就要進(jìn)行配置了:
配置Apache
1.vim中打開(kāi)httpd.conf
輸入指令:vi /etc/httpd/conf/httpd.conf
按下回車(chē)鍵,執行查找:
/ ServerTokens OS
找到后,按下鍵盤(pán)上的’i‘,進(jìn)入編輯模式,將其修改為:ServerTokens Prod (在出現錯誤頁(yè)的時(shí)候不顯示服務(wù)器操作系統的名稱(chēng))
修改后,按下‘esc’,退出編輯模式,使用同樣的操作方式查找并修改以下配置項(不適用查找功能,也可以一句一句閱讀查找,要在vim中顯示行號,輸入:set nu):
ServerSignature On 在536行 修改為:ServerSignature Off (在錯誤頁(yè)中不顯示Apache的版本)
Options Indexes FollowSymLinks 在331行 修改為:Options Includes ExecCGI FollowSymLinks(允許服務(wù)器執行CGI及SSI,禁止列出目錄)
#AddHandler cgi-script .cgi 在796行 修改為:AddHandler cgi-script .cgi .pl (允許擴展名為.pl的CGI腳本運行)
AllowOverride None 在338行 修改為:AllowOverride All (允許.htaccess)
AddDefaultCharset UTF-8 在759行 修改為:AddDefaultCharset GB2312?。ㄌ砑?/span>GB2312為默認編碼)
Options Indexes MultiViews FollowSymLinks 在554行 修改為 Options MultiViews FollowSymLinks(不在瀏覽器上顯示樹(shù)狀目錄結構)
DirectoryIndex index.html index.html.var 在402行 修改為:DirectoryIndex index.html index.htm Default.html Default.htm
index.php Default.php index.html.var (設置默認首頁(yè)文件,增加index.php)
KeepAlive Off 在76行 修改為:KeepAlive On (允許程序性聯(lián)機)
MaxKeepAliveRequests 100 在83行 修改為:MaxKeepAliveRequests 1000 (增加同時(shí)連接數)
修改完后,如何在編輯模式,按下‘esc’,直接輸入以下指令
:wq! #保存退出
/etc/init.d/httpd restart #重啟
rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html #刪除默認測試頁(yè)
本文版權所有,轉載須注明:來(lái)源 http://m.cheanjie.com/qvdv-zhuji-662.html