nodejs fiora二次元聊天室源码 搭建教程 带后台小黑屋

nodejs fiora二次元聊天室源码 搭建教程 带后台小黑屋

售价:9.9 云币

1云币=1元人民币,充值云币

VIP打折下载
浏览次数:540
下载次数:2
收藏次数:0
原创类型:网络收集
模板大小:6M
发布时间:2022-11-21

编号: S769   编码: utf-8   程序: node   版本: php

关键词: 聊天室  

提示: 9.9云币源码来自网络收集,不提供任何技术服务与售后,购买不退货,收取的是打赏云币!

重要: 请勿商业运营,违法使用和传播!仅供研究学习使用!

 下载素材  收藏  暂无演示
自动发货

关注公众号《云码素材》

加微信,入群分享学习

教程资源免费下载

  • 源码介绍
  • 下载记录
  • 用户评价

源码效果图

源码说明

nodejs fiora二次元聊天室源码 搭建教程 带后台小黑屋


安装教程:


1.宝塔安装环境


①一键安装apache网站搭建环境 ②在 软件商店 安装好PM2管理器、MongoDB、Redis,三个应用 ③在服务器防火墙放行9200和mong数据库默认27017端口


2.建议手动下载源码放入根目录/opt文件夹,wwwroot根目录新建opt文件夹,然后在opt里边上传源码,解压,解压后的文件名改为fiora就可以!


 


3.连接fiora文件夹ssh输入命令(终端)


输入命令进入fiora文件夹


cd /opt/fiora

用yarn安装依赖


npm i -g yarn yarn

构建和转移产物


npm run build:client


npm run move-dist

启动fiora,都完成后需要pm2启动后面会说


    npm start

4.创建一个新用户


打开 http://你服务器ip:9200 注册第一个用户: admin(可随意)


5.接下来配置管理员和开机自启 ,先使用Ctrl+C断开ssh运行。


重新连接ssh执行以下命令


先给node做个软连接,不然后面会启动失败


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

获取用户userid 比如admin


yarn script getUserId admin

设置管理员,这里可能无效,不过可以看下边其他方法


export Administrator=获取的userid 


Port=9200

以下命令一起复制进SSH客户端运行


cat > /etc/systemd/system/fiora.service <


6.设置开机启动,就是我要说的pm2启动


使用 npm start 运行服务端会在断开 ssh 连接后停止运行, 所以要使用 pm2 来运行

pm2 start yarn --name fiora -- start


7.到此重启服务器使管理员生效!如果没生效看下边其他方法


重启后需要在fiora文件夹终端重新使用pm2启动!


8.设置域名反向代理,就是通过域名访问你的聊天室


开启ssl请先关闭反代 宝塔面板里面,先点击左侧网站,添加站点,然后再点击添加好了的域名 网址 - 域名 - 设置- 反向代理 - 增加反向代理 目标URL http://你服务器ip:9200


设置完成ssl后重新开启反代


9.到此安装就完成了,修改文件,fiora页面修改路径


以下logo:/opt/fiora/public/favicon-96.png/opt/fiora/public/favicon-192.png/opt/fiora/public/favicon-512.png以下主页修改路径/opt/fiora/client/templates/index.html以下侧边栏修改路径/opt/fiora/client/modules/Sidebar/

页面修改问题

修改fiora内容,往往需要重构才能生效。


依然打开fiora终端ssh


关闭fiora


pm2 stop fiora

构建和转移产物


npm run build:client


npm run move-dist

pm2启动


pm2 start yarn --name fiora -- start

重构启动报错问题解决方案

连接ssh或直接cd输入命令sudo kill -9 $(lsof -i:9200 -t)回到fiora文件夹,输入cd /opt/fiora启动fiora,输入以下命令后续需要pm2,自己启动 npm start

注册用户系统错误问题

Redis缓存导致,清除即可!一次不行就两次!


连接ssh宝塔终端输入命令进入Redis

redis-cli 

执行命令

flushall

添加管理员权限,上边那个没效果的采取这个

在fiora根目录,新建 .env文件,里边内容输入如下,一行一个

Administrator=你的userid Port=9200


入群分享

我要加群:资源共享的时代,不要再单打独斗!加小编微信号加入群:xnynews(备注:云码素材入群),qq群号:460991235,一起技术学习,资源分享!

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!


资源声明:本站所有资源如果标明原创的为云码素材已测试或原创开发项目,可提供有偿技术服务,如标明为收集,为网络收集资源,网路收集资源不提供任何技术支持和服务,网络虚拟资源,一经售出,概不退货,请购买前认真看清资源详情说明。9.9的源码都是来源网络收集,9.9收取的是源码整理辛苦打赏币,不提供任何技术支持与服务,也不支持退货和免费咨询服务。

分享:
皮**【注册会员】1年前下载1次
俊**【注册会员】1年前下载1次
云码素材会员头像

Hello,登录后才能评论哦!登录

共有 0 条评论

下午时段云码素材正在优化细节,力求做一个人见人爱的“细节控”哦~

免费领
签到客服赚钱 反馈 回顶部
× Your Image

每天一个精品源码资源

汽车贴膜改色小程序源码 汽车配色小程序源码 车身改色app源码 带后台 带数据