涂小鲸AI程序服务器和群晖docker搭建

涂小鲸AI程序服务器和群晖docker搭建

一.开始

1.安装宝塔

群晖安装docker版宝塔面板:

docker pull pch18/baota:latest
docker run -tid --name foldearai-baota -p 12345:80 -p 12346:443 -p 12347:8888 -p 12348:888 --privileged=true --restart always -v /volume1/docker/宝塔面板:/www/wwwroot pch18/baota:latest

服务器安装宝塔:

Centos安装脚本
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

Ubuntu/Deepin安装脚本
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

Debian安装脚本
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

2.到宝塔软件商店安装以下应用

  • Nginx 1.22
  • MySQL 5.7
  • Java项目一键部署
  • Redis 7.0

20231115104441699-011

二.前端部署

1.安装完成后回到终端输入以下命令:

yum install -y java-1.8.0-openjdk.x86_64

20231115104719262-012

2.回到网站新建站点,选择纯静态,域名选择授权绑定的前端域名

20231115105551461-03

3.进入网站目录新创建一个名为:public的文件夹目录,进到public目录把PCH5两个压缩包还有index.html文件上传进来,把两个压缩包双击解压到当前目录

20231115105619231-04

4.回到网站点击设置,然后选择网站目录,选择public为运行目录保存

20231115105653351-05

5.设置-配置文件,在25行或35行输入以下命令,#禁止访问的文件或目录保存退出 上面, 客户端域名写你授权的前端域名

root /www/wwwroot/客户端域名/public;
    location /mobile {
      try_files $uri $uri/ /mobile/index.html?$query_string;
    }
    location /pc {
      try_files $uri $uri/ /pc/index.html?$query_string;
    }
    location /api {
      # ⑭后台服务地址
      proxy_pass http://127.0.0.1:8084;
      proxy_set_header Host $Host:$server_port;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
      add_header X-Cache $upstream_cache_status;
      proxy_set_header X-Host $host:$server_port;
      proxy_set_header X-Scheme $scheme;
      proxy_connect_timeout 30s;
      proxy_read_timeout 86400s;
      proxy_send_timeout 30s;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
    }

5.到第六第七行删除以下命令,保存退出,前端到这里就算完成了

root /www/wwwroot/aihhuai.com/public;

20231115110022851-image

三.后端部署以及后台

1.跟前端一样操作,新建一个后端域名 为你授权的后台域名

20231115110501228-image

2.进入网站目录新创建一个名为:public的文件夹目录,进到publicadmin 上传后双击解压

20231115110526797-image

3.回到网站点击设置,然后选择网站目录到public,先保存,然后运行目录选择到admin保存

20231115110546310-image

4.设置配置文件,在25行或35行 ,#禁止访问的文件或目录保存退出 上面,输入以下命令保存完成。

location / {
      try_files $uri $uri/ /index.html?$query_string;
    }
    location /api {
      # ⑦后台服务地址
      proxy_pass http://127.0.0.1:8082;
      proxy_set_header Host $Host:$server_port;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
      add_header X-Cache $upstream_cache_status;
      proxy_set_header X-Host $host:$server_port;
      proxy_set_header X-Scheme $scheme;
      proxy_connect_timeout 30s;
      proxy_read_timeout 86400s;
      proxy_send_timeout 30s;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
    }

20231115110716807-image

四.配置数据库

1.新建数据库

新建数据库,数据库账号密码必须是“likeadmin

20231115110831491-image

2.导入数据库文件

导入拿到的数据库文件

20231115110855379-image

3.新建likeadmin-java路径目录

新建likeadmin-java路径目录/www/uploads/likeadmin-java

在www下新建一个名为uploads的文件夹再在里面新建likeadmin-java目录,把like-admin-1.0.0.jar和like-front-1.0.0.jar上传到likeadmin-java目录

20231115111932391-067

五.部分java项目

1.选择java项目

回到网站选择java项目

20231115112125687-88

2.新建一个admin后端项目

项目路径选择/www/uploads/likeadmin-java/like-admin-1.0.0.jar其他配置抄我下面然后保存项目配置

20231115112435800-99

3.新建一个front前端项目

新建一个项目,项目路径/www/uploads/likeadmin-java/like-front-1.0.0.jar其他配置抄我下面然后保存项目配置就完成了

20231115112520694-10

这时候就可以输入你的域名进去前端后端进行配置了

有问题可以留言进行讨论

部分内容转自小叶云博客内容修改

© 版权声明
THE END
喜欢就支持一下吧
点赞8赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消   颜色代码
昵称表情

    暂无评论内容