5 分钟教你搭建 chatgpt,结合 midjourney 上线即可运营
![5分钟教你搭建chatgpt,结合midjourney上线即可运营](https://static001.geekbang.org/infoq/ca/ca990873573a4d9c7970617c4f6823d0.png)
chatgpt 是什么已经不用我多说了,有人已经借助这个风口赚了上百万了,赶紧行动起来吧。废话不多说,直接开始。
一、服务器和域名准备
服务器:建议使用国外的服务器,可以免备案。若是用国内服务器,需要备案才能用。服务器规格至少 2h2g。系统推荐 centos7.9。
域名:随意,建议解析二级域名使用。
二、基础环境构建
1.宝塔面板----软件商店,安装 PM2 管理器,管理器中切换 node 版本为 16.19.1,模块管理安装 pnpm 模块。
2.宝塔面板----软件商店,安装 redis
3.确保已安装 mysql,版本大于等于 5.7,并新建一个数据库。
三、开始搭建
1、在/www/wwwroot 目录下新建一个文件夹作为网站根目录,名称随意,假设叫‘songshu’;在 songshu 文件夹中上传并解压代码,解压完成后如下图(代码可以在官方博客:松鼠AI官网下载):
![](https://static001.geekbang.org/infoq/23/233d691b091aa559da29f0aecf41f04f.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
2、打开根目录中的.env 文件,填写数据库的信息。
# mysql
DB_HOST=mysql
DB_PORT=3306
DB_USER=root //用户名
DB_PASS=m47I2cvTTe4d //密码
DB_DATABASE=chatgpt //数据库名,一般与用户名相同
然后在网站根目录(非系统根目录)中打开终端,运行以下命令:
pnpm i
pnpm start
pm2 log
3、运行完上一步的命令之后,若出现以下的“服务启动成功”提示,则表示项目成功启动:
4、设置反向代理。将域名解析到服务器,新建一个站点,并且安装好 ssl 证书。然后设置反向代理,如下:
![](https://static001.geekbang.org/infoq/41/414dc13f444991f1c55e037018ef9d4c.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
5、最后进入网站,如果可以正常进入,就是安装成功了。剩下的就是进入后台配置各项功能。
备注:
后台地址:https://xxxxx.top/nineai/admin
初始管理原信息:admin 123456
初始超级管理员:super 123456
最后展示一下最终搭建好的样子:
![](https://static001.geekbang.org/infoq/25/25839c8e033236dfd62acb8b869b089e.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
![](https://static001.geekbang.org/infoq/11/11c350fd70e813fc4fd850ef67dfe96e.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
![](https://static001.geekbang.org/infoq/4a/4ab516cc1d9677f4c2d27d57092a1971.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
![](https://static001.geekbang.org/infoq/5d/5d64d5f894dd2f2c617f6666cb7f8477.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
![](https://static001.geekbang.org/infoq/d5/d5e72b6753236369e9962aff6565d3b3.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
![](https://static001.geekbang.org/infoq/cb/cb46f59f257581ead0b0053da35f1a1e.jpeg?x-oss-process=image%2Fresize%2Cp_80%2Fauto-orient%2C1)
添加图片注释,不超过 140 字(可选)
版权声明: 本文为 InfoQ 作者【aiisai】的原创文章。
原文链接:【http://xie.infoq.cn/article/063ff2c05d082ceb800abb1ee】。文章转载请联系作者。
评论