tomcat服务部署
1.首先关闭防火墙和安全措施
[root@www opt]# systemctl stop firewalld
[root@www opt]# setenforce 0
2.安装JKD
[root@www opt]# rpm -qpl jdk-8u201-linux-x64.rpm
[root@www opt]# rpm -ivh jdk-8u371-linux-x64.rpm
java -version
3. 设置JDK环境变量
[root@www opt]# vim /etc/profile.d/java.sh
export JAVA_HOME=/usr/java/jdk1.8.0-x64
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile.d/java.sh
4.安装启动Tomcat
[root@www opt]# tar zxvf apache-tomcat-8.5.16.tar.gz
[root@www opt]# mv apache-tomcat-8.5.16 /usr/local/tomcat
后台启动tomcat
[root@www opt]# /usr/local/tomcat/bin/startup.sh
5.优化tomcat启动速度
[root@www jdk1.8.0-x64]# vim /usr/java/jdk1.8.0-x64/jre/lib/security/java.security
在116行修改
116 securerandom.source=file:/dev/urandom
Tomcat的实验
1.Tomcat 虚拟主机配置
1.1 创建 kkk 和 bbbbb项目目录和文件
[root@www jdk1.8.0-x64]# mkdir /usr/local/tomcat/webapps/kkk
[root@www jdk1.8.0-x64]# mkdir /usr/local/tomcat/webapps/bbbbb
[root@www jdk1.8.0-x64]# echo "This is kkk page\!" > /usr/local/tomcat/webapps/kkk/index.jsp[root@www jdk1.8.0-x64]# echo "This is bbbbb page\!" > /usr/local/tomcat/webapps/bbbbb/index.jsp
1.2 修改 Tomcat 主配置文件 server.xml
[root@www jdk1.8.0-x64]# vim /usr/local/tomcat/conf/server.xml
在165行下面插入
165 <Host name="www.kkk.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValida tion="false" xmlNamespaceAware="false">
166 <Context docBase="/usr/local/tomcat/webapps/kkk" path="" reloadable="true" />
167 </Host>
168
169 <Host name="www.bbbbb.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlVali dation="false" xmlNamespaceAware="false">
170 <Context docBase="/usr/local/tomcat/webapps/bbbbb" path="" reloadable="true" />
171 </Host>
1.3 客户端浏览器访问验证