一、前置条件
已安装 JDK。若没有安装可参考:CentOS 7 下 JDK 1.8 的安装
二、下载 Tomcat 的安装包
官网下载地址:https://tomcat.apache.org/
三、上传 tomcat 的安装包
我把 Tomcat 安装到 /usr/local/tomcat 目录下,先在 /usr/local 目录下新建 tomcat 文件夹。
使用 rz 命令上传 Tomcat 安装包到 tomcat 文件夹:
四、解压上传的 Tomcat 安装包
tar -zxvf apache-tomcat-8.5.42.tar.gz
五、启动 Tomcat
进入 tomcat 的 bin 目录下,启动 tomcat :
cd /usr/local/tomcat/apache-tomcat-8.5.42/bin
./startup.sh
六、查看进程,确定 tomcat 已启动
ps -ef | grep java
七、查看端口,确定8080端口已启动
netstat -nltp
八、验证 Tomcat 安装成功
浏览器地址栏输入:服务器地址+端口,出现tom猫即安装成功
至此,Tomcat 即安装成功!
---- 延伸学习 ----
九、Tomcat 目录结构说明
十、修改 server.xml 配置文件 - 配置端口号
1、把默认的8080,修改成8009
vi /usr/local/tomcat/apache-tomcat-8.5.42/conf/server.xml
2、重启 tomcat
(1)进入 tomcat 下的 bin 目录,将 tomcat 关闭:
./shutdown.sh
(2)查看 tomcat 是否已关闭,出现如下信息则表示已关闭:
ps -ef | grep java
(3)启动 tomcat :
./startup.sh
3、验证端口是否修改成功,出现tom猫即修改成功
十一、修改 server.xml 配置文件 - 通过域名直接访问项目
1、前置准备
(1)申请的域名,要申请备案通过;
(2)服务器上绑定域名,并且要配置域名解析;
(3)服务器上安装了 Tomcat 。
2、将端口号改为 80,默认是 8080
因为 80 端口是 HTTP 传输协议的默认端口,浏览器会默认缺省 80 端口,因此只需要输入域名即可,不用输入 :80 。
若端口没有修改为 80 ,还是默认的 8080 的话,如果要访问项目需要通过【域名:端口】的形式进行访问,例如:www.test.com:8080 。
3、将 Engine 配置节的 defaultHost="localhost" 改为自己的域名地址 www.test.com
4、将 Host 配置节的 name="localhost" 改成自己的域名地址 www.test.com
5、在 <Host> 节点下多加一句:
<Context path="" docBase="项目的绝对路径">
6、启动 tomcat ,在浏览器通过域名直接访问自己的项目!
- End -
若有错误,请随时指正。也欢迎大家一起讨论,让我们野蛮成长!
网友评论