[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

你可能感兴趣的:([ubuntu server 16.04下的安装脚本] 11.一键安装 tomcat)