• 创建目录“screego",用来存放项目文件

mkdir screego
  • 进入目录

cd screego
  • 在终端输入指令

wget https://github.com/screego/server/releases/download/v1.10.3/screego_1.10.3_linux_amd64.tar.gz
  • 解压

tar xvf screego_1.10.3_linux_amd64.tar.gz

解压完成之后复制一份screego.config.example并且改名为”screego.config“

  • 编辑”screego.config“文件

SCREEGO_EXTERNAL_IP=192.168.0.1  #填写公网IP

SCREEGO_SERVER_ADDRESS=0.0.0.0:5050 #前端端口号,可以修改成你自己喜欢的

SCREEGO_AUTH_MODE=turn #需要登录的模式,默认是turn需要登录,可以改成none任何模式不用登录

SCREEGO_USERS_FILE=user #如果上一个是none这个则可以不填,这个是用户的文件路径,需要手动创建之后选择
  • 新建一个用户文件,我在config中写的是user,所以我创建“user"

  • 回到终端,在项目文件夹下输入设置用户的指令生成账户密码

./screego hash --name "需要设置的用户名" --pass "需要设置的密码"

把输出的内容输入到”user“文件当中,如果多个用户则一行一组

  • 创建反向代理

然后申请证书之后在网站管理中启用HTTPS

保存之后终端进入项目文件夹下面输入指令启动程序

nohup ./screego serve &

也可以输入不生成错误输出文件的指令启动

nohup ./screego serve > /dev/null 2>&1 &

关闭程序指令

killall screego