OcenPen AI系统
在一个崇高的目标支持下,不停地工作,即使慢,也一定会获得成功。 —— 爱因斯坦
演示站点: ai.oceanpen.art
官方论坛: www.jingyuai.com
oceanpen ART绘画系统部署教程
一、前期准备,部署JAVA环境
1.先准备好一台服务器
(国内或者香港以及国外的,建议美国),服务器装centos的系统,推荐4U4G
海外服务器:美国
国内服务器:阿里云
2.准备好三个域名(反代域名视情况准备)
用户端 | 管理端 | MJ的jar包 | Open AI | MJ |
---|---|---|---|---|
前台访问 | 管理员访问 | mj服务器 | 反代 | 反代 |
xx.域名.com | xx.域名.com | xx.域名.com | api.域名.com | mjapi.域名.com |
3.开始装宝塔
宝塔内需要装好以下的应用软件:
宝塔安装地址:宝塔bt.cn
Web 服务器 | 数据库 | 系统环境 | 缓存 | 系统 |
nginx1.22 | MySQL5.7 | Java一键部署 | redis7.0 | PHP8.0 |
大佬忽略
详细步骤:(贴心为小白用户打造)
二、开始系统的部署
创建Java环境和创建前端的PC和管理员php页面,并且创建数据库
1.装java的版本:17.0.8
2.创建PHP前端PC和管理以及数据库
(数据库可以自行创建)可以不关联前端域名。这里只是便捷性考虑
单独创建数据库方法(如果已创建数据库请忽略)
创建管理员Admin前端
- 添加SSL
管理员Admin申请SSL证书
前端PC申请SSL证书,同样强制https
3.导入数据库
数据库文件在每次的全量包里面,我们现在导入
4.创建java项目
我们提前把全量包后端OceanPen文件夹,打一个压缩包,然后到宝塔里的根目录
5.配置环境信息资料
6.配置Java项目
- 后端java文件
mj java文件
加入MJ域名
7.创建访问站点
PC前台显示站点
点击pc网站的根目录然后上传pc.zip文件传入根目录文件夹下 并解压
配置文件添加以下内容
location / {
try_files $uri $uri/ /index.html?$query_string;
}
location /api/ {
proxy_pass http://localhost:8624/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
proxy_buffering off;
}
管理员访问站点
创建admin的php项目
前台admin显示站点 点击admin网站的根目录然后上传admin.zip文件传入根目录文件夹下 并解压
配置文件添加以下内容
location / {
try_files $uri $uri/ /index.html?$query_string;
}
# 添加以下代码块来设置反向代理
location /api/ {
proxy_pass http://localhost:8624/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
proxy_buffering off;
}
# 添加以下代码块来设置反向代理
location /mj/ {
proxy_pass http://localhost:8080/mj/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
proxy_buffering off;
}
三、部署结束
管理员密码:admin 123456, 修改管理员密码:在pc端站点域名登录即可修改管理员账号密码 部署过程中,如果端号一直无法启动,检查端口是否打开?
有任何不明白的地方添加V: yimitv