统信uos tomcat开机启动

1、查看java安装版本
java -version
2、设置适当的权限
a、将/opt目录的所有权更改为user和group langchao,以便用户langchao可以访问安装目录
chown -R langchao: /opt
b、使bin目录中的脚本可执行
tomcat的bin目录下执行
chmod +x *.sh
c、在整个安装目录中授予langchao组权限
chgrp -R langchao /opt
d、为langchao组提供对conf目录及其所有内容的读访问权限,并执行对目录本身的访问
tomcat根目录下执行这两条命令
chmod -R g+r conf
chmod g+x conf
e、使用户langchao成为webapps,work,temp,和logs目录的所有者
tomcat根目录下执行
chown -R langchao webapps/ work/ temp/ logs/
3、查找Java的安装位置。此路径通常称为“JAVA_HOME”
update-java-alternatives -l
4、/etc/systemd/system目录中创建一个名为tomcat.service的文件
/etc/systemd/system目录下执行 vim tomcat.service。粘贴如下内容
[Service]
Type=forking
User=langchao
Group=langchao
UMask=0007
RestartSec=10
Restart=always
Environment=“JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-arm64”
#Environment=“JAVA_OPTS=-Djava.awt.headless=true -Djava.secuity.egd=file:/dev/ . /urandom”
Environment=“CATALINA_BASE=/opt/apache-tomcat-8.5.59”
Environment=“CATALINA_HOME=/opt/apache-tomcat-8.5.59”
Environment=“CATALINA_PID=/opt/apache-tomcat-8.5.59/temp/tomcat.pid”
#Environment=“CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:UseParallelGC”
ExecStart=/opt/apache-tomcat-8.5.59/bin/startup.sh
ExecStop=/opt/apache-tomcat-8.5.59/bin/shutdown.sh
[Install]
WantedBy=multi-usre.target
5、重新加载systemd守护程序,以便它知道我们的服务文件
systemctl daemon-reload
6、启动tomcat服务
systemctl start tomcat
7、检查tomcat服务是否正常启动
systemctl status tomcat
8、tomcat在开机时自动启动
systemctl enable tomcat
9、取消开机自启动
systemctl disable tomcat
10、停止tomcat服务
systemctl stop tomcat
11、重启tomcat服务
systemctl restart tomcat
12、查看systemd开机自启服务
systemctl list-unit-files |grep enabled

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值