📅  最后修改于: 2023-12-03 15:35:42.605000             🧑  作者: Mango
在Windows系统下进行PHP开发,需要搭建相应的开发环境。本文将介绍搭建PHP开发环境的方法,包括Apache、MySQL、PHP、phpMyAdmin的安装和配置。
在Apache官网(https://httpd.apache.org/)下载最新的Apache HTTP Server安装包。
运行下载好的Apache安装包,根据提示一步步安装即可。在安装过程中,需要选择安装目录,以及选择是否作为Windows服务运行。
在Apache安装目录下找到conf目录,编辑httpd.conf文件。在文件中搜索以下内容:
#LoadModule rewrite_module modules/mod_rewrite.so
将其改为:
LoadModule rewrite_module modules/mod_rewrite.so
然后在文件最后添加以下内容:
<Directory "C:/Apache24/htdocs">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
其中,C:/Apache24/htdocs
为Apache根目录,根据自己的实际情况进行修改。
在MySQL官网(https://www.mysql.com/)下载最新的MySQL安装包。
运行下载好的MySQL安装包,根据提示一步步安装即可。在安装过程中,需要选择安装类型、安装目录、root账户密码等等。
在MySQL安装目录下找到my.ini文件,编辑该文件。找到以下内容:
#bind-address = localhost
将其改为:
bind-address = localhost
在该文件末尾添加以下内容:
[mysqld]
skip-grant-tables
重启MySQL服务后,可以使用空密码登录MySQL,并进行相应的权限修改。
在PHP官网(https://www.php.net/)下载最新的PHP安装包。注意需要下载线程安全版本,并且需要根据自己的操作系统位数选择对应的版本。
解压下载好的PHP安装包,将其拷贝到Apache的根目录下。将其重命名为php,并将php目录添加到Windows环境变量中。
在php目录下找到php.ini-development文件,将其重命名为php.ini,并编辑该文件。找到以下内容:
;extension=gd2
将其改为:
extension=gd2
找到以下内容:
;extension=mysqli
将其改为:
extension=mysqli
在phpMyAdmin官网(https://www.phpmyadmin.net/)下载最新的phpMyAdmin安装包。
解压下载好的phpMyAdmin安装包,将其拷贝到Apache的根目录下,并将其重命名为phpmyadmin。
在phpmyadmin目录下找到config.sample.inc.php文件,将其复制一份并重命名为config.inc.php,并编辑该文件。找到以下内容:
$cfg['Servers'][$i]['host'] = 'localhost';
将其改为:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
最后,启动Apache和MySQL服务,打开浏览器并输入http://localhost/,如果出现It works!字样,则表示Apache已经正常工作。输入http://localhost/phpmyadmin/,如果出现phpMyAdmin的登录界面,则表示phpMyAdmin已经正常工作。
到此,PHP开发环境的搭建就完成了。接下来,可以进行PHP的开发和调试了。