2,配置环境
宝塔环境我使用的是Nginx 1.22+MySql8.0+PHP7.4(2024年2月27日更正,请大家都使用MySql8.0+版本,避免报错)
安装完成后点击软件商城-已安装-找到php7.4-点击设置-点击安装拓展fileinfo和Redis(Redis必装,fileinfo可选)
然后安装”Node.js版本管理器“,点击软件商城-全部-搜索找到Node.js版本管理器-点击安装
node.js在安装版本管理器后点设置,然后如下
安装完成后命令行版本选择我们安装的版本,源选择淘宝源
由于宝塔的pnpm的某些Bug,所以我们这里还要进行一下检测,避免没有把源设置成功。导致后面安装出现各种报错问题。
到这里环境就算配置好了。
3,开始安装
在宝塔后台新建一个网站,并且绑定我们的授权域名。
删除网站根目录下所有文件后上传我们的源码程序到网站根目录后解压:最新版本源码点这里下载
解压完成后,我们将.env.example文件重命名为.env,双击这个文件修改配置,并且开放端口9520.
修改配置:
修改内容如下:
# mysql
DB_HOST=localhost
DB_PORT=3306
DB_USER=你的数据库名称
DB_PASS=你的数据库密码
DB_DATABASE=你的数据库名称
# mailer 邮件服务
MAILER_HOST=你的邮箱服务器地址
MAILER_PORT=465
MAILER_USER=你的邮箱账号
MAILER_PASS=你的邮箱密码(这里如果是使用例如QQ邮箱网易邮箱,填写的就是邮箱授权码)
MAILER_FROM=你的邮箱账号
# Redis
REDIS_PORT=6379
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
# mj并发数
CONCURRENCY=3
# jwt token
JWT_SECRET=chat-nine-ai
# jwt token 过期时间
JWT_EXPIRESIN=7d
# 自定义端口
PORT=9520
然后开放端口:
然后通过SSH客户端或者在宝塔进入网站根目录终端
SSH进入更目录命令:
cd /www/wwwroot/你的授权域名
宝塔的话看图吧:
等待命令跑完,然后出现如图这样的界面,就算成功一半了
接下来再执行启动命令:pnpm start
然后就会出现如图的界面,这个时候我们就可以进行最后一步了
4,添加域名反代
来到这个界面我们就是搭建完成啦!!填入我们的授权码开始畅游吧!哈哈哈
激活成功来的界面是这样的:
最后的最后,这里是访问后台的一些地址内容:
用户端 http://你的授权域名
管理端 http://你的授权域名/nineai/admin
默认演示账号: admin 123456
默认超级管理员: super nine-super
大家记得第一时间修改后台账号密码喔,希望你也能搭建成功。
© 版权声明
文章版权归作者所有,未经允许请勿转载
1. 本站所提供的源码模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 236749035@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有佣金分成!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
1. 本站所提供的源码模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 236749035@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有佣金分成!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
THE END
暂无评论内容