当前位置: 首页 > news >正文

安装VS Code 服务器运行版本

步骤:
  1. 安装 VS Code Server
    使用以下命令安装 code-server,它允许你在服务器上运行 VS Code,并通过浏览器访问:

    curl -fsSL https://code-server.dev/install.sh | sh
    
  2. 启动 VS Code Server
    启动 code-server

    code-server
    

    默认情况下,它会监听 127.0.0.1:8080

  3. 访问 VS Code
    打开浏览器并访问 http://<server-ip>:8080,它会要求你输入密码。默认密码可以在终端中找到。

  4. 设置密码和自定义配置
    为了增强安全性,建议设置密码。你可以通过编辑 ~/.config/code-server/config.yaml 文件来修改密码和端口:

    password: "your_password_here"
    bind-addr: "0.0.0.0:8080"
    
  5. 开机自启动

创建一个新的服务文件:

sudo nano /etc/systemd/system/code-server.service

复制并粘贴以下内容(把 <your-username> 替换成你当前的用户名):

[Unit]
Description=code-server
After=network.target

[Service]
Type=simple
User=<your-username>
ExecStart=/usr/bin/code-server
Restart=on-failure

[Install]
WantedBy=multi-user.target

🔍 如果你的 code-server 不在 /usr/bin/code-server,可以通过 which code-server 查到路径替换掉。


# 重新加载 systemd 配置
sudo systemctl daemon-reexec
sudo systemctl daemon-reload

# 启动一次看看效果
sudo systemctl start code-server

# 设置开机自启
sudo systemctl enable code-server

sudo systemctl status code-server

如果输出是绿色 active (running),就说明已经配置好了。重启服务器后也会自动启动。


🧠 小提示

你可以自定义启动端口、工作目录、认证等,通过修改 ~/.config/code-server/config.yaml

bind-addr: 0.0.0.0:8080
auth: password
password: yourpassword
cert: false

修改后重启服务生效:

sudo systemctl restart code-server

http://www.dtcms.com/a/131193.html

相关文章:

  • 第二十四:查看当前 端口号是否被占用
  • 开源 2D 横版跳跃游戏 SuperTux
  • 【PyQt】俄罗斯方块的小程序开发
  • Django 使用 Celery 完成异步任务或定时任务
  • 【Linux】进程创建、进程终止、进程等待
  • Lua 中的 table 类型详解
  • 深入解析 HTML 中 `<script>` 标签的 async 和 defer 属性
  • 高并发短信系统设计:基于SharingJDBC的分库分表、大数据同步与实时计算方案
  • autogenstudio设置
  • Redisson的红锁,分段锁,公平锁,联锁。。。。。。
  • 信息安全管理与评估2021年国赛正式卷答案截图以及十套国赛卷
  • 高负载WEB服务器--Tomcat
  • 深入理解 v-show 指令及其使用方法
  • 【本地图床搭建】宝塔+Docker+MinIO+PicGo+cpolar:打造本地化“黑科技”图床方案
  • github进阶使用教程
  • .net执行脚本:通过字符串的形式来执行按钮的点击操作
  • 【Python实时数据处理】流式计算与异步编程实战
  • 微服务之protobuf:下载、语法和使用一站式教程
  • Linux文件传输:让数据飞起来!
  • vue2项目集成Tailwindcss
  • 6.1 GitHub亿级数据采集实战:双通道架构+三级容灾设计,破解API限制与反爬难题
  • 青少年编程与数学 02-016 Python数据结构与算法 18课题、组合数学算法
  • Ubuntu 安装 Cursor AppImage 到应用程序中
  • n8n 本地部署及实践应用,实现零成本自动化运营 Telegram 频道(保证好使)
  • linux 如何查看mac地址?喂饭版
  • STM32 HAL库 OLED驱动实现
  • Go语言中的runtime包是用来做什么的?
  • 大模型面经 | 春招、秋招算法面试常考八股文附答案(RAG专题二)
  • Linux实现翻译以及群通信功能
  • 深度学习与力学建模融合的骨力学性能研究