跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • flatris:搭建一个俄罗斯方块在线对战平台
未分類
26 6 月 2020

flatris:搭建一个俄罗斯方块在线对战平台

etc小号 大佬有话说 :

flatris:搭建一个俄罗斯方块在线对战平台

项目地址:https://github.com/skidding/flatris
环境:nodsjs
服务器系统:centos7

首先更新系统

yum -y update
然后安装环境

yum -y install nodejs
安装yarn

npm install yarn
拉取一下项目文件,没安装git的先安装git

yum -y install git
git clone https://github.com/skidding/flatris
进入项目文件夹

cd flatris
文件重命名

mv .env.example.js .env.js
安装

yarn install
构建

yarn build
启动

yarn start
默认运行在3000端口,请将对应的防火墙打开,没有特殊要求的话,已经搭建完成

如果要解决后台运行的问题,先按ctrl+c退出,然后安装screen

yum -y install screen
创建一个后台终端

screen -S flatris
继续启动

yarn start
这样即使你关闭ssh,对战平台也会继续运行

但是我们可以看到,现在我们用的是ip+端口的方式访问的,怎样使用域名访问呢

我使用的方法是反代

由于我已经安装好了宝塔面板,所以直接创建站点,点击反向代理

目标URL设置为http://127.0.0.1:3000

保存之后,访问站点域名就能打开对战平台了

演示站点:https://game.v2ex.ltd/

额外的问一句,有懂代码的大佬能看看,有汉化的思路吗

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具