AI 助理
备案 控制台
开发者社区 飞天加速计划 文章 正文

使用阿里云服务器部署Code-server

简介: 本人是iPad党,实在不想感受游戏本的重量,但是又要用到C++,Go语言开发,于是想起了GitHub上Code-server的项目,正巧有个服务器,所以就开始干了!

简介

本人是iPad党,实在不想感受游戏本的重量,但是又要用到C++,Go语言开发,于是想起了GitHub上Code-server的项目,正巧通过阿里云的官网了解到“飞天加速计划·高校学生在家实践”活动 ,有了个服务器,所以就开始干了!

安装包准备:

  • Code-server
  • Xshell 命令行工具
  • Go语言环境
  • 服务器是Centos 7的系统

部署Code-server到服务器

1. 服务器安装宝塔

  1. 在Xshell 中输入以下命令(适用于Centos 7)

yum install -ywget && wget-O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

  1. 其它的系统可以在 宝塔 官网获取支持,例如:


    途中会有一次确认安装,请输入 y
  2. 登录宝塔
    在安装完成后我们获得了宝塔的各种消息,在浏览器中登录外网地址,使用账号密码登录

2. 安装Code-server

  1. 使用宝塔上传Code-server安装包

    打开opt文件夹(图中的文件夹是我已经解压的文件夹)

    选择上传


    解压Code-server文件

    在Xshell中运行下列命令后使用 Ctrl+C退出

./bin/code-server

  1. 配置Code-server
    地址栏中输入:

/root/.config/code-server


  1. 双击编辑 config.yaml文件

    图中的bind-addr使用的是8848端口,因为8080端口经常被占,尽量不要选择8080端口
    password密码可以自己设置,建议都先按照我的设置。
  2. 打开8848端口
    打开你的服务器,设置安全住规则,比如我的是阿里云:




    宝塔的配置

  3. 启动Code-server
    在Xshell中输入以下命令:

./bin/code-server

  1. 此时可以使用你的公网IP+ :8080访问到你的Code-server,使用Ctrl+C可以退出
  2. 让Code-server在后台长时间运行(建议先将访问密码修改,否则后面修改有点麻烦)
    在Xshell输入下面命令安装screen

yum install screen

  1. 在Xshell输入下面命令新建screen回话

screen -S codeserver

  1. 在Xshell输入下面命令启动Code-server

./bin/code-server

  1. 接下来关闭Xshell即可,~完结撒花!!!

配置开发环境

1. 配置C++开发语言环境

  1. 在Xshell中输入下列命令安装gcc

yum install gcc

  1. 在Xshell中输入下列命令验证是否安装成功

gcc--version

  1. 如果出现了版本号则成功安装
    这tm比Windows方便多了

2. 配置Go语言开发环境

  1. 将下载的go语言开发包上传到服务器
    地址栏中输入/usr/local,进入目录后选择上传。

    图中的文件选择解压
  2. 配置环境变量
    进入地址栏中的目录,找到profile文件,双击编辑

    文件中输入 export PATH=$PATH:/usr/local/go/bin

    配置成功!!!完结撒花!!!

总结

  • 使用Hexo进行文件的上传操作会方便很多
  • Hexo还可以实现管理网站等功能,有更多的发展空间哟
  • 使用过程中阿里云的服务器连接很稳定,没有出现异常情况
  • Code-server上线以来,一直在稳定工作

Tips:

  • 关于VS Code的使用我就不重复了,记得各种插件安装上,还有设置中勾选Run in terminal的选项。
  • Centos 7 自带了Python的开发环境,~我就不需要写教程啦
  • 遇到不会的随时重置服务器在下面提问!
  • 程序员不要太肝了,保重身体!!!!!!

完结撒花!!!


相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
游客dqbzrrki63tpq
目录
相关文章
。思索
|
7天前
|
监控 应用服务中间件 网络安全
Nightingale——部署客户端采集其他服务器状态信息
Nightingale——部署客户端采集其他服务器状态信息
。思索
17 1
Nightingale——部署客户端采集其他服务器状态信息
BetterBench
|
1天前
|
消息中间件 关系型数据库 Serverless
【阿里云】一键部署创建函数计算服务以处理多媒体文件
通过阿里云的一键部署功能,轻松创建函数计算服务以处理多媒体文件。首先选择地域并配置资源栈名称及其他必要参数,如登录凭证、实例类型及数据库配置。过程中可能需开通相关服务如消息服务MNS,并确保账户有足够的余额。完成配置后,系统自动创建资源栈。当状态显示“创建成功”即部署完毕。最后,通过提供的URL及凭据访问应用,上传PPTX文件进行处理,并下载处理后的结果。
BetterBench
13 4
三分钟热度的鱼
|
1天前
|
运维 前端开发 Ubuntu
阿里云云效操作报错合集之部署执行source .bashrc报错,提示找不到source命令,是什么原因
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
三分钟热度的鱼
8 2
三分钟热度的鱼
|
1天前
|
运维 Java Devops
阿里云云效操作报错合集之部署docker时遇到报错,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
三分钟热度的鱼
7 1
william.zhang(张)
|
3天前
|
SQL 存储 缓存
什么?部署ClickHouse的服务器CPU利用率100%了?
什么?部署ClickHouse的服务器CPU利用率100%了?
william.zhang(张)
9 1
真的很搞笑
|
4天前
|
人工智能 云计算 数据中心
云计算演进问题之阿里云自研CPU倚天710的部署如何解决
云计算演进问题之阿里云自研CPU倚天710的部署如何解决
真的很搞笑
13 1
李木子2024
|
5天前
|
弹性计算 JSON 开发工具
"一键玩转阿里云ECS!Python大神揭秘:如何自动化创建镜像并跨地域复制,让你的云资源部署秒变高效达人!"
【8月更文挑战第14天】本文介绍如何使用Python与阿里云SDK自动化管理ECS镜像,包括创建镜像及跨地域复制,以优化云资源部署。首先安装`aliyun-python-sdk-ecs`并配置阿里云凭证。接着,通过Python脚本实现镜像创建与复制功能,简化日常运维工作并增强灾难恢复能力。注意权限及费用问题。
李木子2024
16 2
穿过生命散发芬芳
|
17天前
|
弹性计算 运维 Kubernetes
阿里云容器化管理云上应用一键部署评测报告
阿里云容器服务Kubernetes版(ACK)作为阿里云在容器化领域的旗舰产品,以其卓越的性能、便捷的操作体验和高度的可扩展性,赢得了众多企业的青睐。
穿过生命散发芬芳
72 14
嘟嘟嘟嘟嘟嘟
|
19天前
|
弹性计算 小程序 应用服务中间件
云服务器 ECS产品使用问题之怎么一键部署幻兽帕鲁服务器
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
嘟嘟嘟嘟嘟嘟
29 2
张飞的猪
|
19天前
|
关系型数据库 Linux 数据库
如何在Linux云服务器上通过Docker Compose部署安装Halo,搭建个人博客网站?
本文指导用户如何在Linux服务器上使用Docker Compose部署Halo博客系统。首先确保拥有Linux服务器并安装Docker及Docker Compose。接着创建文件夹(例如`~/halo`),用于存放所有Halo相关数据。可以选择不同的Halo Docker镜像源,推荐使用具体版本而非`latest`标签以避免误操作。示例中提供了三种`docker-compose.yaml`配置方法:Halo+PostgreSQL、Halo+MySQL以及使用默认的H2数据库。每种配置都包括网络设置、健康检查和环境变量。
张飞的猪
51 1

