Java项目上线之云服务器环境篇(二)

49次阅读

Java 项目上线之云服务器环境篇 ( 二 )——Tomcat 的安装与配置

Tomcat 的选择 :

云服务器 tomcat 的选择最好与本机项目运行的 tomcat 版本号一致 , 避免一些不必要的问题。

配置步骤 :

1、首先进入云服务器创建好放置 tomcat 的文件夹。这里 Window 系统可用 Xftp、macOS 系统可用 Transmit 直接新建好文件。例如 :/usr/local/tomcat

2、如使用命令行新建文件夹操作如下 :

cd /usr/local 
mkdir tomcat 

3、将下载好的 tomcat 包上传至服务器 /usr/local/tomcat 下 (ftp 上传的直接进入第四步 )

scp 本地文件绝对路径 root@8.888.88.888 服务器 IP 地址: 需要传入到服务的哪个文件下的绝对路径 

4、解压压缩包 :

tar -zxvf apache-tomcat-9.0.55.tar.gz 

5、进入解压好的文件夹 bin 目录里 :

cd /usr/local/tomcat/apache-tomcat-9.0.55/bin 

6、启动 tomcat 服务 :

./startup.sh 

7、停止 tomcat 服务 :

./shutdown.sh 

8、启动 tomcat 服务后登陆进入阿里云官网 , 进入 ECS 服务器控制台找到网络与安全配置安全组 :

Java项目上线之云服务器环境篇(二)插图

9、找到管理规则 , 手动添加端口 , 根据自己项目的需求添加对应的端口号 :

Java项目上线之云服务器环境篇(二)插图1
Java项目上线之云服务器环境篇(二)插图2

10、回到 tomcat 配置 , 检查防火墙的状态是否是开启 :

systemctl status firewalld 

11、如果出现这个错误 Unit firewalld.service could not be found. 就说明我们没有防火墙的服务, 我们需要先下载防火墙 :

yum install firewalld firewall-config 

12、下载结束启动防火墙 :

service firewalld start 

13、以下几个为防火墙常用命令 :

 启动防火墙 :systemctl start firewalld 
 禁用防火墙 :systemctl stop firewalld 
 重启防火墙 :firewall-cmd --reload 
 查看防火墙状态 :systemctl status firewalld 

14、防火墙启动后开通对应的端口号 :

firewall-cmd --zone=public --permanent --add-port=8080/tcp 
firewall-cmd --zone=public --permanent --add-port=8083/tcp 
firewall-cmd --zone=public --permanent --add-port=3306/tcp 

15、刷新效果 :

firewall-cmd --reload 

16、查看开通的端口号 :

firewall-cmd --list-all 

17、重启 tomcat 服务 :

./shutdown.sh 
./startup.sh 

18、输入自己服务器的 IP:8080 进入 tomcat 页面 , 此时 tomcat 就配置好了。

Java项目上线之云服务器环境篇(二)插图3

原文链接:https://blog.csdn.net/Turniper/article/details/130320167

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计1279字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。