宝塔搭建99AI的多功能和商用AI建站教程
99ai 是一个免费的商用 AI Web 应用程序,旨在提供一个集成、易于部署、低门槛的 AI 服务站点。它已被编译成一个捆绑包,可以通过多种方式快速分发。
预览网站:https://ai.zsuh.cc
GitHub仓库:https://github.com/vastxie/99AI
搭建前要:
- VPS (VP)
- 可用的API_KEY
- 脑子
环境准备
首先,安装默认环境:Nginx、MySql、Redis、Node.js、pnpm 和 pm2。
安装nodejs
- 可以从 Node.js 官网 https://nodejs.org/ 下载。
- 根据您的操作系统下载并安装 Node.js。
- 具体信息查阅仓库:https://github.com/nvm-sh/nvm
安装 PM2:
使用 npm 安装 PM2:npm install pm2 -g
。
PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。
安装 PNPM:
使用 npm 安装 PNPM:npm install -g pnpm
。
PNPM 是一个快速、节省磁盘空间的包管理工具。
配置项目
在环境准备完成后,接下来配置项目:
配置环境变量:
- 复制.env.example文件为.env。
- 根据需要修改.env文件中的配置项。
安装项目依赖:
- 运行命令:pnpm install。
- 这将根据package.json文件安装所有必需的依赖。
启动项目
完成项目配置后,可以启动项目:
启动服务:
使用命令:pnpm start
。
这将启动项目,并默认在 9520 端口监听。
访问项目:
在浏览器中访问 http://localhost:9520 或者如果配置了 nginx 反向代理,则通过配置的域名访问。
一杯奶茶请博主帮搭建
–> http://t.me/zsuhao