wamp环境搭建

    wamp环境搭建是非常简单的。但作为一个开发小学生,总是记不住。最近公司电脑、个人电脑重装系统,多次搭建wamp环境,遇到问题就要上网查资料。以下作为wamp环境搭建总结,以便日后查阅。

1、下载、安装wampserver
详见:swampserver安装和使用教程——百度经验
2、可能会出现的问题
1>启动wampserver出现“无法启动此程序,因为计算机中丢失MSVCR110.dll。尝试重新安装该程序以解决问题。”

解决方法:
1、查看电脑系统盘中是否真的缺少该文件。

  • Windows32位在C:/Windows/system/或C:/Windows/System32中查看是否有MSVCR110.dll文件
  • Windows64位机在C:/Windows/SystWOW64/中查看是否有MSVCR110.dll文件
    如果没有从别的电脑或网上下载MSVCR110.dll文件,把该文件放到相应目录/文件夹下。(MSVCR110.dll 32位&64位下载)

2、如果不缺少或下载后已经放入相应位重启wampserver后,依然此错误。尝试下面方法:

  • 通过下载Visual C++ Redistributable for Visual Studio,解决电脑缺少MSVCR110.dll文件

2>wampserver一直呈橙色,Apache服务器无法开启。
解决方法:
以管理员身份打开命令提示符(win10通过win+x快捷键,点击“命令提示符(管理员)(A)”;其他Windows系统通过:开始菜单—附件—命令提示符—右击—以管理员身份运行)。输入 netsh winsock reset 。重启电脑。开启wampserver,查看wampserver为绿色。OK。

3、Apache虚拟主机配置
1、开启虚拟主机扩展。
打开Apache配置文件(*/wamp/bin/apche/apche/apache2.4.9/conf/httpd.conf,修改前建议先复制一个副本),


找到vhost配置项,去掉前面的#(可以通过ctrl+F,查找“vhost”)

2、打开Apache虚拟主机配置文件。(*/wamp/bin/apche/apche/apache2.4.9/conf/extra/httpd-vhosts.conf,修改前建议先复制一个副本),填写配置项:

<VirtualHost *:80>
    DocumentRoot "E:/htdocs"
    ServerName localhost
    DirectoryIndex index.html index.htm index.php
    <Directory E:/htdocs>
      Options FollowSymLinks
      AllowOverride all
      Order allow,deny
      Allow from all
    </Directory>
</VirtualHost>

复制上面代码段到httpd-vhosts.conf中根据自己需要进行修改(参见:apache配置虚拟主机)
*注意: AllowOverride若为None,会影响对该虚拟主机的访问。

你可能感兴趣的:(WAMP环境搭建)