Centos7安装Tomcat8:
- 下载Tomcat8压缩包:http://tomcat.apache.org/download-80.cgi
下载tar.gz压缩包 - 用ftp工具把压缩包上传到centos7
可以运用FTP Rush(或者FileZilla)这个软件上传 - 在home下新建Tomcat目录
mkdir /home/tomcat - 把tar.gz复制到Tomcat
cp /root/apache-tomcat-8.5.38.tar.gz /home/tomcat/ - 解压缩:
进入Tomcat目录
tar -zxvf apache-tomcat-8.5.38.tar.gz - 启动Tomcat
[root@localhost ~]# /home/tomcat/apache-tomcat-8.5.16/bin/startup.sh - 浏览器测试:
192.168.0.166:8080
7.如果浏览器打不开:
(1)开放防火墙端口:
firewall-cmd --permanent --zone=public --add-port=8080/tcp
systemctl reatart firewalld (重启防火墙)
firewall-cmd --zone=public --query-port=8080/tcp (检查是否生效)
/home/tomcat/apache-tomcat-8.5.16/bin/shutdown.sh
/home/tomcat/apache-tomcat-8.5.16/bin/startup.sh (重启Tomcat)
(2)可能是我们/home 下Tomcat的权限问题
在根目录下:
[root@localhost /]# chmod –R 777 home
[root@localhost /]# ll
drwxrwxrwx. 7 root root 71 Mar 16 22:29 home - 继续浏览器测试
192.168.0.166:8080
成功~!
在/usr/local/tomcat/目录中包含一下文件:
• bin:脚本文件,包含启动和关闭 Tomcat 服务脚本。
• conf:各种全局配置文件,其中最重要的是 server.xml 和 web.xml。
• webapps:Tomcat 的主要 Web 发布目录,默认情况下把 Web 应用文件放于此目录。
• logs:存放 Tomcat 执行时的日志文件
设置开机启动(*)
- 设置快捷启动,在任何地方都可以通过 service tomcat start 来启动 Tomcat。
o
wget https://github.com/lj2007331/oneinstack/raw/master/init.d/Tomcat-init
mv Tomcat-init /etc/init.d/tomcat
chmod +x /etc/init.d/tomcat - 运行以下命令,设置启动脚本 JAVA_HOME。
sed -i ‘s@^export JAVA_HOME=.*@export JAVA_HOME=/usr/java/jdk1.8.0_201@’ /etc/init.d/tomcat
3. 设置自启动。
chkconfig --add tomcat
chkconfig tomcat on
4. 启动Tomcat
systemctl start tomcat
systemctl status tomcat
systemctl enable tomcat