飞天加速计划

热门文章

最新文章

  • 1
    【Linux迁移到Windows服务器时的注意事项】
  • 2
    “SRTT” DNS服务器选择算法介绍
  • 3
    Sql server 2008 2016服务器查看端口
  • 4
    windows azure虚拟机里面安装FTP服务器(serv-u)之创建用户
  • 5
    PHP直播平台源码服务器并发模型
  • 6
    Confluence 6 管理应用服务器内存设置
  • 7
    win2003 远程控制 终端服务器
  • 8
    《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——第3章 数据安全工具DRBD、extundelete 3.1 数据镜像软件DRBD介绍
  • 9
    ECS 7天实践训练营day6
  • 10
    asp.net 服务器最大连接数TCPIP设定
  • 1
    DataWorks产品使用合集之在阿里云的DataWorks中,使用CREATE AS创建分区表的步骤如何解决
    74
  • 2
    DataWorks产品使用合集之阿里云的DataWorks中,提交手动业务流程的步骤如何解决
    80
  • 3
    如何让阿里云AI001号员工帮我写代码(含IDEA插件使用)
    122
  • 4
    DataWorks产品使用合集之阿里云DataWorks专有云环境下,上传MaxCompute的UDF(用户自定义函数)的JAR包的步骤如何解决
    83
  • 5
    DataWorks产品使用合集之阿里云DataWorks中,天任务依赖小时任务的调度运行如何解决
    129
  • 6
    阿里云数据库内核 Apache Doris 基于 Workload Group 的负载隔离能力解读
    66466
  • 7
    DataWorks操作报错合集之在阿里云DataWorks的数据同步任务中,过滤条件不生效,如何解决
    99
  • 8
    DataWorks操作报错合集之在阿里云 DataWorks 中,代码在开发测试阶段能够成功运行,但在提交后失败并报错“不支持https”如何解决
    70
  • 9
    阿里云购买云服务器、注册域名、备案及绑定图文教程参考
    1412
  • 10
    使用阿里云语音通知http批量推送模式获取用户回执短信内容
    327
  • 相关课程

    更多
  • 阿里云AIGC设计新范式——云工开物高校营
  • 阿里云百炼大模型产品实践
  • 阿里云数据安全怎么管理数据资产和数据防护?
  • 阿里云DAS-您的专属AI专家,引领数据库自治驾驶
  • 阿里云 DTS是如何做实时数据集成的?
  • ADB-PG及阿里云百炼使用教程
  • 相关电子书

    更多
  • 阿里云开源大数据Workshop·杭州站
  • ApacheCon阿里云AI原生应用架构开放日,2024
  • 阿里云产品六月刊
  • 相关实验场景

    更多
  • 容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
  • 使用阿里云Elasticsearch体验信息检索加速
  • 使用阿里云Elasticsearch快速搭建可观测系统
  • 重温童年的“五子棋”,赢取专属阿里云Serverless证书
  • 基于AT模组连接阿里云物联网平台
  • 基于阿里云短信服务的防机器人验证
  • 下一篇
    通义千问API入门教程

    PHP网站源码惠州如何制作网站罗湖建设网站福田高端网站设计荷坳阿里店铺运营盐田百度竞价包年推广福永网站优化推广南澳优秀网站设计沙井标王宝安外贸网站建设东莞seo网站推广大浪网站改版南澳模板网站建设平湖企业网站制作大浪网站优化按天扣费坪山阿里店铺运营龙华英文网站建设惠州关键词按天收费南澳阿里店铺运营荷坳网页制作荷坳网站定制松岗百姓网标王推广广州外贸网站建设龙岗阿里店铺托管龙岗网站定制深圳设计网站宝安网站优化排名南山百姓网标王惠州网站优化按天扣费吉祥网站搭建南山标王歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

    PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化