在 CentOS 上启动 Tomcat 服务,你需要遵循以下步骤:
-
首先确保已经安装了 Java 和 Tomcat。如果还没有安装,请参考以下链接进行安装:
- Java: https://www.oracle.com/java/technologies/javase-jdk14-downloads.html
- Tomcat: https://tomcat.apache.org/download-90.cgi
-
安装完成后,找到 Tomcat 的安装目录。通常情况下,它位于
/opt/tomcat或/usr/local/tomcat。 -
在 Tomcat 安装目录下,找到
bin目录。这里包含了用于管理 Tomcat 服务的脚本。 -
使用文本编辑器打开
bin目录下的startup.sh脚本。例如,你可以使用vi或nano编辑器:sudo vi /opt/tomcat/bin/startup.sh -
在
startup.sh脚本中,确保以下两行没有被注释掉(没有#符号):export JAVA_HOME=/path/to/your/java/home export CATALINA_HOME=/path/to/your/tomcat/home将
/path/to/your/java/home替换为你的 Java 安装目录,将/path/to/your/tomcat/home替换为你的 Tomcat 安装目录。 -
保存并关闭
startup.sh脚本。 -
在终端中,切换到 Tomcat 的
bin目录:cd /opt/tomcat/bin -
运行
startup.sh脚本以启动 Tomcat 服务:sudo ./startup.sh -
Tomcat 服务启动后,你可以通过访问
http://your_server_ip:8080来验证 Tomcat 是否正常运行。将your_server_ip替换为你的服务器 IP 地址。
如果你想要将 Tomcat 设置为系统服务,以便在系统启动时自动运行,你可以创建一个名为 tomcat.service 的 systemd 服务文件:
-
使用文本编辑器创建一个名为
tomcat.service的文件:sudo vi /etc/systemd/system/tomcat.service -
将以下内容粘贴到
tomcat.service文件中,确保根据你的实际情况修改User、Group、ExecStart和ExecStop参数:[Unit] Description=Apache Tomcat Web Application Container After=network.target [Service] Type=forking Environment=JAVA_HOME=/path/to/your/java/home Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat Environment=CATALINA_BASE=/opt/tomcat Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC' Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom' ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh User=tomcat Group=tomcat UMask=0007 RestartSec=10 Restart=always [Install] WantedBy=multi-user.target -
保存并关闭
tomcat.service文件。 -
重新加载 systemd 配置:
sudo systemctl daemon-reload -
启用 Tomcat 服务,以便在系统启动时自动运行:
sudo systemctl enable tomcat -
现在,你可以使用以下命令来启动、停止和检查 Tomcat 服务的状态:
sudo systemctl start tomcat sudo systemctl stop tomcat sudo systemctl status tomcat
以上就是关于“怎样在centos上启动tomcat服务”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm