本文将介绍如何在Linux云服务器上或者Linux本地服务器上部署Tomcat环境!
1. 事先准备
在部署之前,提前从官网上下载好对应的tomcat和jdk,jdk1.8之前的下载需要账号密码,在我的上一篇文章里有可以使用。
这里特别提醒一下:由于是在linux系统上部署,tomcat需要下载以.tar.gz
结尾的压缩包,可以为后续节省很多麻烦,jdk则要下载Linux64位的。
我使用的是apache-tomcat-9.0.19
和jdk-8u191-linux-x64.tar
2. 将两个压缩包传入服务器中
本地可以下载一个叫做:SecureFX的软件来进行上传文件的操作,连接服务器并且上传压缩包至/opt
目录下。
3. 解压文件并删除压缩包
1 | cd /opt |
4. 配置jdk
1 | vim /etc/profile |
进入到最底下,补充以下代码:
1 | export JAVA_HOME=/opt/jdk1.8.0_191 |
再不重启服务器的情况下,让配置文件生效并查看安装的版本
1 | source /etc/profile |
5. 打开防火墙对应的端口号,并重新加载防火墙
1 | firewall-cmd --zone=public --add-port=80/tcp --permanent |
6. 建一个存放项目的文件夹
1 | cd /opt |
7. 配置tomcat启动路径
将本地的项目上传到www目录之下,然后
1 | cd apache-tomcat-9.0.19/conf |
在server.xml
中修改端口号8080
成80
并在最下面的前面加入下面代码
1 | //以下是我的代码,你们需要自己对应修改 |
8. 启动tomcat
1 | cd ../bin |
9. 运行项目
因为端口设置成80
所以直接在浏览器中输入ip/你设置的项目的虚拟路径/主页,就成功了。
1 | ip/mhwz/mhwz.html |
10 .附上一些常用代码
1 | ps -ef | grep tomcat //查询进程 |