Java——Linux利用宝塔快速部署若依前后端分离版【保姆级教程】
部署前后端分离版【若依】——使用宝塔面板快速搭建【保姆级教程】
·
目录
1.0.1开放端口(具体根据宝塔面板需要开放,先开放1000-10000)
3.1.5 将 前端项目 拷贝到Linux中nginx的html目录中
详细部署视频
一、下载宝塔与安装环境
1.0、购买服务器【可选:购买域名并备案】
1.0.1开放端口(具体根据宝塔面板需要开放,先开放1000-10000)
1.1下载宝塔
1.2复制地址,访问宝塔面板(可以使用putty远程连接)
1.3登陆宝塔面板【前提:开启端口号,这里是8888】
1.4安装推荐LNMP
1.5安装Redis【选择最高版本即可】
1.6安装Tomcat【选择最高版本即可】
1.7创建数据库【记住用户名与密码】
1.8在创建的数据库中添加表【在项目中找到SQL文件】
1.9上传SQL文件,导入即可
目前,Linux中 【后端】需要的环境已经全部搞定
二、部署后端【记住刚刚的数据库账号和密码了么】
2.1修改数据库配置
如果忘记了,可以去宝塔面板的数据库中找
2.2 Maven配置好【保障依赖没有问题】
2.3 后端项目打包
打包成功
2.4 后端项目上传
2.4 后端项目启动
2.4.1后台启动jar包
执行命令:nohup java -jar ruoyi-admin.jar
执行成功
2.4.2 访问端口进行验证【目前看来:没有问题】
后端部署完成!
三、部署前端
3.1、先下载node,安装npm,然后打包
3.1.1 安装node
3.1.2 在前端项目中打开终端【执行下面命令】
npm install --registry=https://registry.npmmirror.com
3.1.3 继续在终端执行打包命令
3.1.4 查看dist目录【如下情况,即是 打包成功】
3.1.5 将 前端项目 拷贝到Linux中nginx的html目录中
3.1.6 配置nginx
1、找到对应文件
2、设置反向代理【代理端口在后端配置中找】
附:【这是我在后端设置的代理端口】
3、设置完毕后执行: nginx -s reload 【让nginx配置生效】
好啦!我们已经全部部署完毕!可以去访问ip地址啦!
如果有域名,就直接去解析这个地址就可以啦!还可以加SSL证书,变成https
四、访问地址【看看效果】
成功啦!
结语:在这过程中,本小白也摸索了很久,以此记录分享,帮助更多的人!
更多推荐
已为社区贡献4条内容
所有评论(0)