分享好友 最新动态首页 最新动态分类 切换频道
Linux服务器部署Web版VSCode,在window下使用浏览器在linux环境下编写代码
2024-12-26 20:08

最近尝试了一下在Linux服务器上部署VSCode,也就是code-server,然后在windows电脑上通过浏览器访问打开在线编辑器编写代码,以下记录一下部署过程。

a、进入到home目录下

b、创建vscode目录

c、进入vscode目录

d、使用wget命令下载code-server压缩包,我这里安装的是4.9.1版本

e、使用tar命令解压压缩包

a、进入code-server-4.9.1-linux-amd64/bin目录

b、执行 https://www.cnblogs.com/libo0125ok/p/code-server 命令

c、第一次执行完 https://www.cnblogs.com/libo0125ok/p/code-server 命令后,会在用户目录/.config/code-server下生成一个 config.yaml的配置文件,如图:

d、先使用Ctrl+C组合键退出code-server服务,使用 vi /root/.config/code-server/config.yaml 命令打开配置config.yaml文件,根据需要修改ip、端口和登录密码:

e、由于我这里是配置的8081端口,所以需要服务器放开8081端口,可以在自己的阿里云或者腾旭云服务控制后台的安全组添加8081端口,并设置策略为允许,如下图:

f、进入/home/vscode/code-server-4.9.1-linux-amd64/bin 目录下,执行 https://www.cnblogs.com/libo0125ok/p/code-server 命令,启动code-server服务

 g、此时在自己的window电脑上就可以通过:服务器ip:8081 来访问web版的vscode了,效果如下图:

 第一次访问需要输入之前在config.yaml配置文件里设置的登录密码(123456),就可以愉快的在浏览器下写代码了

但是到这里还有一个问题,当前这种运行是在前台运行的,不是在后台运行的,如果运行这个code-server的话,就需要保持code-server一直在前台运行,我们的服务器就不能做其他操作了,这时我们需要使用systemctl管理来运行code-server,把code-server变成一个系统服务,可以在后台运行。操作如下:

a、使用cd命令进入 /etc/systemd/system/ 目录下

b、使用touch命令新建一个code-server.service文件

c、使用vim编辑code-server.service为如下内容

ExecStart是code-server指令所在的地址,咱们的刚刚运行code-server的时输入的linux指令后所执行的就是/home/vscode/code-server-4.9.1-linux-amd64/bin/code-server这个可执行文件

 

以后就可以以下命令启动、重启、停止或卸载code-server服务了:

启动code-server:

重启code-server:

停止code-server:

最新文章
百度推广怎么做关键词优化,效果更好?
在互联网营销这片浩瀚的海洋中,百度推广无疑是众多企业扬帆起航的重要平台。作为一名在数字营销领域摸爬滚打多年的实践者,我深知关键词优化对于百度推广效果的重要性。今天,我将结合过往的实战经验,与大家分享如何精准地优化关键词,让
山东SEO优化,助力企业网络竞争力全面升级
山东SEO优化推荐,为我国企业提供专业网络营销策略,助力企业优化搜索引擎排名,提升品牌知名度和市场竞争力。全方位服务,精准定位,助您在激烈的市场竞争中脱颖而出。随着互联网的快速发展,越来越多的企业开始重视网络营销,而SEO优化作
SEO网站培训,掌握搜索引擎优化方法,提升网站排名
随着互联网的普及,越来越多的企业开始关注网络营销,而SEO(搜索引擎优化)作为网络营销的重要组成部分,越来越受到重视。为了帮助企业更好地掌握SEO培训,本文将详细介绍SEO的基本概念、策略和技巧,助力企业提升网站排名。一、SEO基本概
什么是网站SEO优化,它包括哪些主要的步骤和策略?
随着网络的普及和互联网的逐渐成为人们获取信息、购物等活动的主要渠道,之间的竞争也越来越激烈,这时,优化网站就显得尤为重要。那么,什么是网站SEO优化?它包括哪些主要的步骤和策略呢?下面我们就来详细探讨一下。1.什么是网站SEO优化
WordPress插件开发:教你怎么开发WordPress插件
代码中的8是当前函数被执行的顺序(默认为10)。该参数指定的更小的数字会被更早的执行在某些情况下,你会发现你希望你的插件屏蔽WordPress内建或者其他插件加入的Action或Filter。举例来说,remove_action(‘publish_post’,
不登录王者荣耀如何看排位?
可以下载王者营地软件,通过登录王者营地查看排位数据。王者荣耀观战里面是看不出来排位或者匹配的哦,如果你想知道对方在玩什么模式,玩什么英雄的话,你可以直接点进五v五组队那里,然后长按他的头像,这样就会出现一个小方框,那里显示着
【Sidekick 4G腾讯会议下载】三星Sidekick 4G腾讯会议3.29.10.481免费下载
腾讯会议(Tencent Meeting)是腾讯基于21年音视频通讯经验、并依托于腾讯云全球化网络部署出品的简单易用、高清流畅、安全可靠的云会议协作平台,界面清爽,操作简单,在线文档协作、小程序入会、会管会控、屏幕共享等功能一应俱全,让您
长药控股(300391)个股分析
[{"date":"2024-11-19","value":"-796","field":"-205"},{"date":"2024-11-20","value":"-411","field":"861"},{"date":"2024-11
WebTranslator 项目常见问题解决方案
废物垃圾检测29-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rarlinchuk_waste_detection_diplom-V1 2024-06-05 3:14 pm=============================*与您的团队在计算机视觉项目上合作*收集和组织图
规划点亮未来,学子“职”面挑战——智能制造学院大学生职业规划大赛
规划点亮未来,学子“职”面挑战智能制造学院大学生职业规划大赛为帮助学生明晰职业方向、提升职业规划能力,了解目标职业的现状和发展趋势,智能制造学院于2024年11月27日在行政楼1楼报告厅开展大学生职业生涯规划大赛院赛。智能制造学院
相关文章
推荐文章
发表评论
0评