[ubuntu server 16.04下的安装脚本] 11.一键安装 tomcat

tomcat

1.此脚本git下的tar.gz包是笔者对apache tomcat源码包进行修改后上传到coding仓库。(修改的原因:笔者linux中jenkins占用了8080端口,而tomcat的默认端口恰好也是8080。因为,为了解决8080端口占用的问题笔者将tomcat的默认端口8080修改为8079。)
2.【ps】tomcat的正常运行前提:您的系统中必须安装配置好JDK。如果没有安装JDK,请参考笔者写的 1.Ubuntu16.04一键安装jdk 一文进行操作。


1.【软件版本--说明】

软件名 版本号
tomcat 8.5.4

2.【源码包修改内容项--说明】

主要是对 “tomcat/conf/server.xml”文件进行修改。同时,新增管理员用户(username:tomcat;password:tomcat)。

修改项 原始数据 修改后的数据
端口port 8080 8079
【新增】tomcat管理员 为空 【username】:tomcat;【password】:tomcat

3.【Shell脚本--说明】

1.tomcat被安装到/usr/tomcat这个路径下。
2.支持tomcat开机自启动
3.网页访问tomcat方式:linux(ip):8079

3.1 Shell脚本详细内容
#!/bin/bash  
#this shell use the version of tomcat8.5.4

#user=tomcat,pwd=tomcat;port=8079,


#step1.下载[笔者修改的tar.gz源码包]

#!/bin/bash  
#this shell use the version of tomcat8.5.4

#user=tomcat,pwd=tomcat;port=8079,


#step1.下载[笔者修改的tar.gz源码包]
sudo wget -P /usr https://coding.net/u/jamesz2011/p/ubuntu_lib1/git/raw/master/tomcat/tomcat.tar.gz

#step2.设置tomcat开机自启动的配置文件[配置文件名为“tomcat”]
sudo wget -P /etc/init.d  https://coding.net/u/jamesz2011/p/ubuntu_lib1/git/raw/master/tomcat/tomcat

#step3.设置tomcat开机自启动的配置文件[配置文件名为“tomcat”]为775权限
sudo chmod 775 /etc/init.d/tomcat

#step4.安装tar.gz包解压到/usr【即:tomcat的安装路径为/usr/tomcat】
sudo tar -xzvf /usr/tomcat.tar.gz -C /usr
#step5.将tomcat开机自启动的配置文件[配置文件名为“tomcat”]注册为系统服务
sudo sysv-rc-conf tomcat on


#-----------------------------------

#如果tomcat访问或启动不了,查看/etc/init.d下的tomcat文件的java_home是否与本系统的java_home一致

#手动启动tomcat>>[# /etc/init.d/tomcat start]
#手动停止tomcat>>[# /etc/init.d/tomcat stop]

#查看tomcat日志(在tomcat中的logs目录下)>>[# cd /usr/tomcat/logs]
#查看实时日志 >>   [# tail -f /usr/tomcat/logs/catalina.out] 
3.2 Shell脚本下载地址

.
一键安装 tomcat_shell脚本下载地址:


4.shell脚本用法:

wget https://coding.net/u/jamesz2011/p/ubuntu_lib1/git/raw/master/tomcat/install_tomcat.sh
    
sudo chmod a+x install_tomcat.sh

sudo source install_tomcat.sh

5.验证:

浏览器中输入:linux(ip):8079。如果,出现下图则说明tomcat安装配置成功:

tomcat安装配置成功的标志

6.其他:

启动tomcat>>[# /etc/init.d/tomcat start]
停止tomcat>>[# /etc/init.d/tomcat stop]

查看tomcat日志(在tomcat中的logs目录下)>>[# cd /usr/tomcat/logs]
查看实时日志 >> # tail -f /usr/tomcat/logs/catalina.out

war包上传存放的路径:/usr/tomcat/webapps

[PS] tomcat的性能优化请自行百度。

本文END

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容