Finn

Finn

👨🏻‍💻工作:Web3 产品经理 🏙️城市:香港 🧩性格:INFP 最近在做 GameFi,能赚钱的游戏
jike
email

サーバーにcode-serverをインストールして、どこでも、どんなデバイスでもプログラミングを実現します。

環境:Centos
構成:4h2g(2h2g で試してみましたが、カードが出ません)

インストール#

curl -fsSL https://code-server.dev/install.sh | sh

sudo systemctl enable --now code-server@$USER

外部アクセス#

  1. Nginx をインストール
  2. 対応するポートを開く
  3. Nginx の設定ファイルを変更:
server {
    listen 111;
    server_name 222.222.222.222;

    location / {
        proxy_pass http://127.0.0.1:222;
        proxy_set_header Host $host;
        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 $scheme;
    }
}
  • 111 を外部アクセスポートに変更
  • 222.222.222.222 をサーバーの IP に変更
  • :222 を code-server サーバー内部ポートに変更

これにより、どこからでも、どんなデバイスからでもコーディングが可能であり、デバイスの変更によって環境やプログラミングパラメータが変わることはありません。

また、すべてのコマンドはサーバー上で実行されるため、複数のデバイスでの環境設定の問題を考慮する必要がありません。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。