windows下Apache+MySQL+PHP的安装配置

 

首先,使用的各个软件的版本是:

(1)Apache:httpd-2.4.23-x64-vc11-r3.zip

(2)MySQL:mysql-5.7.16-winx64.zip

(3)PHP:php-5.6.28-Win32-VC11-x64.zip

(4)phpMyAdmin:phpMyAdmin-4.6.4-all-languages.zip

这些软件都可以直接在官网上下载,注意安装顺序。

一、Apache的安装:

因为本机的开发环境是vs2012,所以下载的是vc11版本。

将压缩包文件直接解压放到指定目录下,如D:\PHP_TOOLS\Apache24,找到该文件夹下的httpd.conf配置文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为:当前你Apache安装存放的目录地址  Define SRVROOT "D:\PHP_TOOLS\Apache24"。继续找,找到:Listene 80 若你的80端口被占用(可在cmd下用命令netstat -a查看),则将80端口改为别的。保存httpd.conf文件。

打开CMD窗口,输入:"D:\PHP_TOOLS\Apache24\bin\httpd.exe"-k install -n apache

切记,包含引号。该命令的意思是,安装apache服务,并将该服务名称命名为apache(你也可以改成别的),回车。

服务安装完毕,完毕后,会自动测试,若有问题,窗口会提示错误,此时,请根据错误自行排查。

其中,Errors reported here must be correctedbefore the service can be started.意思是,若该句话后面有错误信息,则表示服务安装失败,需要先改正错误。若没有,则成功。

在安装目录中,找到D:\Apache\bin\ApacheMonitor.exe可执行文件,双击运行,桌面右下角会出现图标,双击打开窗口界面

点击左侧start,启动apache服务。

打开浏览器,输入访问

http://localhost:80/,如果出现Apache的欢迎界面表示安装成功。

二、MySQL安装

1.解压zip包到指定位置,如D:\PHP_TOOLS\mysql-5.7.16

2.配置系统环境变量

MYSQL_HOME=D:\PHP_TOOLS\mysql-5.7.16

添加mysql的bin目录到系统path,便于在命令行下直接运行mysql命令

%MYSQL_HOME%\bin

3.在mysql的安装目录下(如D:\PHP_TOOLS\mysql-5.7.16)新建文件my.ini,添加如下配置:

[mysqld]
basedir=D:\PHP_TOOLS\mysql-5.7.16
datadir=D:\PHP_TOOLS\mysql-5.7.16\data

port = 3306

4.初始化数据库

管理员身份运行cmd,运行如下命令:

mysqld --initialize --user=mysql--console

在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)

5.将MySQL添加到系统服务

mysqld --install MySQL

如果生成的服务可执行路径不对可以先删除该服务

sc delete MySQL

重启系统

然后切换到MYSQL_HOME\bin按如下命令重建

mysqld --install MySQL--defaults-file=D:\PHP_TOOLS\mysql-5.7.16\my.ini

然后启动MySQL服务

net start MySQL
安装成功,则显示---服务已启动成功

6.启动MySQL并修改密码

mysql -u root -p

密码输入之前生成的随机密码

修改密码,如:

set password for root@localhost =password('root');

三、安装php

下载完成后,解压,将文件夹重命名为php56。找到D:\PHP_TOOLS\Apache24\conf\httpd.conf文件,用记事本打开,在该记事本的最后添加(根据具体的版本来修改下面的文本):

# php5 support

LoadModule php5_moduleD:/PHP_TOOLS/php56/php5apache2_4.dll

PHPIniDir "D:/PHP_TOOLS/php56"     #这句话要添加,否则后面php连接MySQL不会成功

AddType application/x-httpd-php .php.html .htm

# configure the path tophp.iniPHPIniDir "D:/php"

最后D:\PHP_TOOLS\Apache24\htdocs 文件夹下添加一个test.php文件,里面的内容设置为

<!DOCTYPE html>
<html>
<body>
<?php
echo phpinfo();
?>
</body>
</html>

 保存后,输入网站: http://localhost/test.php,如果可以看到php的相关信息说明安装成功。

四、phpMyAdmin的使用

将压缩包直接解压到D:\PHP_TOOLS\Apache24\htdocs 下即可,访问http://localhost/phpMyAdmin/index.php即可打开MySQL的登录界面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值