CentOS或RHEL安装code-server(vscode-web)

下载rpm安装包

  • 网络下载或者下载到本地再上传到服务器,点击访问国内下载地址,不需要积分
    curl -fOL https://github.com/coder/code-server/releases/download/v4.19.1/code-server-4.19.1-amd64.rpm
    

安装

rpm -i code-server-4.19.1-amd64.rpm

关闭和禁用防火墙

  • 如果是云服务器,请开启对应端口的安全组

    systemctl stop firewalld.service
    
    systemctl disable firewalld.service
    

启动生成配置文件

  • 此时应该会启动失败

    systemctl enable --now code-server@root
    
  • 生成的配置文件再隐藏目录中(ls -a):~/.config/code-server/config.yaml

  • 修改配置文件如下:

    bind-addr: 0.0.0.0:8080 # ip设置为0 ,否则浏览器无法访问
    auth: password
    password: 8fec657532c10550b60a6d5b # 密码自己设置
    cert: false # 是否开启https证书,不开启除了图片无法预览外,无影响开发使用
    
    

启动/停止

# 启动后打开浏览器访问:IP+端口
systemctl start code-server@root
systemctl stop code-server@root

查看运行状态

systemctl status code-server@root

查看运行日志

journalctl -u code-server@root

安装开发环境

  • 如果是java环境,需要先在服务器安装jdk和maven

    yum install java-11-openjdk
    
  • 安装vscode插件
    CentOS或RHEL安装code-server(vscode-web)_第1张图片

  • 配置国内源
    CentOS或RHEL安装code-server(vscode-web)_第2张图片

你可能感兴趣的:(centos,vscode,linux)