wampserver安装与使用

下载 官网 : http://www.wampserver.com/

操作如下:

在这里插入图片描述
在这里插入图片描述
网络不好,下载会比较慢

安装见图

在这里插入图片描述

下一步

在这里插入图片描述

更改安装路劲 下一步

在这里插入图片描述

勾上创建桌面图标 下一步

在这里插入图片描述

点击安装

在这里插入图片描述

等待安装

在这里插入图片描述

弹出下面的界面直接点击打开

在这里插入图片描述

下面的都不用改 直接下一步

在这里插入图片描述

直接 Finish

在这里插入图片描述

看电脑右下角状态栏会多出一个图标, 等待图标由红遍绿就表示安装完成并且服务启动成功

在这里插入图片描述

鼠标点击可以查看打开对应的目录

在这里插入图片描述

Visual studio code 安装PHP开发插件和调试插件;php版本必须是7及以上的版本

下面就来继续说一下升级 php版本
下载 php 网址:https://windows.php.net/download/

这里先要提醒的是下面的方式可以自己验证,博主亲测没有成功;建议直接下载新版本的wampserver重新安装更可靠。

在这里插入图片描述

解压文件-放到bin/php目录下-更改文件
1.将刚下载的压缩包解压缩,修改命名为php7.3.7,即php+版本号。将这个文件夹放在wamp/bin/php 目录下。

在这里插入图片描述

2.将原来版本的php5.4.12文件夹中的,php.ini , phpForApache.ini , wampserver.conf 文件 复制到 php7.3.7 文件夹中。

在这里插入图片描述

3.修改 php.ini , phpForApache.ini 两个文件, 将两个文件中所有的 php5.4.12 替换成 php7.3.7。用文本方式打开ctrl+f查找替换即可。

在这里插入图片描述

4. 修改wampserver.conf文件

如果你的apache版本是 2.2X,那么就修改为:

$phpConf['apache']['2.2']['LoadModuleName'] = 'php7_module';
$phpConf['apache']['2.2']['LoadModuleFile'] = 'php7apache2_2.dll';

如果你的apache版本是 2.4,那么就修改为:

$phpConf['apache']['2.4']['LoadModuleName'] = 'php7_module';
$phpConf['apache']['2.4']['LoadModuleFile'] = 'php7apache2_4.dll';

在这里插入图片描述

5. 在 wamp/bin/apache/apache2.4.9/bin 目录下,找到 php.ini 文件,将其删除。

在这里插入图片描述

6.在wamp/bin/apache/apache2.4.4/conf 目录下,找到httpd.conf 文件

在这里插入图片描述
打开httpd.conf 文件,查找LoadModule

在这里插入图片描述
修改为:LoadModule php7_module "D:/developer/Wampserver2.4/wamp/bin/php/php7.3.7/php7apache2_4.dll"

7.下载一个 php_xdebug-2.5.3-7.1-vc14-x86_64.dll 动态链接库(链接 https://xdebug.org/download.php)

在这里插入图片描述

8.在wamp/bin/php/php7.1.5文件夹中,新建一个文件夹 zend_ext ,将下载的 动态链接库 放进zend_ext文件夹中。

在这里插入图片描述

9.在 wamp/bin/php/php7.3.7 文件夹中,找到 php.ini 文件,查找并修改:
zend_extension = "D:/developer/Wampserver2.4/wamp/bin/php/php7.3.7/zend_ext/php_xdebug-2.8.0alpha1-7.3-vc15-x86_64.dll"

同时注释掉文件中的这一句 : ;extension=php_mysql.dll
在这里插入图片描述

以上修改配置文件方式升级PHP版本亲自尝试不可行

更改访问目录配置教程

1、选择并打开 Apache—>httpd.conf

文件路径:D:\developer\wampserver3.1.9\bin\apache\apache2.4.39\conf(根据自己安装目录查找)
快捷打开方式:

在这里插入图片描述
原文件搜索如下:
在这里插入图片描述

2、修改配置文件
       把这两项更改掉 
       DocumentRoot "${INSTALL_DIR}/www"
       <Directory "${INSTALL_DIR}/www/">
	    更改后:
	    DocumentRoot "D:/Web"
	    <Directory "D:/Web/">

在这里插入图片描述

这里我是在D盘新建了一个名为Web的文件夹作为我新的跟目录
3、更改配置文件 httpd-vhosts.conf

文件路径:D:\developer\wampserver3.1.9\bin\apache\apache2.4.39\conf\extra(更具自己具体安装的目录查找)
快捷打开方式:
在这里插入图片描述
在这里插入图片描述

4、更改wampmanager.ini文件中[Menu.Left]

源文件路径:D:\developer\wampserver3.1.9 这个安装路径目录下(根据自己安装的路径查找)

更改前:
 Caption: "www directory";
 FileName: "D:/developer/wampserver3.1.9/www";
更改后:
  Caption: "Web";
  FileName: "D:/Web";

在这里插入图片描述
修改后的文件:
在这里插入图片描述

5、更改wampmanager.tpl文件中[Menu.Left]

源文件路径:D:\developer\wampserver3.1.9 这个安装路径目录下(根据自己安装的路径查找)

更改前:
Caption: "${w_wwwDirectory}";
FileName: "${wwwDir}";
更改后:
Caption: "Web";
FileName: "D:/Web";

更改前的文件:
在这里插入图片描述
更改后的文件:
在这里插入图片描述

更改完以上配置文件保存后重启wampserver服务,测试验证一下看。

配置多站点访问方法

1、修改httpd-vhosts.conf文件

文件路径:D:\developer\wampserver3.1.9\bin\apache\apache2.4.39\conf\extra(更具自己具体安装的目录查找)
快捷打开方式:
在这里插入图片描述
在这里插入图片描述
更改后:
在这里插入图片描述
配置文件的内容如下:

# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
DocumentRoot "D:/Web"
<Directory "D:/Web/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

# 下面是新增加的两个站点位置
<VirtualHost *:80>
  ServerName Site01.com
  ServerAlias www.Site01.com
DocumentRoot "D:/Web/Site01"
<Directory "D:/Web/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

<VirtualHost *:80>
  ServerName Site02.cn
  ServerAlias www.Site02.cn
DocumentRoot "D:/Web/Site02"
<Directory "D:/Web/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>
2、在D:\Web目录下我新创建了两个文件 Site01和Site02

在这里插入图片描述两个文件中分别写一个php的文件测试
在这里插入图片描述

3、下面修改hosts文件(C:\Windows\System32\drivers\etc)

在这里插入图片描述打开文件
在这里插入图片描述更改后的文件

新添加两个配置的站点:
127.0.0.1 Site01.com
127.0.0.1 www.Site01.com

127.0.0.1 Site02.cn
127.0.0.1 www.Site02.cn

在这里插入图片描述

4、重启服务,访问站点测试

访问方式:(根据自己配置的站点进行访问)
下面是我自己本地配置的例子
http://www.site01.com 这样访问会直接打开php默认的页面
http://www.site01.com/site1.php
http://site01.com/site1.php
http://www.site02.cn/site2.php

好了,整个安装配置就讲完了
本内容为合法授权发布,文章内容为作者独立观点,不代表开发云立场,未经允许不得转载。

CSDN开发云