fiora聊天室是基于node.js和react由碎碎酱独自开发的开源网页聊天室,使用socket.io模块WebSocket协议通讯,支持Service Worker和PWA.功能丰富,并且简单易上手,很适合作为学习node.js的参考项目,node.js初学者的福音(此条5毛,碎碎酱你看到快给我钱钱。)
项目地址: https://github.com/yinxin630/fiora
文档:https://yinxin630.github.io/fiora/zh-Hans/
演示站点:
- fiora
- MoeChat
宝塔安装Fiora
1. 自我安装好宝塔。(至少CentOS 7.6 装好nginx)
2. 在 软件商店 安装好PM2管理器、MongoDB、Redis,三个应用。
3. 如有外部安全防火墙 请预先开放9200端口,宝塔开启9200端口。
4. ssh连接服务器
5. 先测试下环境是否正常 没有的退出重新连接SSH
node -v
npm -v
6. 拉取源码并存放于/opt文件夹 如果没有git请 yum -y install git
git clone https://github.com/yinxin630/fiora.git -b master /opt/fiora/
7. 进入fiora夹
cd /opt/fiora/
8. 安装依赖,用yarn来安装 没有yarn的请 npm install -g yarn
yarn install
9. 构建
yarn build:web
10. 配置 JwtSecret 请将***** 替换为一个秘密文本
echo "JwtSecret=