Linux7下使用tomcat安装部署web项目
2017-08-10 00:00
435 查看
创建文件夹 /opt/fsmapfile/uploaddir 用于存放上传文件的临时路劲
创建文件夹 /opt/fsmapfile/cookie 用于cookie 目前没用到该文件夹
修改jdbc.properties的数据库配置文件
修改config.properties的各个路径的配置文件 主要修改uploadDir
上传文件至/opt/war
修改tomcat的配置 /opt/tomcat7/fsmap/conf/server.xml 在<Host>标签中添加 <Context path="" docBase="/opt/war/fs-map.war" />
用于自定义指向项目的所在
在server.xml配置文件中修改connector成如下代码:主要添加了字符的配置
<Connector URIEncoding="UTF-8" port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
启动tomcat服务器
cd /opt/tomcat7/fsmap/bin
nohup ./startup.sh &
启动之后项目会自动解压war包到tomcat的
../webapps/ROOT的目录下
停止服务器nohup ./shutdown.sh &
查看是否停止或启动服务 ps -ef|grep java
如果停止不了使用 kill -9停止tomcat的进程
删除tomcat缓存文件
cd /opt/tomcat7/fsmap/work
rm -rf Catalina/
设置网站只能通过域名访问不允许通过ip访问:以下示例可以通过域名和ip访问
修改server.xml的 engine节点和host节点(engine的defaultHost至少与其中的一个host 元素的name 属性值是一样的)
1. <Engine name="Catalina" defaultHost="www.myTest.com">
2. <Host name="www.myTest.com" appBase="webapps"
3. unpackWARs="true" autoDeploy="true"
4. xmlValidation="false" xmlNamespaceAware="false"/>
5.
6. <Host name="192.168.1.2" appBase="ipapps"
7. unpackWARs="true" autoDeploy="true"
8. xmlValidation="false" xmlNamespaceAware="false"/>
9. </Engine>
创建文件夹 /opt/fsmapfile/cookie 用于cookie 目前没用到该文件夹
修改jdbc.properties的数据库配置文件
修改config.properties的各个路径的配置文件 主要修改uploadDir
上传文件至/opt/war
修改tomcat的配置 /opt/tomcat7/fsmap/conf/server.xml 在<Host>标签中添加 <Context path="" docBase="/opt/war/fs-map.war" />
用于自定义指向项目的所在
在server.xml配置文件中修改connector成如下代码:主要添加了字符的配置
<Connector URIEncoding="UTF-8" port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
启动tomcat服务器
cd /opt/tomcat7/fsmap/bin
nohup ./startup.sh &
启动之后项目会自动解压war包到tomcat的
../webapps/ROOT的目录下
停止服务器nohup ./shutdown.sh &
查看是否停止或启动服务 ps -ef|grep java
如果停止不了使用 kill -9停止tomcat的进程
删除tomcat缓存文件
cd /opt/tomcat7/fsmap/work
rm -rf Catalina/
设置网站只能通过域名访问不允许通过ip访问:以下示例可以通过域名和ip访问
修改server.xml的 engine节点和host节点(engine的defaultHost至少与其中的一个host 元素的name 属性值是一样的)
1. <Engine name="Catalina" defaultHost="www.myTest.com">
2. <Host name="www.myTest.com" appBase="webapps"
3. unpackWARs="true" autoDeploy="true"
4. xmlValidation="false" xmlNamespaceAware="false"/>
5.
6. <Host name="192.168.1.2" appBase="ipapps"
7. unpackWARs="true" autoDeploy="true"
8. xmlValidation="false" xmlNamespaceAware="false"/>
9. </Engine>
相关文章推荐
- Eclipse使用:安装tomcat插件和使用tomcat插件部署web项目
- LINUX部署WEB项目(TOMCAT安装和配置)
- LINUX部署WEB项目(TOMCAT安装和配置)
- 使用MyEclipse和Tomcat部署web项目
- 使用Ant部署Web项目到Tomcat
- myeclipse中maven3的使用,部署web项目到tomcat7
- 开发过程使用Tomcat Maven插件持续快捷部署Web项目
- Maven配置-使用Maven创建WEB项目支持Tomcat目录部署
- LINUX部署WEB项目(TOMCAT安装和配置)
- 使用Ant构建web项目 从编译到测试 生成测试报告 打包 邮件发送 远程下载tomcat 部署运行一条龙服务之ant脚本
- Eclipse中的Web项目自动部署到Tomcat以及如何在Eclipse中使用My Eclipse工程
- 在Eclipse中使用Tomcat部署Web项目
- myeclipse中maven3的使用,部署web项目到tomcat7
- LINUX部署WEB项目(TOMCAT安装和配置)
- MyEclilpse 使用 SVN 控制版本 使用 tomcat6.0 服务器部署web项目
- LINUX部署WEB项目(TOMCAT安装和配置)
- 使用maven的tomcat:run进行web项目热部署
- 关于WEB项目部署时TOMCAT和JDK的使用的方法
- LINUX部署WEB项目(TOMCAT安装和配置)
- myeclipse中maven3的使用,部署web项目到tomcat7