须要用到三个压缩包:php
各模块配置:
Apache:
下载,解压
安装vc++2015运行库
bin目录下,管理员权限执行httpd -k install安装服务
安装成功后,此目录下双击ApacheMonitor启动apache
如出现错误(1.查看一下是不是端口占用:命令netstat -a 2.查看配置文件是否有错误 )mysql
启动成功后的页面c++
mysql:
登录后ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 进行密码重置sql
net start mysql #启动mysql服务
net stop mysql #关闭mysql服务数据库
php:
解压
将php.ini-production复制一份改为php.iniapache
apache httpd.conf中,在最后面加入:
# php7 support
LoadModule php7_module C:/php7/php7apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure the path to php.ini
PHPIniDir "C:/php7"windows
php中数据库环境配置:php7
php.ini中将
extension_dir="ext" 取消注释
extension=mysqli 取消注释
将php7/ext加入path中app
最后,为了方便管理,将三个文件夹下的bin加入到系统path中
故障排除:
mysqli_connet()函数链接数据库失败:
php7与mysql的认证机制不一样
mysql -u root -p #登录数据库
use mysql; #选择数据库
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; #修改