开发环境(win 2012)–apache/tomcat安装配置

    背景:由于项目开发,需要配置服务器开发环境,结合系统群的要求,规划安装配置web服务器、应用服务器的安装,架构如下。

blob.png

一、apache下载安装配置

①下载apache

https://www.apachehaus.com/cgi-bin/download.plx?dli=gWFBndNlXW00kej9STwUjeJVlUGRVYSVzTEZET

②安装

cd  x:/apache/bin目录

httpd.exe -k install

③配置

httpd.conf  Define SRVROOT "D:\apache\Apache24" 

net start Apache2.4

blob.png

访问:XX.XX.XX.XX:80 

blob.png

it works

二、tomcat下载安装

①下载

http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.31/bin/apache-tomcat-8.5.31.tar.gz

②安装

解压到安装目录,并编辑名称如下

blob.png

③配置

进入D:\tomcat-xx\conf\目录,打开server.xml文件,修改下面两个地方:

(1)<Server port="8006" shutdown="SHUTDOWN">

     修改这个port=”8006”,使得它的关闭端口和另一个关闭端口不发生冲突。

(2)<Connector port="8081" maxHttpHeaderSize="8192"

     maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

     enableLookups="false" redirectPort="8443" acceptCount="100"

     connectionTimeout="20000" disableUploadTimeout="true" />

     修改port=”8081”,使得它的连接端口和另一个不冲突。

(3)<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

    修改这个port=”8010”,使得它的AJP端口和另一个不冲突。

三、配置代理

打开代理所需要的.so支持模块,在httpd.conf里面,取消下面四行的注释

  1. LoadModule proxy_module modules/mod_proxy.so

  2. LoadModule proxy_connect_module modules/mod_proxy_connect.so

  3. LoadModule proxy_http_module modules/mod_proxy_http.so

  4. LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

②配置

  1. <VirtualHost *:80>

  2. ServerName oa.aaa.com

  3. ProxyPass / http:// oa.aaa.com:8080/

  4. ProxyPassReverse / http:// oa.aaa.com:8080/

  5. </VirtualHost>

blob.png

Leave a Comment

电子邮件地址不会被公开。 必填项已用*标注