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插件

  • 配置国内源

相关推荐
JiMoKuangXiangQu14 小时前
Linux 内存管理 (6):slub 分配器
linux·内存管理·slab
_F_y14 小时前
Linux中gdb的使用
linux
谢某清心寡欲14 小时前
搭建Linux源码阅读环境
linux
杨云龙UP15 小时前
从0到可落地:Oracle RMAN异地NFS备份标准脚本(多实例通用)
linux·运维·数据库·oracle
古城小栈15 小时前
吃透Cron表达式
linux·服务器·数据库
猫猫的小茶馆15 小时前
【ARM】BootLoader(Uboot)介绍
linux·汇编·arm开发·单片机·嵌入式硬件·mcu·架构
Yeliang Wu15 小时前
LLaMA-Factory 模型评估理论与实战:基于 Ubuntu 22.04 的系统化指南
linux·ubuntu·llama·评估·llamafactory
生信大表哥15 小时前
单细胞测序分析(十一)轨迹分析
linux·rstudio·数信院生信服务器·生信云服务器
躺着听Jay16 小时前
【1267 - Illegal mix of collations 】mysql报错解决记录
java·linux·前端
不秃头的帅哥16 小时前
程序地址空间(基于c++和linxu的一些个人笔记
linux·开发语言·c++·操作系统·内存空间