sudo yum install java-1.8.0-openjdk.x86_64
1.4 检查安装后的jdk版本
java -version
2
新增tomcat 专用用户sudo groupadd tomcat
sudo mkdir /opt/tomcat
sudo useradd -s /bin/nologin -g tomcat -d /opt/tomcat tomcat
3 下载 tomcat 并安装
官网: https://tomcat.apache.org/
下载地址:https://tomcat.apache.org/download-80.cgi
解压后直接把该目录下所有文件拷贝到
opt/tomcat
4 权限设置(把tomcat目录权限给)
必须设置tomcat目录所有者为
tomcat用户组 及tomcat用户,否则,若为root,则自己网站就运行不了。
设置安装目录用户组及用户
chown -R tomcat:tomcat /opt/tomcat/
tomcat:tomcat 用户:用户组
设置该目录具有所有权限(添加、修改、删除)
# chomd 777 -R /opt/tomcat
5 为tomcat 创建服务(systemd unit 文件,root下可直接新建编辑该文件)
sudo vi /etc/systemd/system/tomcat.service
添加如下内容
[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target
[Service]
Type=forking
User=tomcat
Group=tomcat
Environment=JAVA_HOME=/usr/lib/jvm/jre
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/bin/kill -15 $MAINPID
[Install]
WantedBy=multi-user.target
保存文件
6 启动Tomcat (防火墙设置另外见http://www.360doc.com/content/18/0128/21/52316368_725870271.shtml)
systemctl daemon-reload
systemctl enable tomcat
systemctl start tomcat
systemctl status tomcat
测试网站 http://localhost:8080
7 配置Tomcat 管理界面
sudo vi /opt/tomcat/conf/tomcat-users.xml
在 <tomcat-users ...>...</tomcat-users>中加入一个admin账号
<user username="yourusername" password="yourpassword" roles="manager-gui,admin-gui"/>
联系客服