Linux安装Tomcat及配置(详细)
在Linux系统中安装Tomcat并进行配置的步骤如下:
安装Java环境
Tomcat需要Java环境才能运行,因此首先需要安装Java。
sudo apt update
sudo apt install default-jdk
- 验证Java安装
java -version
下载Tomcat
从Tomcat官网下载最新版本的Tomcat压缩包。
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.62/bin/apache-tomcat-9.0.62.tar.gz
- 解压Tomcat
sudo tar xzvf apache-tomcat-*tar.gz -C /opt
创建软链接
为了管理方便,将Tomcat解压后的目录链接到
/usr/local
。
sudo ln -s /opt/apache-tomcat-* /usr/local/tomcat
配置环境变量
编辑
.bashrc
或.profile
文件,添加以下内容:
export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH
- 启动Tomcat
sudo $CATALINA_HOME/bin/startup.sh
检查Tomcat是否启动
打开浏览器,输入
http://your_server_ip:8080
,如果看到Tomcat的欢迎页面,说明Tomcat已成功安装并启动。配置Tomcat服务
如果你想让Tomcat随系统启动,可以创建一个系统服务。
创建一个新的服务文件:
sudo nano /etc/systemd/system/tomcat.service
添加以下内容:
[Unit]
Description=Tomcat 9 servlet container
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/default-java
Environment=CATALINA_PID=/usr/local/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/usr/local/tomcat
Environment=CATALINA_BASE=/usr/local/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
启用并启动Tomcat服务:
sudo systemctl daemon-reload
sudo systemctl enable tomcat
sudo systemctl start tomcat
以上步骤和配置可能根据你的Linux发行版和Tomcat版本略有不同,但大体流程是一致的。
评论已关闭