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

    xiaoxiao2021-12-14  18

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

    (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的登录界面。

    转载请注明原文地址: https://ju.6miu.com/read-962674.html

    最新回复(0)