win10+apache2.4.41+php7.4.0+mysql8.0.18安装

一、资料


1.windows10专业版64位,

2.apache

http://httpd.apache.org/docs/current/platform/windows.html#down

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第1张图片

https://www.apachelounge.com/download/


win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第2张图片

            https://home.apache.org/~steffenal/VC15/binaries/httpd-2.4.41-win64-VC15.zip

3.php

https://www.php.net/downloads.php


win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第3张图片


win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第4张图片

            https://windows.php.net/downloads/releases/php-7.4.0-Win32-vc15-x64.zip

4.mysql

https://www.mysql.com/cn/

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第5张图片
win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第6张图片


win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第7张图片

https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.18-winx64.zip

5.Microsoft Visual C++ 2015-2019 Redistributable (x64)

https://www.microsoft.com/zh-cn/

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第8张图片

https://www.microsoft.com/zh-cn/download/default.aspx

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第9张图片

https://visualstudio.microsoft.com/zh-hans/downloads/?utm_medium=post-banner&utm_source=microsoft.com&utm_campaign=channel+banner&utm_content=launch+vs2019&rr=https%3A%2F%2Fwww.microsoft.com%2Fzh-cn%2Fdownload%2Fdeveloper-tools


win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第10张图片

https://download.visualstudio.microsoft.com/download/pr/3b070396-b7fb-4eee-aa8b-102a23c3e4f4/40EA2955391C9EAE3E35619C4C24B5AAF3D17AEAA6D09424EE9672AA9372AEED/VC_redist.x64.exe

二、安装


1.分别解压 httpd-2.4.41-win64-VC15.zip、php-7.4.0-Win32-vc15-x64.zip、mysql-8.0.18-winx64.zip

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第11张图片

确定安装目录,并将解压后的文件夹复制到安装目录中。本文示例所有软件安装目录均为:c:/amp/

httpd-2.4.41-win64-VC15------httpd-2.4.41-win64-VC15/Apache24 =====Apache24 

php-7.4.0-Win32-vc15-x64------整个文件夹全部放入=====php-7.4.0

mysql-8.0.18-winx64--------mysql-8.0.18-winx64/mysql-8.0.18-winx64=====mysql-8.0.18

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第12张图片


win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第13张图片

2.安装VC

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第14张图片

3.配置

    php配置/

    复制文件()    C:/amp/php-7.4.0/php.ini-development

    命名为        C:/amp/php-7.4.0/php.ini

    编辑    php.ini

    1.

    ; On windows:

    ;extension_dir = "ext"  

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第15张图片

    =====>>>

    ; On windows:

    ;extension_dir = "ext"

    extension_dir = "c:/amp/php-7.4.0/ext"    

    此处为php/ext的真实目录位置

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第16张图片

    2.

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第17张图片

;extension=mysqli    

====>>>

extension=mysqli

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第18张图片

按需开启

apache配置/

编辑文件 c:/amp/Apache24/conf/httpd.conf

1.

Define SRVROOT "c:/Apache24"

修改为真实目录==>>

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第19张图片

Define SRVROOT "c:/amp/Apache24"

2.

LoadModule 新增行

LoadModule php7_module c:/amp/php-7.4.0/php7apache2_4.dll

AddType application/x-httpd-php .php

PHPIniDir    c:/amp/php-7.4.0

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第20张图片

===========

测试

进入c:/amp/Apache24/htdocs

新建index.php

phpinfo();

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第21张图片

进入c:/amp/Apache24/bin

运行cmd

执行

c:/amp/Apache24/bin/httpd.exe

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第22张图片

浏览器访问

localhost

localhost/index.php

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第23张图片
win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第24张图片

显示如图表示成功,

===========

mysql配置/

进入mysql目录bin目录

C:\amp\mysql-8.0.18\bin

打开命令行执行初始化命令

生成空密码,登陆时直接回车

.\mysqld.exe --initialize-insecure

生成随机密码命令,

.\mysqld.exe --initialize

随机密码位置:C:\amp\mysql-8.0.18\data文件夹中.err结尾的文件,data文件初始化时会产生

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第25张图片

安装命令

.\mysqld.exe --install

输出成功信息

Service successfully installed.

启动

net start mysql

连接mysql

.\mysql.exe -u root -p

输入密码

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第26张图片

mysql命令,修改root用户密码为111111,密码验证方式为mysql_native_password,默认mysql8.0密码验证方式为caching_sha2_password

mysql> ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '111111';

只修改密码命令

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '111111';

测试,

进入apache目录

C:\amp\Apache24\htdocs

修改index.php内容为

$con = mysqli_connect("localhost","root","111111");

var_dump($con);

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第27张图片

刷新页面http://localhost/index.php

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第28张图片

如图,输出mysqli对象,即为成功,

补充//

apache服务添加到系统

关闭窗口

进入目录

C:\amp\Apache24\bin

运行cmd命令

.\httpd.exe -k install

或 .\httpd.exe -k install -n xxx        xxx为添加到windows的服务名称默认为Apache2.4

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第29张图片

双击打开ApacheMonitor.exe

管理已添加的apache服务,ApacheMonitor.exe软件退出,不影响服务运行,

运行状态

win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第30张图片

//服务停止/启动命令

net stop/start xxx

xxx为服务名称,不区分大小写,apache默认为Apache2.4,mysql默认为msql


win10+apache2.4.41+php7.4.0+mysql8.0.18安装_第31张图片

mysql 服务卸载命令

PS C:\amp\mysql-8.0.18\bin> .\mysqld.exe -remove

apache服务卸载命令

PS C:\amp\Apache24\bin> .\httpd.exe -k uninstall



你可能感兴趣的:(win10+apache2.4.41+php7.4.0+mysql8.0.18安装)