轻松部署fiora聊天室!宝塔面板+腾讯云轻量应用服务器就能搞定

众所周知,fiora是一款有趣的开源聊天应用,基于 node.js, mongodb, react 和 socket.io 等技术开发,可以克隆源码并部署到自己的服务器。但很多朋友苦于没有技术,现在宝塔面板+腾讯云轻量应用服务器来帮忙,简直是一站式的操作指南,我们马上开始。

首先,需要购买一台服务器,在此推荐腾讯云轻量应用服务器Lighthouse。

购买时选择宝塔Linux面板镜像,待开通成功后登录控制台,根据提示获取登录信息进入面板:

登录面板并绑定堡塔账 后,进入软件商店,安装如下依赖

Nginx 1.20PM2管理器

MongoDB

Redis 6.2

然后进入刚才安装的PM2管理器插件设置,在Node版本选项卡中选中当前版本为[v14.17.5](如有更新的版本,建议选择最新的正式版使用)

回到腾讯云控制台,进入终端,输入下面命令获取到root权限并切换到 站目录

sudo su

cd /www/wwwroot/

拉取文件

git clone https://github.com/yinxin630/fiora.git -b master

安装yarn依赖并进入fiora目录

npm install -g yarn

cd fiora/

安装依赖并构建客户端代码

yarn install

yarn build:web

配置 JwtSecret

echo “JwtSecret=2ace77bfb3684df6” > .env2

启动服务端,配置进程守护

yarn start

pm2 start yarn –name fiora — start

此时就可以在浏览器输入http://[ip地址]:9200打开fiora聊天室了。如果无法打开,请检查宝塔面板的系统防火墙,并一键放通腾讯云后台防火墙:

下面还可以设置反向代理,直接通过你的域名访问聊天室!

购买时选择宝塔Linux面板镜像,待开通成功后登录控制台,根据提示获取登录信息进入面板:

登录面板并绑定堡塔账 后,进入软件商店,安装如下依赖

Nginx 1.20PM2管理器

MongoDB

Redis 6.2

然后进入刚才安装的PM2管理器插件设置,在Node版本选项卡中选中当前版本为[v14.17.5](如有更新的版本,建议选择最新的正式版使用)

回到腾讯云控制台,进入终端,输入下面命令获取到root权限并切换到 站目录

sudo su

cd /www/wwwroot/

拉取文件

git clone https://github.com/yinxin630/fiora.git -b master

安装yarn依赖并进入fiora目录

npm install -g yarn

cd fiora/

安装依赖并构建客户端代码

yarn install

yarn build:web

配置 JwtSecret

echo “JwtSecret=2ace77bfb3684df6” > .env2

启动服务端,配置进程守护

yarn start

pm2 start yarn –name fiora — start

此时就可以在浏览器输入http://[ip地址]:9200打开fiora聊天室了。如果无法打开,请检查宝塔面板的系统防火墙,并一键放通腾讯云后台防火墙:

下面还可以设置反向代理,直接通过你的域名访问聊天室!

至此,教程结束,大家快玩起来吧!

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