66元ChatGPT源码搭建时遇到的的坑

发表:10月前 更新:10月前
  1. 源码是否要在本地yarn一遍?
    并不绝对需要在本地yarn,也可以在服务器上完成本部步骤,只不过在本地便于调试而已,但还是推荐各位MJJ先在本地yarn一遍,特别是手里面小鸡不太好的MJJ们,因为yarn build要求机子的内存至少在2GB以上
    注意⚠️:“.env”文件中修改的是后端地址,前端地址不用在源码中体现!!!

    2. 直接上传到服务器会产生什么后果?
    这个项目分前后端,如果没有在服务器上处理好的话你会发现后端地址和前端是一样的……
    尤其要注意“.env”文件中的网址是后端地址,不是前端地址!!!

    3. 必须要用宝塔企业版?
    作者演示给的是宝塔企业版,但并不代表一定需要在服务器上安装宝塔企业版,诚然,这个项目使用宝塔企业版可以大幅降低搭建难度

    4. Redis设置
    这是个大坑,但作者却在这一方面一笔带过,我**在网上搜了半天才找到解决方法,长话短说,无非就是Redis的安全设置阻挡了后端的访问,只需要修改Redis的配置文件即可
    如需在外网访问Redis,需要修改bind为0.0.0.0
    必须要将Redis的保护模式(protected-mode)从yes改为no:protected-mode no

    5. 数据库设置
    感谢11楼MJJ的反馈;数据库不能用mysql8,会引起一些莫名其妙的数据库更新问题

    6. 邮件设置
    如果你用的是126/163邮箱,可以略过本节;
    如果你使用的QQ邮箱,那么需要修改一下邮箱配置,并注释掉两项配置:
            email: 'xxx@qq.com',
             email_config: {
                host: 'smtp.qq.com',
                port: 465,
                // ignoreTLS: true,
                // secure: false,
                auth: {
                    user: 'xxx@qq.com',
                     pass: ''
                }
            }

    如果你使用的是Office邮箱,那么配置如下

            email: 'XXX@XXX.onmicrosoft.com',
             email_config: {
                host: 'smtp.office365.com',
                port: 587,
                secure: false,
                auth: {
                    user: 'XXX@XXX.onmicrosoft.com',
                     pass: 'XXXXXXXXX'
                },
                tls: {
                    ciphers:'SSLv3'
                }
            }

7. 已经修改了邮箱/邮箱配置正确,但是测试的时候还是会显示“请求超时,请稍后再试”
重启一下后端node项目,如果还是不行就重新部署;
后台不能修改邮箱配置,只能手动到配置文件中修改

8. 账户只能用验证码登陆?
并不,只是第一次注册的时候必须需要使用验证码,之后可以到用户中心重置密码,就能用密码登陆了

9. 是否需要HTTPS?
是的,前后端网址都需要HTTPS

10. 不能进入管理后台
这个项目的管理后台是:https://域名/admin
如果你不能进入管理后台,请到数据库检查自己的用户组是否已经被修改为管理员,并退出账号重新登录,如果依然显示404,那应该是伪静态没有配置好:

11. 用户不能自行更改用户名/头像
普通的注册用户并不能自行修改用户名/头像,只能由管理员在后台修改

12. key HOST设置
直接用官方接口就行:“https://api.openai.com”

signature
保持理智

全部评论

langvs

发表 :10月前
无key! ::小黄脸:[辣眼睛]:: 过。。。
next
zhuchunshu

发表 :10月前
langvs 发表 10月前
无key! ::小黄脸:[辣眼睛]:: 过。。。
送你要不要
next
langvs

发表 :10月前
暂时不用 ::小黄脸:[狗子]:: 120刀的好像也就3块钱。
next
zhuchunshu

发表 :10月前
langvs 发表 10月前
暂时不用 ::小黄脸:[狗子]:: 120刀的好像也就3块钱。
3块带号吗
next
langvs

发表 :10月前
好像带吧!我在全球论坛好像看到过,没细看!
评论

无权限

请登录后评论

RunPod公众号

赞助商

联系我们

QQ群:798695907

邮箱:laravel@88.com