【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器

这篇具有很好参考价值的文章主要介绍了【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、CSDN云IDE平台介绍

1.1 CSDN云IDE平台简介

  • 官网网址:CSDN开发云IDE平台

  • CSDN云IDE平台是一个在线的集成开发环境,可用于编写、测试和部署代码。CSDN云IDE平台支持多种语言和框架,包括Java、Python、Node.js等,提供了丰富的编辑器、调试器和版本管理工具,帮助开发者快速创建和部署应用程序。CSDN云IDE平台在云端运行,开发者只需要一个浏览器,就可以任意地访问和使用该平台。CSDN云IDE平台还支持团队协作,可以轻松地共享代码和项目,提高团队的效率。

1.2 CSDN云IDE平台特点

CSDN云IDE平台有以下特点:

  • 一站式服务:平台提供了代码编写、调试、构建、部署等一系列工具和服务,用户只需要在一个平台上完成整个开发过程。

  • 多语言支持:平台支持多种编程语言,如Java、Python、C++等,用户可以根据自己的需求选择相应的语言进行开发。

  • 云端运行:平台基于云计算技术,用户可以在任何时间、任何地点,通过互联网接入平台进行开发和管理,无需担心硬件设备和环境的问题。

  • 团队协作:平台提供了多种协作工具和服务,支持多人同时协作开发项目,提高了团队协作效率。

  • 代码托管:平台与Git等常见代码托管平台集成,用户可以将代码托管在平台上,方便代码管理和版本控制。

  • 社区交流:平台内有大量开发者、技术专家和爱好者,用户可以通过平台参与讨论、分享经验和互动交流,提高技术水平和扩展人脉。

二、本次实践介绍

2.1 本次实践介绍

1.本次实践部署环境为CSDN开发云——云IDE平台;
2.本次实践主要用于学习及测试使用;
3.在CSDN云IDE平台环境下部署Etherpad文档编辑器。

2.2 Etherpad简介

  • Etherpad 允许您实时协作编辑文档,就像在浏览器中运行的实时多人编辑器一样。与您的朋友、同学或同事一起撰写文章、新闻稿、待办事项等,所有这些都在同一时间处理同一个文档。

三、登录CSDN云IDE平台

3.1 登录CSDN开发云

  • 登录CSDN后,点击我的云服务,进入CSDN开发云。

CSDN开发云

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

3.2 登录云IDE

  • 点击云IDE,进入云IDE管理页面。

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

3.3 新建工作空间

  • 点击新建工作空间

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

  • 填写工作空间名称,预置环境默认即可,代码来源,这里选择空,确认即可。
    【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

3.4 进入工作空间

  • 点击启动进入IDE

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器
【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

四、检查开发环境

4.1 新建终端

  • 点击终端——新建终端

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

  • 新建bash终端

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器
【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

4.2 检查npm版本

  • 检查npm版本
npm -v

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

  • 检查node版本
node -v

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

五、下载Etherpad源码

5.1 下载Etherpad源码

  • 下载Etherpad源码
git clone https://gitcode.net/mirrors/ether/etherpad-lite.git

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

5.2 查看源码文件

  • 文件——打开文件夹——输入文件夹路径(默认/ide/workspace/workspace/etherpad-lite/),确认即可。

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

六、部署Etherpad

6.1 进入源码目录

root@ide-626421621cf1b603ec37b773-64e774edf624725f6e4a73a6:/ide/workspace/workspace/etherpad-lite# ls
CHANGELOG.md  CONTRIBUTING.md  Dockerfile  LICENSE  README.md  SECURITY.md  bin  doc  make_docs.js  node_modules  settings.json.docker  settings.json.template  src  start.bat  tests  var
root@ide-626421621cf1b603ec37b773-64e774edf624725f6e4a73a6:/ide/workspace/workspace/etherpad-lite# pwd
/ide/workspace/workspace/etherpad-lite

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

6.2 启动Etherpad服务

  • 启动Etherpad服务
src/bin/run.sh --root

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

6.3 浏览器中测试打开

在右下角的弹窗中,选择浏览器打开,自动跳转到本地浏览器打开。

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器
【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

七、在云IDE中测试服务

7.1 打开并编辑preview.yml文件

  • 打开——打开并编辑preview.yml文件

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

7.2 修改启动命令

在preview.yml文件中,修改应用启动命令以及启动端口

src/bin/run.sh --root
# preview.yml
autoOpen: true # 打开工作空间时是否自动开启所有应用的预览
apps:
  - port: 9001 # 应用的端口
    run: src/bin/run.sh --root # 应用的启动命令
    command: # 使用此命令启动服务,且不执行run
    preview: # 预览文件(文件路径),且不执行run和command命令
    root: ./ # 应用的启动目录
    name: my-first-app # 应用名称
    description: 我的第一个 App。 # 应用描述
    autoOpen: true # 打开工作空间时是否自动开启预览(优先级高于根级 autoOpen)

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

7.3 在云IDE中测试服务

在侧边栏打开preview.yml文件,点击刷新即可。

  • 【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器

