CentOS或RHEL安装vscode

下载rpm安装包

安装

bash 复制代码
rpm -i code-server-4.19.1-amd64.rpm

关闭和禁用防火墙

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

    bash 复制代码
    systemctl stop firewalld.service
    bash 复制代码
    systemctl disable firewalld.service

启动生成配置文件

  • 此时应该会启动失败

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

  • 修改配置文件如下:

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

启动/停止

bash 复制代码
systemctl start code-server@root
bash 复制代码
systemctl stop code-server@root

查看运行状态

bash 复制代码
systemctl status code-server@root

查看运行日志

bash 复制代码
journalctl -u code-server@root

安装开发环境

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

    bash 复制代码
    yum install java-11-openjdk
  • 安装vscode插件

  • 配置国内源

相关推荐
White_Can12 小时前
《C++11:列表初始化》
c语言·开发语言·c++·vscode·stl
剑之所向12 小时前
c# modbus大小端
linux·运维·网络
比奇堡派星星12 小时前
Linux4.4使用AW9523
linux·开发语言·arm开发·驱动开发
顶点多余13 小时前
Linux中的基本命令-2
linux·运维·服务器
比奇堡派星星13 小时前
cmdline使用详解
linux·arm开发·驱动开发
yaso_zhang13 小时前
linux 下sudo运行程序,链接找不到问题处理
java·linux·服务器
飘忽不定的bug14 小时前
记录:编译rockchip libv4l-rkmpp库
linux·libv4l-rkmpp
UCH1HA14 小时前
MySQL主从复制与读写分离
linux·mysql·集群
Xの哲學14 小时前
Linux 文件系统一致性: 从崩溃恢复到 Journaling 机制
linux·服务器·算法·架构·边缘计算
学烹饪的小胡桃14 小时前
WGCAT工单系统 v1.2.7 更新说明
linux·运维·服务器·网络·工单系统