清幽百合 發表於 2021-6-13 21:09:00

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

<p><span style="font-family: 宋体">环境准备</span><span style="font-family: Calibri">:</span>服务器搭建<span style="font-family: 宋体">宝塔</span><span style="font-family: Calibri">linux</span><span style="font-family: 宋体">面板项目</span><span style="font-family: Calibri">: springboot</span><span style="font-family: 宋体">项目项目打包方式</span><span style="font-family: Calibri">jar</span><span style="font-family: 宋体">包</span></p>
<p><span style="font-family: 宋体">环境:</span></p>
<p><span style="font-family: 宋体">一、服务器,一个域名,然后再服务器上(DNS服务)将域名解析好。把安全组设置好。</span></p>
<p><span style="font-family: 宋体">二、用宝塔快速搭建一个服务器后台</span></p>
<p><span style="font-family: 宋体">用shell连接到服务器主机:(具体方法百度)</span></p>
<p><span style="font-family: 宋体">在shell中安装宝塔:<strong>wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh &amp;&amp; sudo bash install.sh</strong></span></p>
<p><span style="font-family: 宋体">然后根据宝塔给出的后台链接和账号密码进入后台,根据提示选择安装四件套(LNMP,LAMP);</span></p>
<p><span style="font-family: 宋体">选择运行的环境,如果是java环境选择合适的JDK(在shell中用 java -version&nbsp; 或 java -v,查看是否有环境,并根据提示选择安装)</span></p>
<p><span style="font-family: 宋体">三、将项目部署到服务器中:</span></p>
<p><span style="font-family: Calibri">1.</span><span style="font-family: 宋体">将项目打包为</span><span style="font-family: Calibri">jar</span><span style="font-family: 宋体">包</span></p>
<p><span style="font-family: Calibri">2.</span><span style="font-family: 宋体">添加站点</span></p>
<p><span style="font-family: 宋体">(添加自己的网站域名,FTP和数据库看自己需求,密码名称都可修改)</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/2411745/202107/2411745-20210715102345722-1643790717.png"></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/2411745/202107/2411745-20210715102318874-768165144.png"></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-family: Calibri">3.</span><span style="font-family: 宋体">将打包好的</span><span style="font-family: Calibri">jar</span><span style="font-family: 宋体">包上传至网站根目录:点击根目录,</span></p>
<p><span style="font-family: 宋体"><img src="https://img2020.cnblogs.com/blog/2411745/202107/2411745-20210715102557134-2105213954.png"></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;点击上传,选择上传的文件,比如一个jar包</p>
<p><img src="https://img2020.cnblogs.com/blog/2411745/202107/2411745-20210715102649109-1575165642.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-family: Calibri">4.</span><span style="font-family: 宋体">添加</span>反向代理</p>
<p>在页面的网站中,点击网站名,进入设置,点击反向代理,目标URL为你的ip和端口号(如:123.123.123.123:8080)</p>
<p>缓存和高级功能自行百度。</p>
<p>&nbsp;<img src="https://img2020.cnblogs.com/blog/2411745/202107/2411745-20210715102932856-910177930.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>5.在后台的安全中开放端口<img src="https://img2020.cnblogs.com/blog/2411745/202107/2411745-20210715103309339-754046833.png"></p>
<p>注意开放端口才可以访问(<span style="font-family: 宋体">端口为</span><span style="font-family: Calibri">Tomcat</span><span style="font-family: 宋体">的代理端口</span>)</p>
<p>四,在shell中找到当前网站的目录,进入文件,找到上传的jar包,并运行</p>
<p>(这个过程中涉及的各种Linux的语法,建议自己学习掌握)</p>
<p>在目录中:java -jar XXX.jar&nbsp; 就可运行jar包,注意了解nohup 的用法</p>
<p>五、遇到端口占用</p>
<p>查看端口进程:netstat -anp | grep 端口号<br>杀死某个进程:kill -s 9 进程号</p>
<p>了解这些可以让网站正常跑起来,如果要追求更多的东西,继续百度;</p><br><br>
来源:https://www.cnblogs.com/herebug/p/14881217.html
頁: [1]
查看完整版本: 宝塔面板部署springboot项目并使用域名访问