WAMP环境搭建以及常见问题

3 篇文章 0 订阅
1 篇文章 0 订阅

准备

WAMP指的是Windows系统、Apache、MySQL和PHP。那么首先我们需要下载相应的安装包。下载包之前我们需要先查明电脑的系统是32位还是64位的。然后下载合适的包。下面以Windows10的64位操作系统为例,安装Apache2.4和MySQL5.7以及PHP7.4。

  1. Apache下载地址:https://www.apachelounge.com/download/
    Apache下载

  2. PHP下载地址:https://windows.php.net/download#php-7.4PHP下载

  3. MySQL下载地址:https://downloads.mysql.com/archives/community/MySQL下载

  4. 下载好的包如下,依次是Apache,MySQL,PHP安装包

开始安装

为了方便管理,这里我安装在统一的位置.

  1. 我在F盘创建了一个web目录;
  2. 创建Apache的安装目录为apache2.4
  3. 创建PHP的安装目录为php7.4
  4. 创建MySQL的安装目录为 mysql5.7
    目录结构
  5. 解压下载的apache包到apache2.4,使得目录结构如下apache2.4内结构
  6. 解压php包到php7.4内,使得目录结构如下php7.4内结构
  7. 解压mysql下载包到mysql5.7mysql5.7内结构

安装Apache

修改配置文件httpd.conf
  1. 配置文件位置 F:\web\apache2.4\conf\httpd.conf,当然前面创建的目录不同,这里的位置也就不同了。
  2. 修改服务根目录
    ![修改服务根目录(https://img-blog.csdnimg.cn/20210414121339255.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ppbGlqbw==,size_16,color_FFFFFF,t_70)
    在这里插入图片描述
  3. 添加index.php到默认索引页
    添加index.php到默认索引页
  4. 引入php模块
    引入php模块
执行安装命令
  1. 使用管理员权限打开cmd窗口,进入apache的bin目录
    即进入F:\web\apache2.4\bin
f:
cd F:\web\apache2.4\bin

进入Apache目录

  1. 执行安装命令
httpd -k install -n Apache2.4

执行安装命令
安装成功
在任务管理器可以看到
任务管理器显示的

  1. 启动apahce
httpd -k start
  1. 停止apahce
httpd -k stop
  1. 重启apahce
httpd -k restart
  1. 或者使用apahce提供的程序管理apahce,双击运行
    在这里插入图片描述

PHP安装

解压完成,并没有php.ini,需要复制一个php.ini-development重名为php.ini
在这里插入图片描述
然后修改一下php.ini关于扩展的配置行,把前面的分号删除,配置为php安装目录下的ext

extension_dir = "f:/web/php7.4/ext"

在这里插入图片描述
php就OK啦。

安装MySQL

  1. 使用管理员权限打开cmd窗口,进入mysql的bin目录
    即进入F:\web\mysql5.7\bin
f:
cd F:\web\mysql5.7\bin

在这里插入图片描述

  1. 执行安装命令
mysqld  -install  mysql5.7

在这里插入图片描述
在任务管理器看一看到
在这里插入图片描述

  1. 初始化MySQL
    首先创建配置文件my.ini
    在这里插入图片描述
    然后编辑文件
    在这里插入图片描述
    初始化data目录,执行如下命令,可能会有点慢
mysqld --initialize-insecure

在这里插入图片描述

在这里插入图片描述

  1. MySQL服务管理
// 启动
net  start   mysql5.7
// 停止
net  stop    mysql 5.7
// 重启
net  restart  mysql5.7

在这里插入图片描述

常见问题

  1. 缺少VC++2019,PHP运行失败,以及Apache启动失败检查是否缺少VC++2019
    解决办法安装:VC++2019
    下载地址:最新支持的 Visual C++ 官网下载:https://support.microsoft.com/zh-cn/topic/%E6%9C%80%E6%96%B0%E6%94%AF%E6%8C%81%E7%9A%84-visual-c-%E4%B8%8B%E8%BD%BD-2647da03-1eea-4433-9aff-95f26a218cc0
    安装:安装界面

  2. 缺少VC++2013,导致MySQL安装失败缺少vc++2013
    解决办法安装:VC++2013
    下载地址:最新支持的 Visual C++ 官网下载:https://support.microsoft.com/zh-cn/topic/%E6%9C%80%E6%96%B0%E6%94%AF%E6%8C%81%E7%9A%84-visual-c-%E4%B8%8B%E8%BD%BD-2647da03-1eea-4433-9aff-95f26a218cc0
    安装:安装VC++2013

  3. PHP版本和Apache版本不一致,导致Apache启动失败
    PHP和Apache版本不一致
    原因:PHP下载了64位的,而apahce下载了32位的。
    解决办法:重新下载包啦。

引用

PHP网站开发实例教程 / 黑马程序员编著. – 2版

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值