Tomcat虚拟主机怎么配置的?搭建tomcat虚拟主机
Tomcat虚拟主机是通过在linux和windows操作系统下进行独立运行的一个网站发布容器。通过该容器可以运行安全性比较高的java程序来保证网站的正常安全运行。
在linux服务器中如何重启tomcat服务
1、通过命令进入Tomcat下的bin目录
2、通过sh脚本进行关闭tomcat
3、查看tomcat的进程是否彻底关闭
4、通过脚本开启tomcat:命令为./startup.sh
以上为tomcat在命令下重启tomcat的步骤。
Tomcat重启
Tomcat重启和别的服务不一样。不是restart就可以重启的。需要先关闭然后再开启。
第一步,进入Tomcat下的bin目录
命令为 cd /usr/local/tomcat/bin
第二步,就要关闭Tomcat了。
命令为 ./shutdown.sh
第三步,通过命令查看tomcat进程是否关闭:
命令为 ps -ef | grep Tomcat
如果出现以下信息。那就表明Tomcat并未被彻底关闭掉
root 7011 1 0 Apr19 ? 09:30:13 /usr/local/java/bin/java -
当然,这个时候就需要输入以下命令来结束Tomcat进程
Kill -9 7011
结束过后再重新输入命令进行确认
ps -ef | grep Tomcat
然后出现下列信息的话,就表明Tomcat已经被杀掉了。也就是所谓的被关闭掉了
root 7011 1 0 Apr19 ? 09:30:13 [java] <defunct>
然后进行最后一步开启tomcat,输入命令为
./startup.sh
当前为重启tomcat
搭建tomcat虚拟主机
下面就要开始搭建咱们的tomcat虚拟主机了。
本文介绍一个共享IP模式的搭建。
1.配置www.enkj1.com虚拟主机
进入tomcat/conf下面,然后打开server.xml
然后将host之间的内容全部进行删除掉。
然后把下列内容添加到host之间
<Host name=”www.enkj1.com” debug=”0” appBase=”webapps1” upackWARs=”ture” autoDeploy=”ture”> <Valve className=”org.apache.catalina.valves.AccessLogValve” Directory=”logs” prefix=”sentom1_access_log.” suffix=”.txt” Pattern=”common” resolveHosts=”false”/> <Logger className=”org.apache.catalina.logger.FileLogger” Directory=”logs” prefix=”sentom1_log.” suffix=”.txt” Timestamp=”true”/> </Host>
这个是第一个,也就是www.enkj1.com这个虚拟主机
当然,配置www.enkj2.com和enkj1.com是一样的
删除然后添加。
然后就可以开启tomcat了。
然后输入http://www.enkj1.com:8080/test.html
和http://www.enkj2.com:8080/test.html
访问后出现的是
您现在访问的是www.enkj1.com
您现在访问的是www.enkj2.com
就代表咱们的tomcat虚拟主机已经配置成功,就可以开始使用了。