今天爱分享给大家带来centos8 如何安装tomcat【详细教程】,希望能够帮助到大家。
centos 8 、java 11 、tomcat 9
以安装tomcat9为例
下载:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.37/bin/apache-tomcat-9.0.37.tar.gz
如果tomcat直接使用root账号运行会存在一定的安全风险
创建一个系统用户tomcat用来运行tomcat。设置/opt/tomcat为新账号tomcat的家目录。
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat
为了能运行tomcat,先前创建的系统用户必须有权访问tomcat安装目录。 将目录所有权更改为用户和组tomcat:
sudo chown -R tomcat: /opt/tomcat
解压刚下载 apache-tomcat-9.0.37.tar.gz
这里我的下载目录是~,所以是~/apache-tomcat-9.0.37.tar.gz
sudo tar -xf ~/apache-tomcat-9.0.37.tar.gz -C /opt/tomcat/
Tomcat会定期进行更新。 为了更好地控制版本和更新,我们将创建一个名为最新的符号链接,该链接指向Tomcat
sudo ln -s /opt/tomcat/apache-tomcat-9.0.37 /opt/tomcat/latest
确定tomcat的安装目录下/bin目录中的脚本都具备执行权限,可以通过以下命令修改执行权限。
sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh'