首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >自从拥有了它,一天搞定一个项目

自从拥有了它,一天搞定一个项目

原创
作者头像
星橙
发布于 2022-10-06 13:46:42
发布于 2022-10-06 13:46:42
5K2
举报
文章被收录于专栏:星橙学术星橙学术

前言

最近在忙着写一个项目,项目本身不难,但过程可以说是非常难受。因为本人所处校区没有实验室,加之疫情原因不能串校区,宿舍也不是学习的地方,只能去教室,但是教室没有电源,笔记本根本撑不了多长时间。今天在和朋友抱怨的时候,朋友向我推荐了这个神器——code-server,可以部署在云端,刚好我还有一台闲置的腾讯云轻量应用服务器,正好拿去部署code-server,部署完成后我只需拿着平板电脑去教室打开浏览器就能持续写代码了,满电状态下写8个小时是没问题的,拿上充电宝,我还能再战8小时!

展示

image-20221002222009333
image-20221002222009333
image-20221002222058543
image-20221002222058543
image-20221002222202735
image-20221002222202735
image-20221002222302851
image-20221002222302851

部署code-server

话不多说,我们马上开始进行code-server的部署阶段,首先我们需要准备一个服务器,这里我选用的是腾讯云的轻量应用服务器,如果你想选用同款,可以点击链接:https://url.cn/eUVMuTlG

准备

登录服务器控制台,选择Centos7.6系统,进行购买或者重装系统。

image-20221002203611794
image-20221002203611794

如何利用自己喜欢的SSH客户端进行登录服务器,这里采用的是腾讯云新开发的WebShell——orcaterm

image-20221002212415506
image-20221002212415506

正式开始

安装方式有很多种,这里我们采用官方的脚本进行安装,登录服务器后依次运行以下命令:

代码语言:shell
AI代码解释
复制
curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run

curl -fsSL https://code-server.dev/install.sh | sh
image-20221002212913345
image-20221002212913345

我们可以看到脚本已经跑起来了,我们稍微耐心等待一会~

运行完毕后,安装脚本将会打印出如何运行和使用code-server:

代码语言:shell
AI代码解释
复制
systemctl start code-server@$USER

但是启动之后我们还无法访问,因为官方指定只能运行机器本身访问,我们来修改一下配置文件:

代码语言:text
AI代码解释
复制
vim ~/.config/code-server/config.yaml
image-20221002214421320
image-20221002214421320

我这里就默认8080端口,所以把配置文件里面把第一个配置修改为0.0.0.0:8080,然后密码也在这里面存储,可以提前复制一下,一会登录要用。

然后腾讯云轻量应用服务器这里有防火墙,我们到控制台开一下端口:

image-20221002214737191
image-20221002214737191

接下来我们访问ip:端口即可

image-20221002222009333
image-20221002222009333

输入刚才复制的密码:

image-20221002222058543
image-20221002222058543

我们可以安装汉化插件和其他自己用的到的插件,和vscode操作一致:

image-20221002222202735
image-20221002222202735
image-20221002222302851
image-20221002222302851

可以说和本地VScode基本一样了,马上开启愉快的代码体验叭~

其他

如果想使用域名访问,可以参照接下来的教程:

在更进一步之前,你需要确保服务器开启HTTP/HTTPS端口

代码语言:shell
AI代码解释
复制
ufw allow 80
ufw allow 443

1、一个你自己的域名(你都已经看到这里了相信你也是有域名的人。如果还没有,你可以考虑购买一个。

2、使用A记录解析你的域名到服务器IP。

3、安装Caddy。

代码语言:shell
AI代码解释
复制
echo` `"deb [trusted=yes] https://apt.fury.io/caddy/ /"` `\``  ``| sudo tee -a /etc/apt/sources.list.d/caddy-fury.list``sudo apt update``sudo apt install caddy

4、nano /etc/caddy/Caddyfile,将里的内容替换下面内容

代码语言:shell
AI代码解释
复制
yourdomain.com 
reverse_proxy 127.0.0.1:8080

5、重启caddy:

代码语言:shell
AI代码解释
复制
sudo systemctl reload caddy

接着在浏览器访问https://<your-domain-name>就可以进入你的code-server页面啦!

另外:

特惠续费:

老用户专属续费折扣,1年?1.5年?2年?用得越久,折扣越6,低至0.5折,dddd,速来。

活动链接:https://qmoe.me/lhtw

新老同享新购:

两周年新购福利,诚意而来:

1、新购Lighthouse低至5.5折,境内境外多地域享受优惠;

2、轻量数据盘低至 99 元/年,全场 0.95 折起;

活动链接:https://qmoe.me/3Mn1

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
2 条评论
热度
最新
学习一下
学习一下
回复回复点赞举报
看看
看看
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
随时随地写代码--基于Code-server部署自己的云开发环境
在平时的学习工作中,我们经常会用到代码编辑器,Vscode已经成为我们的首选。但是本地编辑器有个弊端就是当我们在家庭和公司之间移动的时候,无法连续编码。这个时候就有很多新兴的在线编辑器(web IDE)出现了,例如微软和 Github 的Visual Studio Codespaces、腾讯的cloudstudio、华为云 CloudIDE等,这些产品要么还在测试,要么免费用会有限制或者价格不低,目前还不是非常方便。
TOMD
2022/08/01
15K0
随时随地写代码--基于Code-server部署自己的云开发环境
对Lighthouse的lobe-chat镜像进行更新
腾讯云的轻量应用服务器提供了lobe chat的应用镜像,可在购买页/控制台一键购买/重装部署,但是版本有些落后,截止至本文发布,lobe chat已经更新至1.31.5,而轻量的应用镜像还是在1.16.2
小宇-xiaoyu
2024/11/13
2610
对Lighthouse的lobe-chat镜像进行更新
使用code-server结合轻量应用服务器搭建开发环境
一直以来,我都在找一种远程开发的模式,计划是通过购买一台服务器,然后把所有的开发工作都放在服务器上,不管用走到哪,用什么电脑,都可以马上开始工作,不需要每换一个环境,都要换配一遍环境。
2022/07/08
2.6K5
用轻量云搭建幻兽帕鲁服务器
最近一款《幻兽帕鲁》的游戏十分流行Steam玩家已破135万。今天来教大家怎么搭建自己的幻兽帕鲁服务器,首先需要有一台性价比高的服务器。为了确保游戏的稳定体验,使用腾讯云轻量应用服务器作为服务器不仅有BGP加成!下面来看看怎么搭建幻兽帕鲁服务器吧~
奈月希
2024/01/23
1.7K0
用轻量云搭建幻兽帕鲁服务器
全面解析腾讯云轻量服务器:从基础操作到高级应用的实践指南
在双十一这个购物狂欢节,腾讯云轻量应用服务器为开发者带来了前所未有的优惠!无论你是刚刚入门的小白,还是经验丰富的开发者,腾讯云轻量应用服务器都能为你提供强大且高效的技术支持。简化的操作界面、灵活的配置选项、超高性价比,让你无需复杂的设置,就能轻松部署网站和应用,迅速搭建属于自己的云端环境。现在正是入手的最佳时机,赶紧抓住双十一的优惠,让你的项目更快上线,享受云计算带来的无限可能!
一键难忘
2024/11/29
2930
轻量应用服务器太多不知道状态怎么办,云探针来解决。
我有很多的服务器,那么众多的服务器需要管理,就需要一个监控的界面,我这里给大家介绍我现在用的多服务器,云探针,云监控:ServerStatus美化版一键安装脚本
青阳
2021/08/18
3K1
轻量应用服务器太多不知道状态怎么办,云探针来解决。
【实用的开源项目】使用服务器部署Immich,高颜值高性能的自托管照片和视频备份方案
生活中大家应该会拍不少照片吧?很早之前小俊就有了照片、视频备份的困扰,早些年使用安卓手机的时候只用过度盘进行备份,那体验极差(,现在使用 iCloud 的体验还是很棒的。小俊前几天发现了一个程序,emmm,官方好像称之为“解决方案”——Immich,它支持通过 APP 从 iOS 、Android 设备备份照片与视频至服务器中,不仅如此,它还支持多用户、共享相册、后台备份等功能。小俊也是立马来推荐给大家啦!还带来了它的部署教程哦!滑下去细看吧!
小俊是我
2023/07/22
5.9K0
【实用的开源项目】使用服务器部署Immich,高颜值高性能的自托管照片和视频备份方案
【玩转Lighthouse】搞了一个浏览器版VS Code Server
工作用的Mac电脑是ARM芯片的,而目前部署的服务大部分还都是amd64架构的,手头上新购了几台轻量服务器,因此搞了一个在线版的vscode来方便开发,也可以在手机和平板上访问并编码,确实挺香(* ̄︶ ̄) 本方案所有实现都是在腾讯云上,如果是其他云厂商,请参考对标服务 下面介绍如何在轻量服务器上搭建一个基于浏览器的VS Code Server,其实只是整理了官方文档😊 1. 整体介绍 本着能省就省同时兼顾安全的角度,部署使用了如下资源: 腾讯云服务 轻量应用服务器(Ubuntu 20.04) 内网互联 函数
simplezhao
2022/04/23
1.9K4
【玩转Lighthouse】搞了一个浏览器版VS Code Server
幻兽帕鲁自建多人游戏专属服务器喂饭教程
最近被誉为“医术高明”、“缝合圣手”的一款游戏火出圈了,早晨一觉醒来群里和朋友圈都是讨论这个游戏的,这个游戏想必大家都耳熟能详了,没错,就是幻兽帕鲁。
星橙
2024/01/23
2.1K3
自从有了它,我终于能完成我的学术论文了
最近在完善一篇学术论文,格式要用到LaTeX,LaTeX比较庞大,只能装在电脑上面,本人经常奔波于宿舍、教室、图书馆和实验室之间,电脑真的很沉。疫情原因必须按照学校规划的路径走,没有代步工具,距离还很远。每次背着电脑跑一趟都要累的休息一会,很影响创作。有时候灵感一来还要打开电脑再记录,可能这个时间灵感都散掉了。今天偶然和朋友抱怨了一下,朋友马上给我推荐了一个方案,就是上次的在线VScose加上LaTeX,这两个完全开源,且搭配起来非常好用,简直神器,那我们接下来赶紧开整吧!
星橙
2022/10/06
3.3K1
自从有了它,我终于能完成我的学术论文了
腾讯云服务器如何快速部署 Hexo 个人博客
你好,我是喵喵侠。作为一名热爱技术的开发者,我上大学那会儿就开始研究如何搭建个人博客了。经典的博客系统有WordPress、Typecho、Ghost等,这些部署起来也很简单,需要安装后台数据库,可以通过后台直接发布文章。对于前端开发人员来说,静态网站部署或许会更加简单一些,你只需要使用Markdown语法编写文章,加入一些博客框架特定的语法,就可以形成标题、关键词、主题样式、内容等配置。
喵喵侠
2024/11/30
3970
腾讯云服务器如何快速部署 Hexo 个人博客
【教程】安装VSCode-Server
        jupyter虽然好用,但他只能运行ipynb文件,对于py文件还是只能通过命令行来运行,不是很方便。
小锋学长生活大爆炸
2023/05/26
3.4K0
【教程】安装VSCode-Server
轻量折腾计划3,在浏览器进行开发——搭建属于自己的开发全家桶(上篇)
前几天有事需要外出一趟,恰好某个项目出现了个比较严重的BUG,可苦于当时没有带电脑,借用朋友的电脑用了用也因为其上边没有我平常用的IDE,也没有相关的环境,修复的过程可谓是痛苦万分,最终只能在宝塔的编辑器中完成...这时我不禁琢磨,是否能搭建这么一套基于WEB的开发全家桶,让开发者能够随时随地用浏览器就能进行开发呢?说干就干!
NNT
2021/08/16
1.8K0
轻量折腾计划3,在浏览器进行开发——搭建属于自己的开发全家桶(上篇)
原来服务器这么有用-Docker安装
在此之前青阳通过各种方式介绍过自己通过服务器搭建的一些玩法,也写过一些教程,但是那些教程,现在回头来看,都是有些杂乱了,统一性不强。我就准备重新整理一下之前写的文章,并且准备重新开一个专题来写自己折腾的内容,专题的名字就叫-原来服务器这么有用。也希望大家多多提意见,给思路,谢谢大家的支持。
青阳
2023/09/19
1.5K0
【实用的开源项目】使用服务器部署Wiki.js,一个美观且强大的开源Wiki程序
上个月小俊介绍了一款支持跨平台、跨终端的在线文档、知识库管理程序: MrDoc觅思文档 ,后来又在寻找有没有其他的程序,这不,美观且强大的开源Wiki程序: Wiki.js ,简单使用之后,感觉还不错,也推荐给大家,现在就教大家如何部署这款程序。
小俊是我
2023/07/15
4.7K6
【实用的开源项目】使用服务器部署Wiki.js,一个美观且强大的开源Wiki程序
【玩转Lighthouse】使用Caddy搭建轻量的Web服务器
一个简单,轻量,且对新手友好的web服务器,甚至可以自动帮你部署SSL证书,对于新手来说相对友好。
Im小泽
2022/04/12
2.2K0
你的快递为何非要是快递,它也可以是“文件快递”
今天我给大家推荐一个文件快递柜,它可以让使用者像拿快递一样取文件!这个工具是FileCodeBox。
青阳
2024/04/01
5750
让回忆有迹可循——Memos
你是不是经常会有突然的灵感浮现在你的脑海,你是不是突然灵光乍现却无处记录,使用过许多Memo类软件,但却不是被广告困扰就是需要支付高昂的会员费用,且自己的隐私不能得到保证。。。
星橙
2023/07/05
2K0
【教程】使用腾讯云轻量应用服务器搭建Koel音频流服务,简单实现个人音乐服务!
今天,小俊继续给大家带来腾讯云轻量应用服务器的玩法,相信大部分网友都玩过 PT 吧,有的进了音乐站,下载下来的音乐,因为策略问题经常只能在本机欣赏,但我们怎么多设备共享呢?所以我们可以自己搭建音频流服务,Let us GO!
小俊是我
2022/12/30
1.8K1
【教程】使用腾讯云轻量应用服务器搭建Koel音频流服务,简单实现个人音乐服务!
【实用的开源项目】使用服务器部署Whiteboard,一个轻量级、可轻松定制的协作白板
平时小俊白板用的挺多的,前两天在学校就想着有没有一个轻量化的在线白板(?于是小俊搜寻了一番,还真找到一个名字叫 Whiteboard 的基于 MIT 许可开源的一个项目,安装体验一番之后,个人感觉很不错,推荐给大家,出一期教程教大家如何部署这款程序。
小俊是我
2023/04/21
1.5K0
【实用的开源项目】使用服务器部署Whiteboard,一个轻量级、可轻松定制的协作白板
推荐阅读
相关推荐
随时随地写代码--基于Code-server部署自己的云开发环境
更多 >
交个朋友
加入云原生工作实战群
云原生落地实践 技术难题攻坚探讨
加入腾讯云技术交流站
洞悉AI新动向 Get大咖技术交流群
加入MCP头号玩家交流群
云原生运维进阶交流 MCP认证经验分享
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档