环境准备:服务器搭建宝塔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和数据库看自己需求,密码名称都可修改)
3.将打包好的jar包上传至网站根目录:点击根目录,
点击上传,选择上传的文件,比如一个jar包
4.添加反向代理
在页面的网站中,点击网站名,进入设置,点击反向代理,目标URL为你的ip和端口号(如:123.123.123.123:8080)
缓存和高级功能自行百度。
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