tomcat实习入职的时候搭建过,当时一窍不通,只能照着部署文档的内容进行部署;后来业务又需求了,再重新回来看,发现很多东西就明了。
这里主要记录java的的基础的安装,没有用源码,直接yum安装就好;另外,apache-tomcat直接从网上下载后就能使用了,只是多个tomcat需要修改下相关的端口,没有想象中的那么难;另外优化部分需要在后面自己再慢慢琢磨下。
1 安装jdk/java
查看是否已安装jdk/java
123456yum list installed | grep javarpm -aq | grep java#查看yum库中的安装包yum -y list java*卸载已经安装的jdk/java
12#根据实际情况进行卸载yum remove -y java*安装jdk/java
1234yum -y install java-1.7.0-openjdk*#查看安装的jdk/java版本java -version
2 安装apache-tomcat
- 下载安装包
apache-tomcat下载 安装apache-tomcat
12345678910111213#上传安装包cd /usr/local/src/rz#解压tar -zxvf apache-tomcat-7.0.67.tar.gz -C /usr/local/cd /usr/local/cp -r apache-tomcat-7.0.67 tomcat_01#tomcat_02为下一步开多个tomcat实例做准备cp -r apache-tomcat-7.0.67 tomcat_02启动tomcat_01
123cd /usr/local/tomcat_01/bin/./startup.sh测试验证
3 配置多个tomcat
修改tomcat_02配置文件
配置文件位置:/usr/local/tomcat_02/conf/server.xml123456789101112131415161718192021222324252627282930313233343536<!--tomcat_02配置文件--><!--用于停止tomcat的端口,默认8005--><Server port="8005" shutdown="SHUTDOWN"><Listener className="org.apache.catalina.startup.VersionLoggerListener" /><!--修改为9005--><Server port="9005" shutdown="SHUTDOWN"><Listener className="org.apache.catalina.startup.VersionLoggerListener" /><!--tomcat监听端口和返回值的端口,默认8080--><Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" /><Connector executor="tomcatThreadPool"port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" /><!--修改为9080--><Connector port="9080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" /><Connector executor="tomcatThreadPool"port="9080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" /><!--apache监听端口,默认8009--><Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /><!--修改为9009--><Connector port="9009" protocol="AJP/1.3" redirectPort="9443" /><!--SSl连接端口,默认8443--><!--如果没启动https可以忽略,个人修改为9443-->启动tomcat_02
123cd /usr/local/tomcat_02/bin/./startup.sh测试验证