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

  • 配置国内源

相关推荐
菜地里的小菜鸟7 小时前
将linux程序打成.run包
linux·将linux程序打成run包·运维自动安装包
W_326009 小时前
VSCode 进阶
c语言·vscode
晚风吹长发10 小时前
Docker基础——Docker Network(网络详解)
linux·运维·网络·ubuntu·docker·容器
高磊200512 小时前
LVS(Linux virual server)
linux·服务器·lvs
shwill12312 小时前
PID 算法(三)--- 增量 PID ↔ 单神经元 PID 等价映射
linux·算法
执笔画流年呀13 小时前
Linux搭建Java项目部署环境
java·linux·运维
Sisphusssss14 小时前
香橙派5plus GPIO
linux·python·ubuntu
W.W.H.14 小时前
嵌入式 Linux外接USB/WIFI模块兼容5G频段实战
linux·运维·5g·wifi
影视飓风TIM14 小时前
Linux下C程序编译:gcc 动态链接与静态链接全解
linux·c语言
神秘剑客_CN15 小时前
openEuler 22.03安装openGauss 6.0
linux·opengauss·openeuler