Apache,mysql,PHP搭建网站环境

需要用到三个压缩包:

下载:
Apache:https://www.apachehaus.com/cgi-bin/download.plx
mysql:https://dev.mysql.com/downloads/windows/
php:http://php.net/downloads.php

各模块配置:

Apache:

下载,解压
安装vc++2015运行库
bin目录下,管理员权限执行httpd -k install安装服务
安装成功后,此目录下双击ApacheMonitor启动apache
如出现错误(1.查看一下是否是端口占用:命令netstat -a 2.查看配置文件是否有错误 )

Apache,mysql,PHP搭建网站环境_第1张图片
启动成功后的页面

Apache,mysql,PHP搭建网站环境_第2张图片

mysql:

Apache,mysql,PHP搭建网站环境_第3张图片

登陆后ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 进行密码重置

net start mysql  #启动mysql服务
net stop mysql   #关闭mysql服务

php:

解压
将php.ini-production复制一份改成php.ini

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"

php中数据库环境配置:

php.ini中将
extension_dir="ext" 取消注释
extension=mysqli 取消注释
将php7/ext加入path中

最后,为了方便管理,将三个文件夹下的bin加入到系统path中

故障排除:

mysqli_connet()函数连接数据库失败:
php7与mysql的认证机制不同
mysql -u root -p #登陆数据库
use mysql;  #选择数据库
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';  #修改

你可能感兴趣的:(服务)