宝塔面板部署springboot项目并使用域名访问

环境准备:服务器搭建宝塔linux面板项目: springboot项目项目打包方式jar

环境:

一、服务器,一个域名,然后再服务器上(DNS服务)将域名解析好。把安全组设置好。

二、用宝塔快速搭建一个服务器后台

用shell连接到服务器主机:(具体方法百度)

在shell中安装宝塔:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

然后根据宝塔给出的后台链接和账号密码进入后台,根据提示选择安装四件套(LNMP,LAMP);

选择运行的环境,如果是java环境选择合适的JDK(在shell中用 java -version  或 java -v,查看是否有环境,并根据提示选择安装)

三、将项目部署到服务器中:

1.将项目打包为jar

2.添加站点

(添加自己的网站域名,FTP和数据库看自己需求,密码名称都可修改)

宝塔面板部署springboot项目并使用域名访问插图

 

 

 

 

宝塔面板部署springboot项目并使用域名访问插图1

 

 

 

 

3.将打包好的jar包上传至网站根目录:点击根目录,

宝塔面板部署springboot项目并使用域名访问插图2

 

 

 点击上传,选择上传的文件,比如一个jar包

宝塔面板部署springboot项目并使用域名访问插图3

 

 

 

 

4.添加反向代理

在页面的网站中,点击网站名,进入设置,点击反向代理,目标URL为你的ip和端口号(如:123.123.123.123:8080)

缓存和高级功能自行百度。

 宝塔面板部署springboot项目并使用域名访问插图4

 

 

 

5.在后台的安全中开放端口宝塔面板部署springboot项目并使用域名访问插图5

注意开放端口才可以访问(端口为Tomcat的代理端口

四,在shell中找到当前网站的目录,进入文件,找到上传的jar包,并运行

(这个过程中涉及的各种Linux的语法,建议自己学习掌握)

在目录中:java -jar XXX.jar  就可运行jar包,注意了解nohup 的用法

五、遇到端口占用

查看端口进程:netstat -anp | grep 端口号
杀死某个进程:kill -s 9 进程号

了解这些可以让网站正常跑起来,如果要追求更多的东西,继续百度;

原文链接:https://www.cnblogs.com/herebug/p/14881217.html

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