日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
通過(guò)screego共享屏幕

screego是一個(gè)由 Golang 開(kāi)發(fā)的屏幕共享工具,我實(shí)際測(cè)試下來(lái)發(fā)現(xiàn)顯示效果非常好,和大家分享下。

為鐵門(mén)關(guān)等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及鐵門(mén)關(guān)網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、鐵門(mén)關(guān)網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

項(xiàng)目

  1. 項(xiàng)目地址:https://github.com/screego/server
  2. 文檔地址:https://screego.net/#/

Screego提供了docker、多個(gè)平臺(tái)的可執(zhí)行二進(jìn)制文件和源碼的下載。

演示說(shuō)明

Screego強(qiáng)制要求使用TLS,我這里演示使用nginx反向代理二進(jìn)制文件,也可以直接在Screego內(nèi)部使用,自行研究文檔。

下載

從github的releases頁(yè)面下載適合centos的linux_amd64.tar.gz包

wget https://github.com/screego/server/releases/download/v1.0.7/screego_1.0.7_linux_amd64.tar.gz

解壓

解壓之后包含”screego”,”screego.config.example”這兩個(gè)文件,”screego”是二進(jìn)制可執(zhí)行文件,”screego.config.example”是config文件配置范例。

編輯配置文件

“screego.config.example”是包含所有的參考案例。新建一個(gè)screego.config,注意不要打成screen。寫(xiě)入以下配置:

# 服務(wù)器公網(wǎng)IP
SCREEGO_EXTERNAL_IP=X.X.X.X
# 設(shè)置密鑰,任意隨機(jī)字符就行
SCREEGO_SECRET=8w6EJ183hqFieprl
# 后續(xù)使用nginx反向代理,這里關(guān)閉內(nèi)部的TLS,如果要使用內(nèi)部的TLS,就true
SCREEGO_SERVER_TLS=false
# 監(jiān)聽(tīng)端口,之后使用反向代理,這里設(shè)置監(jiān)聽(tīng)在本地
SCREEGO_SERVER_ADDRESS=127.0.0.1:5050
# TURN監(jiān)聽(tīng)端口
SCREEGO_TURN_ADDRESS=0.0.0.0:3478
# 使用反向代理這里必須啟用
SCREEGO_TRUST_PROXY_HEADERS=true
# 參數(shù)值all表示所有請(qǐng)求都需要身份驗(yàn)證。如果不需要驗(yàn)證,任何人都可以自由建立房間,改為true
SCREEGO_AUTH_MODE=all
# 修改為使用的域名,記得是https
SCREEGO_CORS_ALLOWED_ORIGINS=https://screego.ExampleDomainName.cn
# 日志信息
SCREEGO_LOG_LEVEL=info
# 用于身份驗(yàn)證的文件
SCREEGO_USERS_FILE=user

建立用戶(hù)

上面配置文件最后一行,我們使用user,touch新建一個(gè)user文件。在包含screego二進(jìn)制文件里的文件夾里執(zhí)行

./screego hash --name "linuxprobe" --pass "password"

對(duì)應(yīng)的 linuxprobe 和 password 可以換成自定義的值。執(zhí)行上述命令應(yīng)該有類(lèi)似的輸出:

linuxprobe:$2a$12$9YgqeiL2MC2skKCj/ulpruOAlga5GdgXBECfubZCuapJGhGmQTuly

把輸出內(nèi)容寫(xiě)入到user文件里。

配置反向代理

直接使用的nginx,可以編輯對(duì)應(yīng)的conf配置文件,如screego.conf文件,反向代理寫(xiě)入以下配置,注意替換域名:

server {
listen 80;
server_name screego.ExampleDomainName.cn;

location / {
proxy_pass http://127.0.0.1:5050;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_redirect http:// $scheme://;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto http;
proxy_set_header Host $http_host;
}
}

如果使用寶塔,需要在站點(diǎn)新建反向代理到5050端口,在編輯反向代理文件,加入三條寶塔默認(rèn)反向代理配置漏掉的三條:

proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_redirect http:// $scheme://;

TLS

Screego強(qiáng)制要求使用TLS,Nginx也得強(qiáng)制配置SSL。Nginx配置https證書(shū)都是常規(guī)操作,不在贅述。

使用

所有配置完成之后,使用命令啟動(dòng):

./screego serve

訪問(wèn)域名









名稱(chēng)欄目:通過(guò)screego共享屏幕
本文來(lái)源:http://www.5511xx.com/article/dhjohcg.html