Windows下安装php7+Apache2.4+MySQL

Posted 人间最美二月天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下安装php7+Apache2.4+MySQL相关的知识,希望对你有一定的参考价值。

因为学习需要,所以在Windows下安装php7+Apache2.4+mysql

 

1、安装Apache

到官网下载Apache2.4 ,选择Windows版本,这里本人下载2.4版本

 

下载之后解压

修改conf/httpd.conf

这里路径为Apache安装目录

 

修改网站代码存放路径

 

好了,启动 Apache,进入到bin目录,输入 httpd,浏览器输入127.0.0.1 即可显示 it‘s work

 

Apache重启命令   httpd -k restart

 

2、Apache加载php7模块

 官网下载php7版本,主要区分一个是Thread Safe,一个是Non Thread Safe,只有Thread Safe才有php7apache2_4.dll文件

在conf/httpd.conf 最后面加入以下语句

#加载php7模块

LoadModule php7_module "C:/lamp/php7/php7apache2_4.dll"

AddHandler application/x-httpd-php .php

PHPIniDir "C:/lamp/php7"

重启Apache,输入网站,即可显示php代码

3、php7加载mysqli跟pdo模块  (本次为mysql5.6版本,已经丢弃mysql)

 <?php
    echo "This is a test</br>";
    echo "asdfasdfadsf";
    $mysql_server_name="localhost"; //数据库服务器名称
    $mysql_username="root"; // 连接数据库用户名
    $mysql_password="??????"; // 连接数据库密码
    $mysql_database="??????"; // 数据库的名字
   
    // 连接到数据库
    $conn=mysqli_connect($mysql_server_name, $mysql_username,
                        $mysql_password);

var_dump($conn) ;

 

4、mysql刚安装不知道密码,所以修改密码,如下操作

 

1. 停止mysql 服务
    net stop mysql
2. 以不检查权限的方式启动mysql
    mysqld --skip-grant-tables
    可以看到窗口光标在下一行的第一个位置闪烁,说明已经启动,不需要管。
3. 新建一个命令行窗口,启动mysql 
    mysql
4. 修改ROOT密码
    mysql>use mysql
    mysql>update user set password=PASSWORD(“root”) where user=\'root\';
    mysql>flush privileges;

  至此,Apache,php,mysql安装完毕

 

  修改mysql端口号:

登录mysql, 使用命令show global variables like \'port\';查看端口号 
修改端口在配置文件my.ini,修改后重新启动。
[mysqld]port=3506

黑窗口连接:
mysql -P3307 -ushop -p123456 //端口号P要大写

 

以上是关于Windows下安装php7+Apache2.4+MySQL的主要内容,如果未能解决你的问题,请参考以下文章

php7.1+apache2.4.x+mysql5.7安装配置(目前windows)

windows本地自己搭建的PHP7+Apache2.4环境使用composer安装laravel5.5

年终福利,PHP7+Apache2.4+MySQL5.6 源码编译安装,环境配置,搭建你自己的LAMP环境

apache2.4+php7.3.2+mysql5.7

转:Windows下PHP7安装Redis和Redis扩展phpredis

window下 php7+apache2搭建