CentOS7下Tomcat9.0.1的开机启动
来源:互联网 发布:台湾直播软件 编辑:程序博客网 时间:2024/06/14 18:55
1.在/usr/lib/systemd/system目录下增加tomcat.service文件,内容如下:
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
退出并保存,然后执行systemctl enable tomcat.service使tomcat9.0.1随开机启动
systemctl enable tomcat.service
2.在浏览器输入Tomcat的主页地址,如果能访问成功则启动成功。如果出现下面的错误提示
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
这是因为需要配置Jdk环境变量。因为启动tomcat会调用tomcat安装文件中的startup.sh,而它调用了catalina.sh,然后catalina.sh则调用了setclasspath.sh。所以需要在setclaspath.sh中添加JAVA_HOME和JRE_HOME两个环境变量
用vim打开Tomcat的bin目录下的setclaspath.sh,添加如下两行
保存退出即可。
阅读全文
0 0
- CentOS7下Tomcat9.0.1的开机启动
- Centos7 Tomcat9 开机启动配置
- CentOS7下Tomcat9的安装
- centos7下开机启动 postgres开机启动
- Centos7下配置Redis开机自启动
- Centos7下配置Redis开机自启动
- CentOS7的网卡开机自启动
- Centos7开机启动自己的脚本
- Centos7开机启动自己的脚本
- Centos7开机启动自己的脚本
- Centos7 tomcat开机启动
- Centos7 Nginx 开机启动
- centos7开机启动程序
- CentOS7 开机启动项
- centos7开机启动
- centos7开机启动脚本
- CentOS7网络开机启动
- centos7下设置成开机启动的java程序没有跑起来
- 多线程经典面试题
- 1046. 划拳(15)
- java 编程思想--第一章(对象导论)
- 关于LVS+Nginx为什么会被同时使用的思考
- Kotlin中的构造函数
- CentOS7下Tomcat9.0.1的开机启动
- Docker的常用命令使用
- Linux三个网络监视器之《三》——vnstat
- Ubuntu 中anaconda为jupyter添加kernel
- php获取网站内容(file_get_contents)
- 数据结构与算法分析语言平衡符号
- 五十个小技巧提高PHP执行效率
- Android屏蔽HOME键亲测可用
- office各种文件转图片