创建目录“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