PHPStudy 2016 是一个集成了 Apache/Nginx、PHP、MySQL 等服务的 Windows 环境集成包,以下是详细的配置步骤:
下载与安装
启动服务
网站根目录设置
phpStudy安装目录\WWWPHP配置
phpStudy安装目录\php\php版本号\php.iniupload_max_filesize = 20M
post_max_size = 20M
date.timezone = Asia/ShanghaiMySQL配置
phpStudy安装目录\MySQL\my.iniApache 虚拟主机
phpStudy安装目录\Apache\conf\extra\httpd-vhosts.confapache
<VirtualHost *:80>
DocumentRoot "D:/phpStudy/WWW/mysite"
ServerName mysite.local
<Directory "D:/phpStudy/WWW/mysite">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>127.0.0.1 mysite.localNginx 虚拟主机
phpStudy安装目录\nginx\conf\vhosts\*.confnginx
server {
listen 80;
server_name mysite.local;
root "D:/phpStudy/WWW/mysite";
index index.html index.htm index.php;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
}端口冲突
httpd.conf 中的 Listen 80nginx.conf 中的 listen 80MySQL 无法启动
PHP扩展启用
extension=php_curl.dll
extension=php_mbstring.dll多PHP版本切换
SSL证书配置
远程访问MySQL
sql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;通过以上配置,您应该能够顺利使用 PHPStudy 2016 进行本地开发。如需更高级的配置,建议参考官方文档或相关服务器软件的配置手册。