PHP+Apache+MySQL环境配置

今天要修改一个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目录下,就可以了。

你可能感兴趣的:(PHP+Apache+MySQL环境配置)