集群02-windows江苏快三源码出售环境下搭建java开发/测试环境

windows江苏快三源码出售Q1157880099环境下搭建java开发/测试环境

一、安装jdk
1、下载jdk
http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-windows-x64.exe?AuthParam=1526862052_8beb5ce4aad0dc57033d1e015f3db557
2、安装jdk
安装过程略
安装目录:C:\Program Files\Java
3、配置环境变量
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_171 # 后面不要加;分号
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar # 注意加.;
PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
4、测试cmd
java
java -version
# java version "1.8.0_171"
# Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
# Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
javac
javac -version


二、安装tomcat
1、下载tomcat
http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8-windows-x64.zip
2、安装tomcat
安装目录:C:\Program Files\tomcat;直接解压即可
3、配置环境变量
CATALINA_HOME: C:\Program Files\tomcat # 后面不要加;分号
PATH: %CATALINA_HOME%\bin;%CATALINA_HOME%\lib
4、cmd启动tomcat
startup
5、测试
http://localhost:8080


三、安装apache
1、下载apache
http://de.apachehaus.com/downloads/httpd-2.4.33-o110h-x64-vc14-r2.zip
2、解压安装
# 解压后复制到指定目录
C:/Program Files/Apache24
# 修改配置文件,定义安装位置,编辑conf/httpd.conf
Define SRVROOT "C:/Program Files/Apache24"
# 安装,cmd进入Apache24\bin目录下
C:\Program Files\Apache24\bin> httpd -k install
3、使用命令管理apache
httpd -k install # 安装
httpd -k start # 启动服务
httpd -k stop  # 停止服务
httpd -k restart # 重启服务
httpd -k uninstall # 卸载
httpd -t  # 验证配置文件编译是否有错
httpd -V  # 查看版本信息
httpd -h  # 查看帮助
3、使用图形界面管理
启动bin/ApacheMonitor.exe程序管理
4、测试
http://localhost


四、Apache和tomcat整合
1、下载mod_jk.so
https://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x.zip
2、拷贝mod_jk.so到C:\Program Files\Apache24\modules
3、在conf目录下新建mod_jk.conf、workers.properties、uriworkermap.properties三个文件
(1)mod_jk.conf
# 定义workers.properties位置
JkWorkersFile "C:\Program Files\Apache24\conf\workers.properties"


# uriworkermap.properties定义哪些Apache处理,哪些tomcat处理
JkMountFile "C:\Program Files\Apache24\conf\uriworkermap.properties"


# 定义mod_jk.log位置
JkLogFile "C:\Program Files\Apache24\logs\mod_jk.log"


# 设置log级别
JkLogLevel info


# 设置log时间戳格式
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"


# 发送 SSL KEY SIZE
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories


# log格式
JkRequestLogFormat "%w %V %T"


# 交给tomcat处理的类型(以下匹配规则交给配置文件uriworkermap.properties)
# JkMount / tomcat1  
# JkMount /* tomcat1
# 或者
# JkMount /*/servlet/*  tomcat1
# JkMount /*.jsp tomcat1
# JkMount /application/* tomcat1
# JkMount /*.do tomcat1
# JkMount /*.class tomcat1
# JkMount /*.jar tomcat1
# JkUnMount  /images/* tomcat1
# JkUnMount  /css/* tomcat1
# JkUnMount  /js/* tomcat1
# JkUnMount /*.html tomcat1
# JkUnMount /*.js tomcat1
# JkUnMount /*.css tomcat1
(2)workers.properties
#让mod_jk模块知道Tomcat的位置
workers.tomcat_home=C:\Program Files\apache-tomcat


#让mod_jk模块知道jre的位置
workers.java_home=C:\Program Files\Java\jre1.8.0_121


# 路径分隔符
ps=\


# 定义worker
worker.list=tomcat1
  
# 设置worker属性
worker.tomcat1.type=ajp13 
worker.tomcat1.host=localhost
worker.tomcat1.port=8009
worker.tomcat1.lbfactor=50
worker.tomcat1.cachesize=10
worker.tomcat1.cache_timeout=600
worker.tomcat1.socket_keepalive=1
worker.tomcat1.socket_timeout=300
(3)uriworkermap.properties
# 所有文件由tomcat处理
/*=tomcat1
# 以下格式不需要tomcat处理
!/*.jpg=tomcat1
!/*.gif=tomcat1
!/*.png=tomcat1
!/*.bmp=tomcat1
!/*.html=tomcat1
!/*.htm=tomcat1
!/*.swf=tomcat1
!/*.css=tomcat1
!/*.js=tomcat1
4、编辑apache配置文件httpd.conf
# 添加
LoadModule jk_module modules\mod_jk.so
Include conf/mod_jk.conf
5、编辑tomcat配置文件server.xml
<Host name="localhost"  appBase="C:\" unpackWARs="true" autoDeploy="true"> # 修改appBase
# 添加Context
<Context path="" docBase="wwwroot" debug="0" reloadable="true" crossContext="true"/> # docBase为应用目录
</host>

猜你喜欢

转载自blog.csdn.net/qq_42422723/article/details/80633342