本文由 发布,转载请注明出处,如有问题请联系我们!Fiora二次元的Web多人在线网络聊天系统源码

  • 源码分类:交友直播
  • 系统品牌:其他
  • 开发语言:其他
  • 数据库:其他
  • 下载次数:999+
  • 最后更新:2021-06-02
  • 简介:

    Fiora是款偏二次元 Web多人在线聊天应用,使用 Node.js、Mongodb、Socket.io和 react编写,UI漂亮,很有意思,可以当做在线客服、在线讨论之类

    功能

    友, 群组, 私聊, 群聊    文本, 图片, 代码, url等多种类型消息    贴吧表情, 滑稽表情, 搜索表情包

    桌面通知, 声音提醒, 消息语音朗读    自定义桌面背景, 主题颜色, 文本颜色    查看在线用户, @功能

    管理员    关小黑屋    撤回消息    给用户标签    重置用户密码    查看用户 ip

    安装教程

    自我安装宝塔

    软件商店 安装好PM2管理器、MongoDB、redis,三个应用。

    如有外部安全防火墙 请预先开放9200端口,宝塔开启9200端口。

    ssh连接服务器

    1.安装 Fiora

    #拉取源码并存放于/opt文件

    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

    #安装依赖,这里不能用npm,需要用yarn来安装

    npm i -g yarn

    yarn

    #构建&&转移产物

    npm run build:client && npm run move-dist

    #启动

    npm start

    这时不要断开ssh

    2.注册管理员

    打开 http://你服务器ip:9200 注册第一个用户: admin

    现在断开ssh

    3.给Node设置软连接

    ln -sf $(which node) /usr/bin/node

    4.获取用户Userid 比如admin

    yarn script getUserId admin

    5.设置管理员

    取到的Userid替换下面红色的内容然后运行

    export Administrator=内容 Port=9200

    6.设置启动命令

    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

    #在开机时禁用服务(此命令不用,仅记录。)

    systemctl disable fiora

    重构(此命令不用,仅记录。)

    npm script build:client


    绑定域名

    创建一个网站绑定域名就填你要绑定的域名,然后看图添加反向代理

    firoa2.png

    大功告成(最好配置一下CDN),然后访问你的域名


    图片

    screenshot-pc.pngscreenshot-phone.png


    评论(0条)

    刀客源码 请登录后评论
    admin

    999+

    0

    0

    img

    Fiora二次元的Web多人在线网络聊天系统源码

    下载积分 钻石会员
    免费 免费
    请您 登录后 下载 !
    说明

    您下载所消耗的积分将转交上传作者。上传资源,免费获取积分!