Code-server在線IDE部署


Code-server在線IDE部署

環境:
Centos 8

下載

下載源碼包,運行.install.sh
但是好像沒有運行起來,不清楚原因

使用docker部署

docker pull  codercom/code-server
docker run -d -p 8888:8080 --env PASSWORD=WZS134125 --name code-server codercom/code-server
docker start code-server
# 運行服務
http://59999.316.18.54:8888

修改配置文件

vim /root/.config/code-server/conf.yaml
修改對應ip和端口以及密碼

[root@CJ-server code-server]# cat config.yaml 
bind-addr: 0.0.0.0:8520
# 修改為0.0.0.0,默認是127.0.0.1,只能本機登錄,要讓我們訪問設置允許所有,端口號自行設置,需要防火牆放通端口。
auth: password
password: WZS134125
# 登錄密碼,自行設置
cert: false
# https證書設置,我這里是沒有使用的

使用systemctl管理

vim /usr/lib/systemd/system/code-server.service
內容如下:
[root@CJ-server /]# cat /usr/lib/systemd/system/code-server.service
[Unit]
Description=code-server
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target

[Service]
ExecStart=/usr/bin/code-server --config=/root/.config/code-server/config.yaml

進程服務的路徑 --config 指定配置文件的路徑,可以自行修改。

Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target
[root@CJ-server /]#

保存文件。
systemctl daemon-reload # 刷新
systemctl start code-server #使用進程管理啟動code-server

離線安裝python擴展
手動下載
選擇從vsix安裝
把下載好的文件上傳到服務器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM