今天要修改一個PHP的項目,之前從來沒有接觸過,要搭運行環境,真是一把心酸淚,現在放出配置流程:
1.配置apache
這個是最容易的,我用的是apache2.4.16版本,主要是修改apache24\conf\httpd.conf文件
Define SRVROOT "E:\javaTool\httpd-2.4.16-x64\Apache24"
ServerRoot "${SRVROOT}"
修改這裏的SRVROOT爲你的安裝路徑
完成之後,運行cmd,
然後:httpd -k start
要注意80端口要注意不要衝突
打開自己的瀏覽器,輸入localhost就可以看到apache的頁面了
2.配置PHP
PHP主要是配置php.ini文件,這個文件中配置一下以下幾個地方:
1.路徑配置:
extension_dir = "E:\javaTool\php\ext\"
2.MySQL配置
extension=php_mysql.dll
extension=php_mysqli.dll
3.Apache整合PHP
還是Apache中的apache24\conf\httpd.conf文件,追加如下的配置:
# php5 support
PHPIniDir "E:\javaTool\php"
LoadModule php5_module "E:\javaTool\php\php5apache2_4.dll"
AddType application/x-httpd-php .php .html .htm
# configure the path to php.ini
這裏網上很多人說了,要注意自己電腦的VS的版本和SafeThread、NonSafeThread,SafeThread的PHP安裝包中才有php5apache2_x.dll這個文件
成功以後,在apache服務器的工作目錄htdocs下放一個簡單得phpinfo.php頁面就可以打開:localhost/phpinfo.php,如果沒有整合成功,這裏會是一個空白頁面
4.Apache+PHP+MySQL
在PHP中配置了MySQL以後,基本上就沒有問題了,我遇到一個問題是說curl_init()方法不能識別,這裏要複製php安裝文件夾下的libssh2.dll文件到apache的bin目錄下,就可以了。