演示
官网
GitHub
![图片[1]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522204009-1024x497.png)
教程开始
一.准备源玛
进入宝塔点击侧栏文件
,点击根目录
,进入opt
目录,新建fiora
目录,进入fiora
目录,上传下方链接中的文件并解压。
二.准备环境
进进入宝塔的软件商店
,安装下图的三个应用
![图片[2]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/202201201220712.webp)
三个必须安装
三.设置权限
将/opt/fiora
目录的权限设置为777
并应用到子目录,权限所属root
四.放行端口
去服务器商那里放行9200
端口,并在宝塔侧栏安全里放行9200
。
五.终端命令
进入
/opt/fiora
目录,点击终端(目录路径附近)![图片[3]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522195019-1024x586.png)
ssh指令开始
执行指令
指令内容
node -v
npm -v
返回结果
![图片[4]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522195333.png)
指令内容
npm install -g yarn
返回结果
![图片[5]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522195550.png)
指令内容
yarn install
此项指令运行时间较长,请耐心等待
返回结果
![图片[6]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522195703-1024x636.png)
指令内容
yarn build:web
返回结果
![图片[7]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522195840-1024x663.png)
指令内容
配置 JwtSecret 请将一串星号替换为一个秘密文本
echo "JwtSecret=******" > .env
yarn start
返回结果
![图片[8]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522200055-1024x236.png)
六.注册管理员
上一步指令运行后,不要关闭终端,新建一个页面,地址栏输入http://ip:9200
,进去后注册一个用户,用户名可用中文。注册完毕后返回终端那个页面,Ctrl+C
退出上一步指令,或者重进/opt/fiora
目录的终端。
![图片[9]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522200146-1024x497.png)
指令内容
fiora getUserId 用户名(刚刚注册的)
返回结果
![图片[10]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522200425.png)
复制那串绿色代码UserId,然后编辑
/opt/fiora/.env
这个文件,第二行插入Administrator=刚复制的UserId
![图片[11]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522201837-1024x535.png)
返回终端,执行yarn start
指令,进入http://ip:9200
登陆后查看左侧栏是否出现一个皇冠按钮(管理员菜单),有的话回到终端,Ctrl+C
退出上一步指令,或者重进/opt/fiora
目录的终端,然后输入下方指令让其后台运行。
![图片[12]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522202806-1024x588.png)
![图片[13]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522202816-1024x568.png)
指令内容
pm2 start yarn --name fiora -- start
返回结果
![图片[14]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/202201201311643-1024x861.webp)
七.绑定域名
到这里,聊天室就搭建好了,但是天天发服务器IP显然是不现实的,容易招惹DDOS,需要通过域名反向代理绑定域名使用。宝塔面板新建一个网站,php版本选择纯静态即可,然后点击
反向代理
,点击添加反向代理
,名称随便填,目标URL填写http://ip:9200
,末尾不要有斜线。发送域名保持$host
即可,然后访问你的域名就可以正常使用了。![图片[15]-如何搭建Fiora多人聊天室-金牛区随心笔记商贸部](https://www.17only.net/wp-content/uploads/2022/05/微信截图_20220522203620.png)
源码下载
© 版权声明
文章版权归作者所有,未经允许请勿转载,如需转载请附带原文链接 谢谢。
本博客所有文章除特别声明外,均默认采用CC BY-NC-SA 4.0 许可协议
本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
如有侵权 联系邮箱2131456789@qq.com
THE END
- 最新
- 最热
只看作者