windows下PHP开发环境配置
下载列表:VC_redist.x64.exe:https://aka.ms/vs/16/release/VC_redist.x64.exe
httpd-2.4.41-win64-VS16.zip:https://www.apachelounge.com/download/VS16/binaries/httpd-2.4.41-win64-VS16.zip
php-7.3.11-Win32-VC15-x64.zip:https://windows.php.net/downloads/releases/php-7.3.11-Win32-VC15-x64.zip
mysql-8.0.18-winx64.zip:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.18-winx64.zip
安装步骤:
1. 安装VC_redist.x64;
2. 在D盘建webServ目录,解压httpd-2.4.41-win64-VS16.zip内的Apache24目录到webServ目录下;
3. 在D:/wenServ下建www目录;
4. 用文本编辑软件打开D:\webServ\Apache24\conf\httpd.conf文件,设置如下:
37行,Define SRVROOT "c:/Apache24" -> Define SRVROOT "D:/webServ/Apache24"
227行,#ServerName www.example.com:80 -> ServerName localhost:80
251行,DocumentRoot "${SRVROOT}/htdocs" -> DocumentRoot "D:/webServ/www"
252行,<Directory "${SRVROOT}/htdocs"> -> <Directory "D:/webServ/www">
272行,AllowOverride None -> AllowOverride All
285行,DirectoryIndex index.html -> DirectoryIndex index.html index.php
5. 以管理员身份运行cmd,进入到D:\webserv\Apache24\bin目录下,执行下面命令
httpd -k install
提示
Installing the 'Apache2.4' service
The 'Apache2.4' service is successfully installed.
...
执行下面命令
httpd -k start
6. 在浏览器地址栏输入http://localhost可以看到apache安装成功。
7. 在D:/webServ下建php7.3目录,解压php-7.3.11-Win32-VC15-x64.zip到该目录下;
8. D:/webServ/php7.3目录下建sessiontmp文件夹;
9. 将D:/webServ/php7.3/php.ini-development复制一份并命名为php.in,用本编辑软件打开php.ini文件设置如下:
754行,;extension_dir = "ext" -> extension_dir = "D:/webServ/php7.3/ext"
909行,;extension=gd2 -> extension=gd2
916行,;extension=mbstring -> extension=mbstring
923行,;extension=pdo_mysql -> extension=pdo_mysql
954行,;date.timezone = -> date.timezone = PRC
1344行,; session.save_path = "N;/path" -> session.save_path = "D:/webServ/php7.3/sessiontmp"
保存php.ini文件后退出
10. 再打开D:/webServ/Apache24/conf/ 目录下的httpd.conf文件,在最下面加上下面三行用来加载php驱动模块:
LoadModule php7_module "D:/webServ/php7.3/php7apache2_4.dll"
AddType application/x-httpd-php .php .html .htm
PHPIniDir "D:/webServ/php7.3"
11. 然后在命令行进入D:\webServ\Apache24\bin下输入httpd -k restart重启apache
12. D:/webServ目录下建mysql文件夹,解压mysql-8.0.18-winx64.zip内mysql-8.0.18-winx64目录下所有内容到D:/webServ/mysql下;
13. cmd命令行进入D:\webServ\mysql\bin下,输入mysqld -install安装mysql;
提示
Service successfully installed.
输入mysqld --initialize-insecure初始化(执行此命令后你会发现在mysql目录下创建了data文件夹,初始化默认创建了一个名为root的用户 密码为空)
然后输入net start mysql 来启动mysql服务
14. 修改mysql用户root的密码,进入到D:\webserv\mysql\bin目录下,执行下面命令
mysql -u root -p
提示输入密码,这里空,直接回车,输入下面命令后按回车确认
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'rootroot';
« MySQL的四种事务隔离级别
|
开启php错误日志»