PHP7+Apache2.4+Mysql安装配置(win7环境下)

软件下载

Apache2.4下载

点击下载:传送门
我下载的是:httpd-2.4.20-win64-VC14.zip

PHP下载

首先下载php7的windows压缩包,到这里下载:传送门
我下载的是:php-7.0.6-Win32-VC14-x64.zip
由于PHP7是vc14编译的,这意味着需要安装vc2015(即vc14)运行时环境,同时需要Apache2.4才可以运行PHP7。

vc2015下载

点击下载:传送门
点下载,之后选择vc_redist.x64.exe 下载,运行安装。(我的电脑是64位系统)

vc2015下载

软件安装

apache安装

安装过程很简单,因为是压缩包,所以,先将其解压包中的 Apache 解压到合适的位置。
这里需要先在创建一个目录文件:比如说我的目录文件就是E:\myev

我这里将Apache解压到apache这个目录中
解压之后:

  1. 找到E:\myev\apache\conf\httpd.conf文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为当前你apache安装存放的目录地址,比如我的配置如下:Define SRVROOT “E:/myev/apache”
  2. 接下来需要配置安装Apache的主服务,有了它,Apache才可启动。打开CMD窗口,输入:”E:\myev\apache\bin\httpd.exe” -k install -n apache
    切记,包含引号。该命令的意思是,安装apache服务,并将该服务名称命名为apache(你也可以改成别的),回车。
    注:如果apache2.4安装失败,则先安装:vcredist_x64.exe
    安装配置好apache后,在浏览器输入:
    http://localhost
    显示如下,则表示安装成功
    PHP7+Apache2.4+Mysql安装配置(win7环境下)_第1张图片

PHP配置安装

将上述下载好的PHP文件解压到E:\myev\php目录中
配置apache2.4的httpd.conf

  1. PHP配置文件位置:
    在httpd.conf中找到PHPIniDir,我的配置如下:
    PHPIniDir “E:/myev/php/”
  2. 加载相应的PHP模块:
    在httpd.conf中添加如下代码:
    LoadModule php7_module “E:/myev/php/php7apache2_4.dll”
  3. 设置处理的文件类型:
    在httpd.conf中添加如下代码:
    AddType application/x-httpd-php .php .html .htm
  4. 配置首页:
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>
  1. PHP配置文件
    将php.ini-development复制一份,重命名为php.ini
    然后配置php.ini:
    找到extension_dir ,我的配置如下:
    extension_dir = “E:/myev/php/ext”
  2. 检测是否配置成功
    在E:\myev\apache\htdocs目录下新建一个test.php文件,代码如下:
<?php phpinfo(); ?>

然后在浏览器中输入:
http://localhost/test.php
显示如下,则表示配置成功
PHP7+Apache2.4+Mysql安装配置(win7环境下)_第2张图片

Mysql配置安装

这个可以到mysql官网自行下载:
我这里用到的版本是:mysql5.5.27_win32_zol.msi
具体安装过程可以参考我之前总结的文档:传送门
安装完成之后,需要在php.ini中打开mysql模块才可以使用:
打开php.ini文件,将如下的代码前面的分号就掉即可
extension=php_mbstring.dll
extension=php_mysqli.dll
这样,我们的mysql也就配置好了

phpMyAdmin配置安装

phpMyAdmin安装就更简单了,我这里用到的版本是:phpMyAdmin-4.4.15.2-all-languages.zip
直接将其解压到:E:\myev\apache\htdocs目录下,然后重命名为phpMyAdmin
然后在浏览器中输入:
http://localhost/phpMyAdmin 就可以登录mysql数据库了

好了,至此win7下PHP7+Apache2.4+Mysql安装配置就介绍完了,自己刚开始配置的时候也捣鼓了好长时间,自己经验的一些积累,欢迎大家多多交流。

你可能感兴趣的:(apache,PHP,mysql,win7)