linux系统宝塔发布Springboot项目

1544年前SpringBoot4631

一.首先解析一个域名 指向服务器地址。

在宝塔控制面板中,点击 添加站点,这里用的是域名,未绑定域名的同学也可以使用服务器的公网 ip。

添加站点后 会自动在 /www/wwwroot/  目录下创建以域名为名称的文件夹。 例如:

这里的路径为/www/wwwroot/spring.swzhinan.com

图片.png 

二.在创建的文件夹下,如/www/wwwroot/spring.swzhinan.com下,上传打好的项目jar包。

三.在站点后面 ,设置反向代理。注意项目中设置的端口,要与项目配置文件的端口对应。

图片.png 

 

四. 远程连接 服务器(SSH);到  /www/wwwroot/域名  文件夹下

运行java -jar ruoyi-admin.jar 即可。这样运行 SSH连接关闭后会发生项目无法访问下一步会解决这个问题 


图片.png

五. 这里使用的是screen ;

     输入命令安装screen:                yum install screen(完成后输入Y)

     创建screen会话:                  screen -S ruoyi-admin(可自己填写名称)

     显示所有screen会话:                                                                      screen -ls

     进入screen会话:                  screen -r ruoyi-admin

     进入新screen会话后, 执行 步骤 四 即可,按Ctrl +a +d 即可退出screen,同时,关闭SSH连接后项目仍然能运行

      通过 域名/项目访问路径  即可成功访问

     若想结束项目的运行, ctrl +c 结束进程后 exit 退出窗口即可

图片.png


相关文章

Myeclipse报错Errors running builder 'JavaScript Validator' on project 问题解决

Myeclipse报错Errors running builder 'JavaScript Validator' on project 问题解决

Myeclipse有时候会编译报错:Errors occurred during the build.Errors running builder 'JavaScript Validator&...

api.js点击其他元素触发select的下拉事件

很简单,focus()方法可触发select的下拉HTML部分:<div>服务类别</div> <div id="fuwu" o...

潍坊人民医院保胎攻略2018

潍坊人民医院保胎攻略2018

医院名称:潍坊市人民医院(三级甲等) 官网http://www.wfph.cn/医院地址:山东省潍坊市奎文区广文街151 号付锦华:主任医师,专家,教授,硕士生导师好大夫网站付锦华...

知道mysql的索引吗?什么情况下索引不可用呢?

1普通索引:最基本的索引,没有任何限制  唯一索引:与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。  主键索引:它 是一种特殊的唯一索引,不...

linux部署若依(ruoyi-cloud)项目常用命令

1.查看进程ps -aux | grep java查看某端口占用的线程: netstat -nlp | grep 端口号netstat -nlp&nb...

oracel如何找回被删除的数据

---此sql是查询这个时间段前的数据select * from tableName as of timestamp to_timestamp('2011-05-21 11:40:00'...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。