如何搭建Fiora多人聊天室

演示

官网

fiora (suisuijiang.com)

GitHub

GitHub - yinxin630/fiora: An interesting open source chat application. Developed with node.js, mongoDB, socket.io and react

原文借鉴于青柠博客

图片[1]-如何搭建Fiora多人聊天室-小柒资源网

教程开始

一.准备源玛

进入宝塔点击侧栏文件,点击根目录,进入opt目录,新建fiora目录,进入fiora目录,上传下方链接中的文件并解压。

二.准备环境

进进入宝塔的软件商店,安装下图的三个应用

图片[2]-如何搭建Fiora多人聊天室-小柒资源网

三.设置权限

/opt/fiora目录的权限设置为777并应用到子目录,权限所属root

四.放行端口

去服务器商那里放行9200端口,并在宝塔侧栏安全里放行9200

五.终端命令

图片[3]-如何搭建Fiora多人聊天室-小柒资源网

ssh指令开始

执行指令

指令内容
node -v
npm -v

返回结果

图片[4]-如何搭建Fiora多人聊天室-小柒资源网
指令内容
npm install -g yarn

返回结果

图片[5]-如何搭建Fiora多人聊天室-小柒资源网
指令内容
yarn install

返回结果

图片[6]-如何搭建Fiora多人聊天室-小柒资源网
指令内容
yarn build:web

返回结果

图片[7]-如何搭建Fiora多人聊天室-小柒资源网
指令内容
echo "JwtSecret=******" > .env
yarn start

返回结果

图片[8]-如何搭建Fiora多人聊天室-小柒资源网

六.注册管理员

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

图片[9]-如何搭建Fiora多人聊天室-小柒资源网
指令内容
fiora getUserId 用户名(刚刚注册的)

返回结果

图片[10]-如何搭建Fiora多人聊天室-小柒资源网
Administrator=刚复制的UserId
图片[11]-如何搭建Fiora多人聊天室-小柒资源网

返回终端,执行yarn start指令,进入http://ip:9200登陆后查看左侧栏是否出现一个皇冠按钮(管理员菜单),有的话回到终端,Ctrl+C退出上一步指令,或者重进/opt/fiora目录的终端,然后输入下方指令让其后台运行。

图片[12]-如何搭建Fiora多人聊天室-小柒资源网
图片[13]-如何搭建Fiora多人聊天室-小柒资源网
指令内容
pm2 start yarn --name fiora -- start

返回结果

图片[14]-如何搭建Fiora多人聊天室-小柒资源网

七.绑定域名

图片[15]-如何搭建Fiora多人聊天室-小柒资源网

源码下载

© 版权声明
THE END
喜欢就支持一下吧
点赞14老板赏口饭吃吧~ 分享
评论 共4条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片
    • 头像在你身边漫步0