Win10下安装环境 PHP5.6+Apache2.4+MySQL5.6

一、准备工作

需要提前下载如下文件,链接地址失效的自行百度下载

  • php-5.6.24-Win32-VC11-x64.zip(下载)
  • httpd-2.4.23-win64-VC14.zip(下载)
  • mysql-5.6.26-winx64.zip(下载)
  • vc_redist.x64.exe、vcredist_x64.exe(下载) 

运行vc_redist.x64.exe、vcredist_x64.exe这两个文件

下一步,在E盘下新建三个文件夹httpd24、php56、mysql56,将下载下来的压缩包解压,分别放进对应已经新建好的三个文件夹中,接下来就是我们的安装和配置过程了。

 

二、安装PHP

 

  • 复制php56文件夹下的php.ini-development重命名为php.ini
  • 将E:\php56和E:\php56\ext加入系统环境变量PATH中
  • 编辑php.ini
  1. 去掉 ; extension_dir = "ext" 前面的分号
  2. 去掉 ; extension = php_mbstring.dll 前面的分号
  3. 去掉 ; extension = php_mysql.dll 前面的分号
  4. 去掉 ; extension = php_mysqli.dll 前面的分号

 

三、安装Apache

 

  • 编辑 E:\httpd24\conf\httpd.conf
  1. 搜索 ServerRoot,修改ServerRoot "C:\Apache24" 为 ServerRoot "E:\httpd24"
  2. 去掉 #ServerName www.example.com:80 前面的#号
  3. 搜索 DocumentRoot,将 "C:/Apache24/htdocs" 修改为 "E:\www" (自定义的根目录,路径可以自行修改)
  4. 搜索 Directory,将 "C:/Apache24/htdocs" 修改为 "E:\www"
  5. 搜索 DirectoryIndex,将 index.html 修改为 index.php index.htm index.html
  6. 搜索 ScriptAlias,将 "C:/Apache24/cgi-bin/" 修改为 "E:/httpd24/cgi-bin"
  7. 在文件最后添加如下代码:
LoadModule php5_module "E:/php56/php5apache2_4.dll"

addType application/x-httpd-php .htm .html .php

PHPIniDir "E:/php56"
  • 以管理员身份运行命令提示符,输入如下代码安装Apache服务
httpd -k install -n Apache24
  • 启动Apache服务器
net start Apache24
  • 测试Apache是否安装成功。在E:\www下新建info.php,输入如下内容:
  • 打开浏览器,输入 localhost/info.php,出现如下界面,说明Apache成功安装:Win10下安装环境 PHP5.6+Apache2.4+MySQL5.6_第1张图片

四、安装MySQL

 

  • 在 E:\mysql56 文件下找到 my.default.ini 文件,并复制命名为 my.ini
  • 编辑 my.ini,删除原来的代码,并复制如下内容,保存:
[mysqld]
port = 3306
character_set_server = utf8
basedir = E:\mysql56
datadir = E:\mysql56\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[client]
port = 3306
default-character-set = utf8

[WinMySQLAdmin]
E:\mysql56\bin\mysqld.exe
  • 添加MySQL到系统环境变量
  1. 此电脑->右键属性->高级系统设置->环境变量
  2. 用户变量,新建,变量名:MYSQL_HOME,变量值:E:\mysql56,点击确定
  3. 系统变量,找到Path,编辑,新建,%MYSQL_HOME%\bin,点击确定
  • 安装MySQL服务。以管理员身份运行命令提示符,输入如下命令进行安装
mysqld install MySQL56
  • 开户MySQL服务
net start MySQL56
  • 设置MySQL密码
  1. 登录MySQL。命令 mysql -uroot -p,初始密码为空,直接回车
  2. 使用如下命令修改数据库密码
mysql > SET PASSWORD FOR 'root@localhost' = PASSWORD('你的密码');


至此,PHP、Apache和MySQL的安装全部完成。

你可能感兴趣的:(PHP)