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文件起始位置添加如上配置。如下图所示:





目录
相关文章
|
7天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
18 1
|
10天前
|
网络安全 Apache
Apache服务器安装SSL证书
Apache服务器安装SSL证书
14 0
|
29天前
|
弹性计算 负载均衡 容灾
slb配置后端服务器组
配置阿里云SLB后端服务器组涉及四个主要步骤:创建服务器组、添加ECS实例、关联监听规则和设定负载均衡策略。这使得流量根据业务需求和服务器特性进行转发,便于应用架构的灵活管理和扩展,支持蓝绿部署、灰度发布,并通过多可用区提升系统可用性和容灾能力。
25 3
|
22天前
|
弹性计算
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
2024年阿里云服务器的优惠价格新鲜出炉,有特惠云服务器也有普通优惠价格,本文为大家整理汇总了2024年阿里云服务器的优惠价格,包含特惠云服务器和其他配置云服务器的优惠价格。以便大家了解自己想购买的云服务器选择不同实例规格和带宽情况下的价格,仅供参考。
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
|
10天前
|
前端开发 Java 应用服务中间件
Springboot对MVC、tomcat扩展配置
Springboot对MVC、tomcat扩展配置
|
4天前
|
存储 弹性计算 安全
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
2核2G、2核4G配置是很多个人和企业建站以及部署中小型的web应用等场景时首选的云服务器配置,这些配置的租用价格也是用户非常关心的问题,本文为大家整理汇总了2024年阿里云服务器2核2G、2核4G配置不同实例规格及地域之间的收费标准,同时整理了这些配置最新活动价格,以供大家参考和选择。
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
|
7天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
10天前
|
数据采集
robots.txt配置 减小服务器压力
robots.txt配置 减小服务器压力
13 0
|
18天前
|
Java 应用服务中间件
Springboot启动的时候初始化的线程池默认配置tomcat
Springboot启动的时候初始化的线程池默认配置tomcat
12 1
|
18天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器

热门文章

最新文章