【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器,Linux,linux,ide,编辑器文章来源地址https://www.toymoban.com/news/detail-672478.html

到了这里,关于【Linux应用部署篇】在CSDN云IDE平台部署Etherpad文档编辑器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023最佳python编辑器和IDE

    IDE没有统一的标准,自己习惯就是最好的。本文列出一些较常用的IDE,供大家参考。 一般而言,WingIDE、PyCharm、Spyder、Vim是比较常用的IDE。 Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境。和其他的Python开发环境相比,它最大的优点就是模仿MATLAB的\\\"工作空间\\\"的功

    2024年02月05日
    浏览(58)
  • 11 个最佳 C++ IDE(和代码编辑器)

    C++ 是一种功能强大、用途广泛的编程语言。它也可以是一个艰难的大师。 这意味着在您的工具带中拥有正确的工具以帮助您更高效、更有效、更自信地编写代码至关重要。 在为 C++ 编程寻找最佳 IDE 或代码编辑器时,您应该从哪里开始?IDE 选项列表几乎是无限的,很难判断

    2024年02月04日
    浏览(60)
  • IntelliJ IDE 插件开发 | (五)VFS 与编辑器

    IntelliJ IDE 插件开发 |(一)快速入门 IntelliJ IDE 插件开发 |(二)UI 界面与数据持久化 IntelliJ IDE 插件开发 |(三)消息通知与事件监听 IntelliJ IDE 插件开发 |(四)来查收你的 IDEA 使用报告吧 IntelliJ IDE 插件开发 |(五)VFS 与编辑器 在前几篇文章中主要介绍了关于 IntelliJ IDE 插

    2024年01月25日
    浏览(57)
  • 轻量级 IDE & 文本编辑器 Geany 发布 2.0

    导读 Geany 是功能强大、稳定、轻量的开发者专用文本编辑器,支持 Linux、Windows 和 macOS,内置支持 50 多种编程语言。 2005 年Geany 发布首个版本 0.1。上周四刚好是 Geany 诞生 18 周年纪念日,官方发布了 2.0 正式版以表庆祝。 下载地址:https://www.geany.org/download/releases/ Geany 2.0 主

    2024年02月07日
    浏览(41)
  • IDE /Qt Creator 文本编辑器之文件编码设置

    在 Qt Creator 工具 - 选项 - 文本编辑器 - 行为选项卡中,存在一个叫作 “文件编码” 的配置项。其默认配置如下, 我是栽了不少坑之后,才理解到它的用途和作用方式的。这是一个有用的配置项,尤其是在使用 Qt Creator + MSVC 组成的集成开发环境时。我是在整理 《IDE/warning:

    2024年02月13日
    浏览(57)
  • Linux使用Docker部署StackEdit结合内网穿透实现公网访问本地编辑器

    前言 实现ubuntu 系统桌面级别的远程连接,需要在ubuntu 系统中安装vnc,既然是桌面,前提是需要ubuntu 带有图形化界面,如果没有,可以执行以下命令安装图形化界面 1. ubuntu安装VNC 在ubuntu中安装vnc 安装LightDM【LightDM从设计上就是支持本地图形界面以获得最好的兼容性】 安装过程中会

    2024年04月08日
    浏览(52)
  • 【Linux】软件包管理器/编辑器/yum是应用商店?/vim编辑器什么?

    本文思维导图: 1.源代码安装 2. rpm安装 3.yum安装 其中前面两种安装方式不推荐,推荐第三种yum安装,本文也着重讲解yum安装问题。 关于Linux的软件生态问题,先知道几个点: 在我们的手机中,我们一般下载软件是去应用商店下载的。 而应用商店本身也是一个app,应用商店里

    2024年02月06日
    浏览(46)
  • IDE + ChatGPT,这款编辑器真的做到可以自动写代码了

    介绍 Cursor 是集成了 GPT-4 的 IDE 工具,目前免费并且无需 API Key,支持 Win、Mac、Linux 平台,可以按要求生成代码,或者让 AI 帮助优化代码,分析代码。Cursor目前已经集成了openai的GPT-4,它或将彻底改变我们写代码的方式。 以前程序员被调侃是“CV”工程师,以后我们恐怕要成

    2023年04月25日
    浏览(54)
  • 基于Java资源共享平台设计实现(源码+lw+部署文档+讲解等)

    博主介绍 : ✌ 全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ 🍅 文末获取源码联系 🍅 👇🏻 精彩专栏 推荐订阅 👇🏻 不然下次找不到哟 2022-2024年

    2024年02月12日
    浏览(43)
  • 基于微信小程序的校服线上订购平台(源码+文档+部署+讲解)

    毕设帮助、技术解答、源码交流 联系方式见文末。 随着科学技术发展,计算机已成为人们生活中必不可少的生活办公工具,在这样的背景下,网络技术被应用到各个方面,为了提高办公生活效率,网络信息技术飞速发展。在这样的背景下人类社会进入了全新的信息化的时代

    2024年02月19日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包