Fiora聊天室系统
Demo:
七年的聊天室
小郭的聊天室
演示


教程开始
请不要漏掉任何一个步骤,一步步按照下面来可以保证搭建成功。
一.准备源玛
进入宝塔点击侧栏文件
,点击根目录
,进入opt
目录,新建fiora
目录,进入fiora
目录,上传下方链接中的文件并解压。
1、https://dist.qin0.cn/s/QaUb
2、https://qnbk.lanzoul.com/ipOIDz0h6xg
二.准备环境
进进入宝塔的软件商店
,安装下图的三个应用
三个必须安装
三.设置权限
将/opt/fiora
目录的权限设置为777
并应用到子目录,权限所属root
四.放行端口
去服务器商那里放行9200
端口,并在宝塔侧栏安全里放行9200
。
五.终端命令
进入/opt/fiora
目录,点击终端(目录路径附近)
SSH指令开始
node -v
npm -v

npm install -g yarn

yarn install
此项指令运行时间较长,请耐心等待

yarn build:web

配置 JwtSecret 请将一串星号替换为一个秘密文本
echo "JwtSecret=******" > .env
yarn start

六.注册管理员
上一步指令运行后,不要关闭终端,新建一个页面,地址栏输入http://ip:9200
,进去后注册一个用户,用户名可用中文。注册完毕后返回终端那个页面,Ctrl+C
退出上一步指令,或者重进/opt/fiora
目录的终端。
SSH指令开始
fiora getUserId 用户名(刚刚注册的)

复制那串绿色代码UserId,然后编辑
/opt/fiora/.env
这个文件,第二行插入
Administrator=刚复制的UserId
返回终端,执行yarn start
指令,进入http://ip:9200
登陆后查看左侧栏是否出现一个皇冠按钮(管理员菜单),有的话回到终端,Ctrl+C
退出上一步指令,或者重进/opt/fiora
目录的终端,然后输入下方指令让其后台运行。
pm2 start yarn --name fiora -- start

七.绑定域名
到这里,聊天室就搭建好了,但是天天发服务器IP显然是不现实的,容易招惹DDOS,需要通过域名反向代理绑定域名使用。宝塔面板新建一个网站,php版本选择纯静态即可,然后点击
反向代理
,点击添加反向代理
,名称随便填,目标URL填写http://ip:9200
,末尾不要有斜线。发送域名保持$host
即可,然后访问你的域名就可以正常使用了。
18 条评论
哈哈
来看看
是的撒
...又得回复
你浏览器cookie问题
怎么又得评论
我想康康
学学
66666
6666666666666666666
66666
666666666
我想看后面
00000000000
^qUxJg$c''