Tomcat服务器的安装与配置

1.建立tomcat安装目录:  mkdir -pv /root/program/tomcat
2.建立tomcat软件存放目录:mkdir -pv /root/itstar/mysoft(已存在则不用新建)
3.进入jdk存放目录:cd  /root/itstar/mysoft,使用SSH客户端连接linux服务器,上传apache-tomcat-6.0.33.tar.gz至tomact软件存放目录。
4.解压tomcat,有tar -zxvf apache-tomcat-6.0.33.tar.gz,则在当前目录下生成apache-tomcat-6.0.33 
5.由于当前系统将涉及到3个tomcat服务器同时启动,并且三个tomcat之间是独立的,所以就需要建立3个tomcat项目,将apache-tomcat-6.0.33 分别拷贝至对应的项目下,如:cp -rf /root/itstar/mysoft/apache-tomcat-6.0.33  /root/program/tomcat/tomcat-lsgfss-dcs/
6.修改tomcat的通信端口、启动、关闭监听端口/root/program/tomcat/tomcat-bpis-dcs/apache-tomcat-6.0.33/conf/server.xml 。tomcat默认监听端口是8080,shutdown端口是8005,所以需要更改监听端口,这里为了方便管理,将配置文件中所有的端口第一个数字均递增,如:
综上所述,根据多个tomcat,我们可以相应的修改各个端口
7.启动tomcat。在tomcat的bin目录里面执行nohup ./catalina.sh run > /dev/null &  即可启动服务。
注:几种启动tomcat常用方式的区别:
  (1) ./catalina.sh run(推荐)  启动tomcat,ssh客户端会输出系统日志,关闭该窗口,服务随之停止。
  (2) nohup ./catalina.sh run (不推荐)启动tomcat,ssh客户端不会输出系统日志,程序在后台挂起运行,关闭该窗口,服务不会停止,但是会在bin/目录下生成nohup.out文件,并且将所有日志全部追加到该文件下,导致该文件过大。
  (2) nohup ./catalina.sh run > /dev/null &(推荐)启动tomcat,ssh客户端不会输出系统日志,程序在后台挂起运行,关闭该窗口,服务不会停止,不会生成nohup.out文件。
8.停止tomcat,进入bin目录下,执行./shutdown.sh run,检测tomcat是否停止:ps -ef | grep tomcat,如果出现该tomcat,则kill -9 pid号
9.部署web应用:window开发下,进入工程/webapp目录下,执行jar cvf lsgfss.war *.*/. 
然后将生成的lsgfss.war通过ssh传至linux的tomcat的webapp目录下即可。

10.linux下防止tomcat运行过程中发生内存溢出,最好扩大其运行内存,建议配置JAVA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m"。配置方法:在/bin/catalina.sh文件起始位置添加如上配置。如下图所示:





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值