windows server 2008 R2安装wamp

时间:2024-04-12 07:47:59

windows server 2008 R2安装wamp

  1. 环境介绍

操作系统:windows server 2008 SP1 R2 64bit

WAMP:wampserver3.1.3_x64.exe

  1. Wamp安装

由于新装的server系统,很多.net的东西美妆,所以安装wamp的时候,会有很多报错,根据报错内容,去外网上下载对应的运行环境就行了。

我把平时用的到东西都收集起来了,一般全部装一遍就好了。

windows server 2008 R2安装wamp

  1. Apache的配置

打开C:\wamp64\bin\apache\apache2.4.33\conf目录下的httpd.conf

因为我需要iis和Apache同时运行,80端口只能被一个使用,我把Apache的80端口改为8000端口

      1. 修改端口

Listen 0.0.0.0:8000

Listen [::0]:8000

ServerName localhost:8000

 

      1. 修改对外访问权限

把红色字体取消注释就可以了

 

DocumentRoot "${INSTALL_DIR}/www"

<Directory "${INSTALL_DIR}/www/">

    Options +Indexes +FollowSymLinks +Multiviews

    AllowOverride all                     ###########################################################################

                  #允许外部访问

                  #1.打开这里就可以了

                  #2.关闭windows的防火墙

                  #Require all granted

         ###########################################################################

    # Controls who can get stuff from this server.

#   onlineoffline tag - don't remove

    Require local

</Directory>

 

  1. Php配置

打开C:\wamp64\bin\php\php5.6.35目录下的php.ini文件

修改

 

extension_dir = "C:\wamp64\bin\php\php5.6.35\ext"

cgi.force_redirect = 0

cgi.fix_pathinfo=1

fastcgi.impersonate = 1

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

extension=php_pdo_sqlite.dll

可能还有一些其他配置需要修改的,不全的再百度一下。

 

 

  1. IIS配置
      1. 安装IIS

新装的系统中默认没有安装iis服务,需要自己去开启

计算机右键->管理->角色->右上角附近有添加角色->然后选择web服务器IIS进行安装

windows server 2008 R2安装wamp

      1. 安装cgi

如果不安装这个,那么在后面iis处理php模块映射的时候,会没有FastCgiModule

计算机右键->管理->角色->左上角附近有添加角色服务

windows server 2008 R2安装wamp

windows server 2008 R2安装wamp

      1. 配置php处理模块

windows server 2008 R2安装wamp

windows server 2008 R2安装wamp

  1. 测试wamp

重启wamp后,访问web地址

出现一下错误:

 

:(
_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Install/c6bbce5b1f1dcf027c8ceb5cf5141b65.php

 

      1. 解决办法

就是对iis的web目录的iis用户进行赋权,让它拥有读写的权利。

windows server 2008 R2安装wamp