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

  • 配置国内源

相关推荐
2601_9657984719 分钟前
Build a Consulting Site in 2026: Nifty Theme Practical Review
java·linux·数据库
加油码26 分钟前
共享内存详解:原理、系统调用与高性能进程间通信
linux·c语言·c++
枳实-叶29 分钟前
Linux 环境下段错误出现的原因及调试方法
linux·运维·服务器
Dawn-bit1 小时前
Linux文本处理三剑客之sed详解
linux·运维·服务器·云计算·运维开发
dok121 小时前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》 (9)manual_cdev
linux·运维·驱动开发
Cx330❀1 小时前
【Linux网络】深入 HTTP 协议(五):从 Cookie/Session 原理到 C++ 源码实战
linux·运维·服务器·开发语言·网络·c++·http
keyipatience2 小时前
Socket编程3个版本
linux·运维·服务器·开发语言·网络·ubuntu
小小、码农3 小时前
Linux进程概念
linux·服务器·网络
Nebula嵌入式12 小时前
【C语言】09-深入解析main函数
linux·c语言·开发语言·嵌入式
Dxy123931021613 小时前
Linux 编译安装 Python 3.12.10(多版本共存,不破坏系统Python)
linux·运维·python