日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用code-server打造云端VSCode的方法-創(chuàng)新互聯(lián)

小編給大家分享一下使用code-server打造云端VSCode的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)專注于南木林企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城網(wǎng)站建設(shè)。南木林網(wǎng)站建設(shè)公司,為南木林等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

目標(biāo)

通過code-server在你的服務(wù)器上運(yùn)行VS Code,然后通過瀏覽器訪問VS Code。

服務(wù)器

首先你需要準(zhǔn)備一臺服務(wù)器,官方文檔推薦的最低配置是

  • 1 GB of RAM
  • 2 cores(1核能跑,但有時(shí)候會卡住)

如果你還沒有服務(wù)器,國內(nèi)推薦購買騰訊云(良心云)服務(wù)器;國外推薦購買Vultr,按量計(jì)費(fèi),線路不錯(cuò),支持微信/支付寶。如果你想支持我,可以使用我的AFF鏈接,你將會獲得100美元的使用額度,我也會得到25美元的使用額度。

操作系統(tǒng)可以使用任何你喜歡的Linux發(fā)行版,本文以Ubuntu 20.04為例。

安裝code-server

我們將通過官方提供的腳本安裝code-server。使用XShell或Putty等登陸你的服務(wù)器,然后依次運(yùn)行如下命令:

curl -fsSL /tupian/20230522/install.sh | sh -s -- --dry-run
curl -fsSL /tupian/20230522/install.sh | sh

運(yùn)行完畢后,安裝腳本將會打印出如何運(yùn)行和使用code-server。

systemctl start code-server@$USER // 啟動(dòng)code-server

訪問code-server

code-server默認(rèn)使用密碼登錄(密碼保存在~/.config/code-server/config.yaml),并且監(jiān)聽losthost從而避免向外界暴露自己。但我們的目標(biāo)是在不同的機(jī)器上訪問它。

下面我將介紹一種安全的且簡單的訪問code-server的方法。

在更進(jìn)一步之前,你需要確保服務(wù)器開啟HTTP/HTTPS端口

ufw allow 80
ufw allow 443

1、一個(gè)你自己的域名(你都已經(jīng)看到這里了相信你也是有域名的人。如果還沒有,你可以考慮購買一個(gè),我使用的是NameCheap,Github學(xué)生包里有一年的免費(fèi)NameCheap域名)。

2、使用A記錄解析你的域名到服務(wù)器IP。

3、安裝Caddy。

echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
    | sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
sudo apt update
sudo apt install caddy
Caddy服務(wù)器是一個(gè)開源的,使用 Golang 編寫,支持 HTTP/2 的 Web 服務(wù)端。它使用Golang 標(biāo)準(zhǔn)庫提供HTTP 功能。 Caddy 一個(gè)顯著的特性是默認(rèn)啟用HTTPS。它是第一個(gè)無需額外配置即可提供HTTPS 特性的Web 服務(wù)器。

——維基百科

注意:上述方法安裝的是Caddy 2,而目前中文互聯(lián)網(wǎng)搜索出來的Caddy文檔大部分是1版本,2和1有不少區(qū)別,請讀者自行查閱官方英文文檔。

4、nano /etc/caddy/Caddyfile,將里的內(nèi)容替換下面內(nèi)容

yourdomain.com
reverse_proxy 127.0.0.1:8080

5、重啟caddy:

sudo systemctl reload caddy

接著在瀏覽器訪問https://就可以進(jìn)入你的code-server頁面啦!

修改密碼

只需修改~/.config/code-server/config.yaml里password的值,然后重啟code-server即可:

sudo systemctl restart code-server@$USER

看完了這篇文章,相信你對使用code-server打造云端VSCode的方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)頁題目:使用code-server打造云端VSCode的方法-創(chuàng)新互聯(lián)
本文路徑:http://www.dlmjj.cn/article/jchjj.html