首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows下PHP环境全套教程:Windows安装Apache, PHP and MYSQL

Windows下PHP环境全套教程:Windows安装Apache, PHP and MYSQL

原创
作者头像
HEROBOBO
发布2022-03-07 16:49:40
2.7K0
发布2022-03-07 16:49:40
举报
文章被收录于专栏:PHP教程PHP教程

完成全部教程预计用时半小时到一小时不等。

所有下载:

  1. Apache Server:https://www.apachelounge.com/download/
  2. Microsoft Visual C++ Redistributable:https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
  3. PHP (Thread Safe):https://windows.php.net/qa/ 【这里多说一句,由于数据库管理工具phpMyAdmin的兼容性还没有做好,目前应该只支持7.2及以下版本的PHP,所以如果想用phpMyAdmin管理数据库的同学可以去下7.2版本或以下的PHP。但phpMyAdmin不是管理数据库的唯一手段,用命令行完全也可以操作,同学们按照自己的偏好去做就行了。】
  4. MySQL:https://dev.mysql.com/downloads/windows/installer/8.0.html
  5. phpMyAdmin:https://www.phpmyadmin.net/downloads/ 【MySQL的管理工具,用不用都行,MySQL也可以用CMD命令行操作另外phpMyAdmin的兼容性还没有做好,目前应该只支持7.2及以下版本的PHP】

安装apache和PHP:

1解压下载的apache压缩文件,随便到一个目录,打开,复制其中的apache24文件夹,到C盘根目录

从网上下载的压缩包
从网上下载的压缩包
复制apache24
复制apache24

2 运行下载的 Microsoft Visual C++ Redistributable安装文件,直接安装

安完之后要重启电脑,可以先把这篇文章收藏一下,方便一会继续

又见面了。

3 打开C盘下的Apache24文件夹下的cond文件夹下的httpd.conf,用记事本(或者你喜欢的其他text软件)打开

最后面加上

LoadModule php7_module "c:/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
#configure the path to php.ini
PHPIniDir "C:/php"
<IfModuledir_module> 
DirectoryIndexindex.html   //这里把html改成PHP
</IfModule>

CTRL+F找到servername

www.example.com:80改成localhost

保存。

解压下载的PHP压缩包,到C盘PHP文件夹(新建)

win+R 输入 cmd,CTRL+shift+enter用管理员模式打开控制台

安装apache,输入:C:\apache24\bin\httpd –k install

更改环境变量,打开控制面板→系统→高级系统设置→环境变量,系统变量里找到path,编辑,新建三个:

C:\php

C:\Apache24

C:\Apache24\bin

控制台输入

C:\apache24\bin\httpd –S

配置PHP

c盘中打开PHP文件夹

找到php.ini-development,把文件名改成php.ini,并用记事本打开

搜索extension_dir = "ext",把之前的“;”删除

搜索extension=mysqli, 同样把之前的“;”删除

注!这里有个坑,如果搜索extension=mysqli,会发现有两个地方有,注意第一个不去动,删第二个;

第一处extension=mysqli不变

第二处删除分号

保存!

测试:打开管理员模式下的控制台

连续输入两次cd..回到C盘根目录

输入cd php 进入php文件夹

输入 php -m

打开浏览器 URL网址输入localhost.

如果看到index,即成功了。

如果没成功,先不要检查是否出错了,继续往下走,下面有一步会检查apache状态。

安装调试MySQL

运行安装文件

第二步注意选择 Server only

一直点继续,安装完毕,开始调试。

选择Standalone MySQL Server / Client MySQL Replication

继续,下一页什么都不改

再下一页选择 Legacy

下一步,输入密码和添加用户

剩下的一直点继续,直到完成

检查windows服务

右键我的电脑,点击管理

左侧找到服务,查看apache2.4 和mysql80的状态是否是运行,如果没有,右键启动。

这里apache启动以后,刚才localhost没有显示成功的同学,现在再去试试,如果前面操作没有错误,应该是可以显示成功的,如果还没成功,就说明有步骤做错了。

附加:安装 phpMyAdmin

下载好phpMyAdmin以后

把下载好的压缩文件,解压到C:\Apache24\htdocs ,重命名为 phpMyAdmin

这里我们再次进入localhost

可以看到phpMyAdmin

点击进入,选择下面的

按我们之前设置的用户名和密码登录

登录成功后,我们可以在这里对MySQL数据库进行操作。

到这里全部准备工作就结束了,祝大家写网页顺利。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 所有下载:
  • 安装apache和PHP:
  • 又见面了。
  • 配置PHP
  • 安装调试MySQL
  • 检查windows服务
  • 附加:安装 phpMyAdmin
  • 到这里全部准备工作就结束了,祝大家写网页顺利。
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档