🎉 广告位招商中!

Fiora ACG主题多人在线网页聊天平台源码包

说明

Fiora 是个长得贼好看的“二次元”网页聊天室,支持一群人同时在线吹水。后端用 Node.js + MongoDB + Socket.io,前端直接 React,界面萌得能当客服系统,也能当兴趣小组的灌水区。

能干嘛?
– 加好友、拉群、私戳、群嗨
– 发文字、丢图、贴代码、甩链接,消息类型管够
– 贴吧表情、滑稽脸、表情包搜索,斗图不落下风
– 桌面弹窗、提示音、还能让机器人帮你念消息
– 背景图、主题色、字体颜色随心换
– 看谁在线、@人 一抓一个准
– 管理员能踢人、关小黑屋、撤回消息、贴标签、改密码、查 IP,权限管得明明白白

零基础上车步骤(宝塔面板版)
1. 装好宝塔,软件商店里把 PM2 管理器、MongoDB、Redis 一键装好。
2. 防火墙记得放行 9200 端口,宝塔里也顺手开了。
3. SSH 连上服务器,开干:

“`bash
# 把源码丢到 /opt/fiora,国内用 gitee,国外用 GitHub
git clone https://gitee.com/kenvie/fiora.git -b master /opt/fiora # 国内
# git clone https://github.com/yinxin630/fiora.git -b master /opt/fiora # 国外

cd /opt/fiora
# 依赖得用 yarn,npm 会翻车
npm i -g yarn && yarn
# 打包&挪文件
npm run build:client && npm run move-dist
# 先跑起来看看
npm start
# 此时别关 SSH
“`

4. 浏览器打开 `http://服务器IP:9200`,注册第一个账号 admin,注册完再关 SSH。
5. 给 node 做个软链,省得后面报错:
“`bash
ln -sf $(which node) /usr/bin/node
“`
6. 拿 admin 的 userid:
“`bash
yarn script getUserId admin
“`
7. 把拿到的 userid 塞进环境变量,设成管理员:
“`bash
export Administrator=这里填userid Port=9200
“`
8. 写个 systemd 服务,开机自启:
“`bash
cat > /etc/systemd/system/fiora.service <<EOF
[Unit]
Description=fiora
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/var/run/fiora.pid
ExecStart=$(command -v npm) start
WorkingDirectory=/opt/fiora
Environment=NODE_ENV=production Administrator=$Administrator Port=$Port
User=root
Restart=on-failure
RestartSec=42s

[Install]
WantedBy=multi-user.target
EOF

# 启动并设为开机自启
systemctl start fiora
systemctl enable fiora
“`

9. 想绑域名?宝塔里新建站点,填域名,再配个反向代理到 9200 端口,完事。
10. 最好再套个 CDN,全球加速不香吗?

演示图

20251003171831996-1a36223187_no_watermark

 

温馨提示: 本文最后更新于2025-10-03 17:18:42,某些文章具有时效性,若有错误或已失效,请在下方留言或联系灵锡网

感谢您的来访,获取更多精彩文章请收藏本站。

THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容