tomcat 8.0虚拟机配置文档
2016-03-09 18:51
495 查看
omcat 默认启动的是 8080,如果你想修改为 80,则需要修改 server.xml 文件:
# vim /usr/local/tomcat/conf/server.xml
找到:
<Connector port="8080" protocol="HTTP/1.1"
修改为:
<Connector port="80" protocol="HTTP/1.1"
保存后,重启 tomcat:
service tomcat stop
service tomcat start
该脚本并不支持 restart,所以只能先 stop 然后再 start。
下面来定义一想
# cd /usr/local/tomcat/conf/
# vim server.xml
找到</Host>下一行插入新的<Host>内容如下:
<Host name="www.154.com" appBase="/data/tomcatweb"
unpackWARs="false" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="" debug="0" reloadable="true" crossContext="true"/>#注意将docBase的路径,这边是放空的形式,表示根目录在appBase指定的目录下。切记:不可以为.或者./这样的形式。
#<Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>
#里面的docBase 如果是直接放空的话,那网站根目录就是appBase所指向的路径即"/data/tomcatweb" 如果指定为./ROOT #那就是/data/tomcatweb/ROOT。这样你就要将相应的网站脚本放到相应的目录中去。
</Host>
然后将webapps整个目录下的内容拷贝到新目录里。
cp -r /usr/local/tomcat/webapps/* /data/tomcatweb/
保存后,重启 tomcat:
# service tomcat stop
# service tomcat start
下面测试 jsp 解析
# vim /data/tomcatweb/111.jsp
内容如下:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
然后访问
# curl -xlocalhost:80 www.111.com/111.jsp
看结果是否类似:
<html><body><center>
Now time is: Wed Jan 21 22:33:37 CST 2015
</center></body></html>
[size=13.3333px]如有出错,欢迎拍砖
# vim /usr/local/tomcat/conf/server.xml
找到:
<Connector port="8080" protocol="HTTP/1.1"
修改为:
<Connector port="80" protocol="HTTP/1.1"
保存后,重启 tomcat:
service tomcat stop
service tomcat start
该脚本并不支持 restart,所以只能先 stop 然后再 start。
下面来定义一想
# cd /usr/local/tomcat/conf/
# vim server.xml
找到</Host>下一行插入新的<Host>内容如下:
<Host name="www.154.com" appBase="/data/tomcatweb"
unpackWARs="false" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="" debug="0" reloadable="true" crossContext="true"/>#注意将docBase的路径,这边是放空的形式,表示根目录在appBase指定的目录下。切记:不可以为.或者./这样的形式。
#<Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>
#里面的docBase 如果是直接放空的话,那网站根目录就是appBase所指向的路径即"/data/tomcatweb" 如果指定为./ROOT #那就是/data/tomcatweb/ROOT。这样你就要将相应的网站脚本放到相应的目录中去。
</Host>
然后将webapps整个目录下的内容拷贝到新目录里。
cp -r /usr/local/tomcat/webapps/* /data/tomcatweb/
保存后,重启 tomcat:
# service tomcat stop
# service tomcat start
下面测试 jsp 解析
# vim /data/tomcatweb/111.jsp
内容如下:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
然后访问
# curl -xlocalhost:80 www.111.com/111.jsp
看结果是否类似:
<html><body><center>
Now time is: Wed Jan 21 22:33:37 CST 2015
</center></body></html>
[size=13.3333px]如有出错,欢迎拍砖
相关文章推荐
- XP下使用虚拟机安装配置Solaris[多图]
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- Linux下三大免费桌面虚拟机评测
- 用 GNOME Boxes 下载一个操作系统镜像
- android 使用虚拟机安装apk(图文教程)
- Vmware虚拟机的安装及配置方法
- 深入解析java虚拟机
- Java虚拟机JVM性能优化(二):编译器
- apache虚拟机配置步骤和修改访问端口的方法(虚拟机端口映射)
- MySQL错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket
- unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk)
- 用C语言来实现一个简单的虚拟机
- 解析wamp5下虚拟机配置文档
- Java虚拟机JVM性能优化(三):垃圾收集详解
- Java虚拟机最多支持多少个线程的探讨
- Java虚拟机JVM性能优化(一):JVM知识总结
- 虚拟机linux端mysql数据库无法远程访问的解决办法
- Nginx服务器中浏览器本地缓存和虚拟机的相关设置
- 虚拟磁盘空间不足虚拟电脑运行发生错误的原因及解决
- vmware 打开虚拟机时提示“该虚拟机似乎正在被使用”解决