昨天分享了关于NineAi2.4.2 AI Web 应用 官方程序搭建教程,今天分享大佬提供的一键整合包搭建部署教程。
Nine AI.ChatGPT是基于ChatGPT开发的一个人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文等任务。
部署教程
1、前期准备
- ⼀个最低1H1G的服务器
- 系统推荐:CentOS-7.9.2111-x64
- ⼀份NineAI一键整合包代码
- ⼀定的Linux指令知识
2、部署步骤
- 通过ssh⼯具连接服务器,同时打开宝塔⾯板⾄⽂件区域
- 将[NineAIdeploy-原版整合包 v2.4.2]压缩上传并解压⾄服务器
- 将NineAIdeploy-原版整合包 v2.4.2解压到宝塔面板—-文件—-根目录
3、修改配置
- 复制
.env.example
⽂件为.env
。 根据需要修改.env
⽂件中的配置项。
- 注意:邮件部分USER和FROM部分需要填写⼀致
4、安装依赖
打开FinalShell SSH工具,链接服务器,按照步骤输入下面代码安装依赖
安装过程中可能还会有各种各样问题,根据服务器不同,报错内容不同,如有疑问,可以留⾔或直接私聊本站管理咨询。
依赖正常安装后,输入下面代码验证是否已正确安装并且可以运行,如果正常运行则显示下列信息;
node -v
npm -v
pnpm -v
pm2 -v
5、安装启动
- 安装依赖:(若安装缓慢可尝试使用国内源)
pnpm install
- 启动进程:(默认使用 PM2 后台运行)
pnpm start
- 查看 PM2 日志(查看 PM2 管理的所有进程的日志)
pm2 log
- PM2 管理(查看 PM2 管理的进程列表)
pm2 ls
项目默认在 9520
端口运行,也可在环境变量中自行修改。成功运行后可通过 IP:端口
访问,或者配置 Nginx 反向代理,通过域名访问。
6、反向代理
- 进入宝塔面板——-网站——-设置——-反向代理
- 按照下面设置即可,成功后,可申请ssl证书,开启强制https访问;
7、安装成功
管理端地址:/admin
普通管理员账号:admin
超级管理员账号:super
密码均为:123456
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容