CentOS7下部署网站并访问

CentOS7下部署网站并访问

在CentOS7下部署网站,并可以通过公网ip访问。

首先,确保你的虚拟机具备以下条件:
1.能正常联网。
2.具备java环境。

1.查看虚拟机是否正常联网,可以使用ping命令。

ping www.baidu.com 

在这里插入图片描述
出现该情况表示正常联网。

2.查看是否具备java环境。

java -version 

在这里插入图片描述

出现该情况表示具备java环境。
如果没有以上两个环境可以自行百度解决!
ok ,现在开始部署项目吧!

1.将项目打包成jar包。

我这里新建了一个springboot项目,就写了一个hello world页面。
在这里插入图片描述
首先你在本地运行一下你的项目能不能正常访问。没问题之后,将项目打包。点击package,项目就会自动打包。
在这里插入图片描述

完成之后,你会在项目中target文件夹中看到打包之后的jar包。

在这里插入图片描述
将jar包复制到虚拟机中(可以使用Xftp传文件)。复制到一个你找得到的路径。比如说我的。我把它放在lsg文件夹里面。

在这里插入图片描述

到这里,我们还不能直接运行,为什么呢?因为防火墙端口还没有开。你项目的访问端口,我的是8080,所以要把8080端口打开。
首先查看我们的端口有哪些是开通的。
查看端口命令:

firewall-cmd --list-ports 

我这里8080打开的,嘿嘿,因为之前打开过。
在这里插入图片描述
你们没有的话,记得打开你的项目端口
添加端口命令:

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

在这里插入图片描述
成功之后,重启防火墙就可以了。
重启防火墙命令:

systemctl restart firewalld.service 

在这里插入图片描述
到这里你要是不放心,你就在运行一下查看端口命令。

到这里,我们就可以使用 java -jar的方式去启动我们的项目了。

执行命令:(这里改成自己的jar包名字)

java -jar linuxtest-0.0.1-SNAPSHOT.jar 

在这里插入图片描述

启动成功!我们先在虚拟机中的浏览器看看能不能访问成功吧。成功了。欧耶!
在这里插入图片描述

接下来看看公网能不能访问成功吧。成功了!
怎么查看自己的ip地址呢?简单。输入命令:ifconfig即可。( windows系统是ipconfig).。注意是ens33下的IP。

ifconfig 

在这里插入图片描述

在这里插入图片描述
总之流程就是这样,慢慢摸索吧。

原文链接:https://blog.csdn.net/weixin_46295656/article/details/112908568

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享