ToB企服应用市场:ToB评测及商务社交产业平台

标题: 宝塔面板摆设前后端分离项目(若依)到linux云服务器 【具体教程保姆级】 [打印本页]

作者: 科技颠覆者    时间: 2024-10-19 13:37
标题: 宝塔面板摆设前后端分离项目(若依)到linux云服务器 【具体教程保姆级】
开篇
一:申请云服务器

腾讯云

阿里云

华为云

二:毗连云服务器

1.以xshell为例,点击新建,输入主机,服务器的IP地址,点击确定

2.输入用户名,记住用户名

3.输入密码,并且记住密码

4.登录乐成

三:下载宝塔面板

1.欣赏器搜索宝塔面板

2.点击安装

3.选择linux面板

4.复制下令

5.复制下令输入,安装即可

6.这里输入y,等待安装

7.安装乐成之后会表现宝塔面板的IP 用户名密码

8.欣赏器输入外网面板地址输入用户名密码

9.没有宝塔账户的可以注册宝塔账户关联

10.登录乐成之后

四:情况设置

1.这里可以不用一键安装,单独安装,关闭即可

2.点击软件商店

3.安装所必要的软件

4.安装nginx,测试学习选择极速安装,生产情况正式项目选择编译安装

5.安装redis

6.安装mysql

7.安装完成之后,设置里面可以重启,

8.redis设置里面可以设置密码,可以不用设置,如果设置密码之子女码里面必要修改对应密码

8.点击安全

9.放行3306端口,(这里注意,不同云服务器必要登录账号在安全组里面放行端口)

10.点击数据库,root密码,复制出来

11.使用宝塔里面的终端工具毗连服务器

12.连上服务器后,执行下面步骤即可
  1. #root用户进入数据库 输入上面复制的root密码
  2. mysql -u root -p
  3. #使用mysql
  4. use mysql
  5. #更新root用户权限,“%”是所有地址都可以访问
  6. update user set Host='%' where User='root';
  7. #刷新权限即可
  8. flush privileges;
复制代码
13.输入用户名密码

14.使用mysql

15.更新root用户权限,“%”指的是所有地址都可以访问

16.刷新权限即可

17.毗连数据库,主机输入IP,输入密码毗连即可

四:项目设置

1.下载若依项目到当地

2.下载之后可以看到前后端都在一起,可以分脱离

3.把ruoyi-ui剪切出来和若依同级

4.新建导入sql文件到数据库

5.运行sql文件(两个文件都要导入运行)

6.完玉成部文件导入

7.修改项目数据库,用户名密码

8.宝塔里面如果设置了redis密码,这里修改密码,没有设置不用处置处罚

9.打包项目,先clean,再package

10.修改前端哀求api地址,这里修改成服务器IP

11.打包前端代码

四:宝塔摆设

1.点击文件,新建目次

2.新建目次,进入project目次里面

3.上传jar,文件

4.上传dist文件

5.上传完成之后

6.点击网站-Java项目,添加Java项目

7.安装对应版本的jdk,项目是1.8

8.选择上传的jar,确定

9.如果点击确定出现了警告,可以点击数据库导入到面板,确定数据库密码和代码里面的密码是否一致

10.启动之后可以查看jar是否乐成启动

11.乐成启动

12.设置nginx

  1. server {
  2.         # 前端项目要部署到什么端口
  3.         listen 80;
  4.         #localhost改成请求的IP
  5.         server_name localhost;
  6.         location / {
  7.             # 告诉nginx,前端打包好的文件在哪里
  8.             root  html/sssFront;
  9.             # index配置首页文件
  10.             index  index.html index.htm;
  11.         }
  12.         #这里解决跨域问题,后端地址及端口号,这里的api会存在改动,根据项目配置
  13.                 location /api/ {
  14.                     # ip和端口 根据后端服务器来确定,因为我的后端服务也是部署在这台服务器中,所以可以写127.0.0.1
  15.                         proxy_set_header Host $http_host;
  16.                         proxy_set_header X-Real-IP $remote_addr;
  17.                         proxy_set_header REMOTE-HOST $remote_addr;
  18.                         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  19.                         proxy_pass http://127.0.0.1:8080/;
  20.                 }
  21.         }
复制代码
13.改成root,设置完成之后,点击保存


可以按照我的模板修改,具体的还必要根据项目设置举行修改
14.保存之后,重启nginx

15.放行8080端口,这里是后端设置的端口号,根据项目修改

五:项目访问

欣赏器访问ip加端口号

到这里已经乐成更新摆设乐成,可以按照模板举行设置,具体的还必要根据项目里面的设置举行修改,有什么不明白的也评论区讨论

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4