windows apache install

 

 

服务器

 

 

软件包准备  httpd-2.4.25-x64-vc11-r1  mod_wl_24.so

apache安装

 

相关命令   \bin\http.exe -t 配置文件语法检测

              httpd.exe -k start -n "MyServiceName"  起服务

      httpd.exe -k stop -n "MyServiceName"  停服务

      httpd.exe -k restart -n "MyServiceName"  重启服务

桌面操作:控制面板-管理服务-服务   可重启,开启,关闭apache服务

 

 

 

 

.下载

 

登录http://httpd.apache.org/这个地址,2.4 ,如下图位置: 进入如下界面后,选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包另外四个中,第二个也是独立的Apache下载地址,另外三个是集成开发环境。我这里选的第一个。

 

在新的界面中,会发现VC9和VC11字样,通过阅读相关内容得知,VC9是指用VS2008编译的代码,而VC11是用VS2012编译的,而用VS2012编译的无法在windows xp和server 2003中使用。算是为了兼容性好点吧,我这里选的用VC11编译的64位Apache,选择下载至此,下载过程完成!

 

 

二.安装

安装过程很简单,因为是压缩包,所以,先将其解压包中的 Apache24 解压到合适的位置

Apache24名称可以根据自己情况改,我将其放到了D:\zentaojx\apache2.4 这一目录,将mod_wl_24.so放入D:\apache2.4\modules

.配置httpd.conf文件

找到D:\apache2.4 \conf\httpd.conf文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为,当前你Apache安装存放的目录地址.

 

 

.配置httpd.conf文件

找到D:\Apache24\conf\httpd.conf文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为,当前你Apache安装存放的目录地址

 Define SRVROOT "D:\apache2.4"

 

更改端口

Listen 8081

 

加weblogic模块

LoadModule weblogic_module modules/mod_wl_24.so

 

加proxy模块

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

LoadModule proxy_connect_module modules/mod_proxy_connect.so

LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

LoadModule proxy_http_module modules/mod_proxy_http.so

加ssl模块

LoadModule ssl_module modules/mod_ssl.so

<Location />

      WebLogicCluster weblogicip:weblogic端口

      MatchExpression /

</Location>

<Location /posccb>

      WebLogicCluster ip:端口

      MatchExpression /posccb

</Location>

 

<IfModule proxy_module>

ServerName 180.76.76.76

     SSLProxyEngine On

RequestHeader set Front-End-Https "On"

Header set Access-Control-Allow-Origin *

    ProxyPass /s https://

    ProxyPassReverse /s https://

    RewriteEngine on

    RewriteRule ^(.*)/s https://api.mch.weixin.qq.com/pay/unifiedorder [L]

</IfModule>

 

.安装Apache的主服务

温馨提示:一定要以管理员身份运行,不然会报错

以管理员的身份运行cmd命令,进入apache的bin目录,执行如下命令

D:\apache2.4\httpd-2.4.23-x64\Apache24\bin\httpd.exe -k install -n apache24

五.启动apache服务

在安装目录中,找到\bin\ApacheMonitor.exe可执行文件,双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:

 

点击start,完成apache的启动,在浏览器中输入本地ip:8081/,出现如下界面,启动成功。

 

 

 

 

收工。

posted @ 2017-02-10 11:03  同化?进化?  阅读(182)  评论(0编辑  收藏  举报