傻瓜式项目部署教程
序:由于博主我部署时用的是SpringBoot项目,所以Web如何部署可以自己百度找一下,本帖为博主自己实践出来的教程若要转载请附上本文来源谢谢!
1、首先去某大厂去获取一个云服务器
2、根据宝塔安装教程配置服务器的安全组端口放行
3、在服务器中安装宝塔面板
在终端中执行以下指令来获取宝塔面板:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装过程中会需要输入y来确认 输入后回车即可
4、使用面板
安装完毕后输入bt来唤出面板选项
输入面板中的对应的数字后,回车使用对应的选项
首先我们输入14获取面板默认信息
如图中一样 会获取到默认的面板地址和账号密码;
通过面板地址访问,并且输入上面的账号密码,后我们会进入到宝塔的图形界面首页(这里有个地方要注意一下那就是若是使用5号选项修改过面板密码后你查询出来的还是默认密码所以要自己记住或者再改一次)
由于我已经不是第一次进入面板页面所以不会有首次访问时的项目环境安装提示,随便选一个就行了反正后面也是要自己安装别的工具,点击一键安装等待安装完毕即可,在此期间我们可以点击面板左边的安全来把放行端口设置一下;
端口放行与阿里云一致即可;
这里我贴一下我的放行端口,可以参考一下
5、安装部署项目所需的工具
1、点击面板左边的软件商店,搜索并安装我图中的应用等待安装完毕即可;
2、打开面板左边的数据库选项,添加数据库
3、数据库添加完毕后,点击导入选项,并选择你从本地数据库导出的****.sql的文件,上传后即可导入;
4、若是你的项目有使用Redis,找到在面板左侧软件商店选项中已安装好的Redis应用,并点击它的设置选项打开设置页面
并且将配置文件中的protected-mode yes 改成 no,之后点击保存,注意这个地方有个BUG就是你点击保存之后他会弹出5个验证码输入框 你关闭四个之后再输入验证码就可以保存了;
6、开始部署项目
1、将项目的端口改成8088,因为我上面放行的是8088所以项目使用该端口来进行访问,当然你也可以改成8089、80xx;
2、将项目的数据库与Redis的地址改成你服务器的外网IP地址,什么?你说不知道什么是外网IP地址?点开你的阿里云服务器图中我圈着的那个(公)左边的数字就是你的外网IP地址,然后将之前设置的Redis的密码也填好在自己项目的配置文件中;
3、当你配置完毕并且你自己确认过自己代码没有BUG可以运行之后,将你的项目打包成jar包;
4、然后点击面板左侧的文件选项将你打包好的jar包上传至文件夹中随便一个文件夹都可以一会要用到;
5、打开面板左侧软件商店中的Java项目一键部署这个应用的设置,点击左侧的SpringBoot选项,选择添加项目
点击日志可查看项目运行后打印的信息,点击已开启可选择停止项目;
项目的访问地址是:http://外网IP:8088/xxx/