Linux安装:tomcat
- 安装软件
- 9天前
- 17热度
- 0评论
1、通用约定
- 外置存储盘挂在 /opt 目录下
- 项目相关的软件、代码、资料均放置在/opt目录下
创建目录 /opt/soft 并把相关软件上传至该目录
jdk-8u172-linux-x64.tar.gz
apache-tomcat-8.0.53.tar.gz
2、配置JDK
进入/opt/soft目录
cd /opt/soft
解压jdk
tar xzf jdk-8u172-linux-x64.tar.gz
建立jdk目录(方便后续安装多个jdk版本)
mkdir /opt/jdk
把解压后的jdk移动到/opt/jdk根目录
mv /opt/soft/jdk1.8.0_172 /opt/jdk/
3、配置tomcat
解压
tar xzf apache-tomcat-8.0.53.tar.gz
建立tomcat目录(方便后续安装多个tomcat版本)
mkdir /opt/tomcat
把解压后的tomcat移动到/opt/tomcat根目录
mv /opt/soft/apache-tomcat-8.0.53 /opt/tomcat/
配置JDK和内存
vi /opt/tomcat/apache-tomcat-8.0.53/bin/catlina.sh
在头部第一行增加
JAVA_HOME=/opt/jdk/jdk1.8.0_172
JAVA_OPTS='-server -XX:PermSize=128M -XX:MaxPermSize=128m'
内存大小视情况调整
4、后续可选操作
4.1、创建启动快键方式
1、创建目录
mkdir /opt/bin
2、创建快捷方式
echo /opt/tomcat/apache-tomcat-8.0.53/bin/startup.sh > /opt/bin/startuptomcat.sh
echo /opt/tomcat/apache-tomcat-8.0.53/bin/shutdown.sh > /opt/bin/shutdowntomcat.sh
3、赋予权限
chmod u+x /opt/bin/startuptomcat.sh
chmod u+x /opt/bin/shutdowntomcat.sh
4、启动
/opt/bin/startuptomcat.sh
4.2、注册为服务
1、在tomcat中配置 CATALINA_PID
vi /opt/tomcat/apache-tomcat-8.0.53/bin/catalina.sh
//在第一行增加
CATALINA_PID=/opt/tomcat/apache-tomcat-8.0.53/tomcat.pid
2、配置systemctl服务
新增 tomcat.service 配置文件
vi /etc/systemd/system/tomcat.service
//内容如下
[Unit]
Description=tomcat7 service
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
User=web
Group=web
Type=forking
PIDFile=/opt/tomcat/apache-tomcat-8.0.53/tomcat.pid
ExecStart=/opt/tomcat/apache-tomcat-8.0.53/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
3、启动
systemctl start tomcat.service
4、开机启动
systemctl enable tomcat.service