基于Linux的Tomcat部署
文章摘要:
Tomcat 服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选,本文主要针对Linux服务器下的安装部署做一个简单的说明;
操作系统:CentOS 7.2
软件版本:apache-tomcat-7.0.78
安装JDK
如果已经安装,可以略过该步骤;
安装tomcat
# wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.78/bin/apache-tomcat-7.0.78.tar.gz
# tar -xvf apache-tomcat-7.0.78.tar.gz -C /usr/local
启动tomcat
# ./startup.sh
运行测试
tomcat默认端口为,浏览器输入IP:8080,正常情况下,可以显示Welcome界面;
关闭tomcat
#./shutdown.sh
设置nginx代理
server {
listen 8000;
server_name jsp.oroct.com;
root /var/www/tomcat;
index index.jsp index.jspx index.do index.html;
location ~ \.(jsp|jspx|do|action)?$
{
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080;
}
}
配置说明
修改网站根目录:
修改conf/service.xml文件,添加Context条目:
<Host ......>
<Context path="" docBase="/var/www/tomcat" debug="0" reloadable="true" />
</Host>
path这二级域名,一般为空;
docBase指定网站根目录位置;