网站首页 > 精选文章 正文
Code-server简介
本文详细介绍Code-server的安装部署,及以Python3版本为开发环境的搭建。
Code-server是Coder公司基于微软开源的Visual Studio Code开发的一款(VSCode网页版)产品。Code-server的目标是为开发者构建一个便捷统一的开发环境,让开发者能从任意设备、任意位置通过浏览器来进行代码的编写,从而免去了常规IDE开发流程中的环境搭建的问题。
环境清单
操作系统:CentOS 7
Code-server版本:4.16.1
Python版本:3.9.10
下载code-server
- 通过wget下载或下载完成之后导入到服务器都可以。
wget https://github.com/coder/code-server/releases/download/v4.16.1/code-server-4.16.1-linux-amd64.tar.gz
- 本地下载上传到服务器
本次部署使用的是4.16.1版本
下载地址:
https://github.com/coder/code-server/releases/tag/v4.16.1
解压code-server
tar -zxvf code-server-4.16.1-linux-amd64.tar.gz
创建配置文件
mkdir ~/.config/code-server
vim ~/.config/code-server/config.yaml
写入如下配置:
bind-addr: 0.0.0.0:9999 # 绑定ip和端口
auth: password
password: 123456 # 自定义密码,浏览器访问时用到
cert: false
配置好之后保存。
关闭防火墙
systemctl stop firewalld
启动code-server
# 后台运行,code-server解压放在了root用户目录下
nohup sh /root/code-server-4.16.1-linux-amd64/bin/code-server &>/dev/null &
在线访问
输入服务器IP,端口9999(config.yaml配置的端口号)。如果无法访问请检查防火墙是否关闭,code-server是否启动。
http://xxx.xxx.xxx.xxx:9999/ 主页面如下部署成功
安装插件
1、python支持插件
2、修改为中文
- 安装插件
- 切换中文
按下快捷键 Ctrl+shift+p 输入 configure display language ,选择中文(简体)
切换Python3环境
- 安装开发环境
sudo yum groupinstall "Development Tools" -y
sudo yum install openssl-devel libffi-devel bzip2-devel -y
2. 下载Python-3.9.10源码
https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tgz
3. 上传Python-3.9.10.tgz文件到root目录
通过rz命令或ftp工具上传
4. 解压文件
tar -zxvf Python-3.9.10.tgz
5. 编译源码
./configure --prefix=/usr/local/python3
6. 安装
sudo make altinstall
7. 添加环境变量
export PATH=$PATH:/usr/local/python3/bin/
8. 测是否安装成功
9. code-server切换环境
- 点击右下角选择语言模式
- 点击 Find
- 输入【/usr/local/python3/bin/】python3的安装路径,选择【python3】
猜你喜欢
- 2025-05-02 VSCode神级Ai插件Cline:从安装到实战【创建微信小程序扫雷】
- 2025-05-02 VSCode搭建Python虚拟环境(vscode搭建python开发环境 视频)
- 2025-05-02 AI Toolkit,VsCode最全面的AI插件,太香了~
- 2025-05-02 我是如何借助 AI 大模型快速开发 naive UI vscode 插件的
- 2025-05-02 VSCode手动创建SpringBoot项目的方法,及详细步骤
- 2025-05-02 从哪里下载VSCode的简体中文语言包?下载后如何安装本地语言包?
- 2025-05-02 VSCode无限画布模式(可能会惊艳到你的一个小功能)
- 2025-05-02 DeepSeek+Cline+VSCode三剑合璧!小工具开发效率飙升500%?
- 2025-05-02 干货!VsCode接入DeepSeek实现AI编程的5种主流插件详解
- 2025-05-02 分享一份嵌入式软件工具清单(嵌入式相关软件)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)