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