【Web】Tomcat安装及配置
一、 安装JDK
1. 下载JDK并上传至服务器
# /usr/local/ # tar -zxvf jdk-7u79-linux-x64.tar.gz
2. 修改目录属组
# chown -R roo.root jdk1.7.0_79
3. 修改/etc/profile添加JAVA_HOME环境变量
# vi /etc/profile JAVA_HOME=/usr/local/jdk1.7.0_79 export PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# source /etc/profile
二、安装Tomcat
1. 下载软件包 http://tomcat.apache.org/
2. 上传文件到服务器/usr/local
# cd /usr/local/ # tar -zxvf apache-tomcat-8.0.28.tar.gz # ln -s /usr/local/apache-tomcat-8.0.28/ /usr/local/tomcat
3. 修改并启动脚本
# cd tomcat/bin/ # vim catalina.sh CATALINA_HOME=/usr/local/apache-tomcat-6.0.30/ # chmod +x *.sh
# /usr/local/tomcat/bin/catalina.sh start
4. 配置及验证
# cd /usr/local/tomcat/logs/ # tail -f catalina.out # curl http://localhost:8080 # ls /usr/local/tomcat/ <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
备注:
- tomcat默认测试页面放在在webapps下,由server.xml文件配置
- webapps文件夹主要用于web应用程序部署,把应用程序包如war文件拷到该目录下,容器会自动部署
- webaapps目录下面主要是放应用包的.war,在tomcat重启访问后会自动解压
- conf文件夹下主要是放置tomcat的服务器的相关配置文件
5. 部署应用包
# cd /usr/local/tomcat/webapps/ # tar -zxvf moni2.tar.gz # /usr/local/tomcat/bin/catalina.sh start # curl http://localhost:8080/moni2/
6. 修改监听端口
# cd /usr/local/tomcat/conf/ # vi server.xml <Server port="8005" shutdown="SHUTDOWN"> //【停止tomcat时的端口】 <Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> //【tomcat默认的监听端口是8080,现在改成8081】 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> //【apache+tomcat模式时访问tomcat的端口】 # /usr/local/tomcat/bin/catalina.sh start
# curl http://192.168.137.148:8081/moni2/
7. 创建Tomcat实例
# mount -t nfs <ip address>:/opt/nfs /nfs # cd /nfs/tcfile/instancefile # cd tomcatTemplate # sh createInstance.sh <instance name>
浙公网安备 33010602011771号