linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > Linux基础建设 >

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

时间:2019-05-11  来源:未知  作者:admin666

介绍

Etherpad是一个开源的,基于Web的实时协作编辑器。 它允许多个人使用他们的Web浏览器同时编辑文档。 它还提供了一些很酷的功能,如富文本格式和即时消息。

目标是在Ubuntu 18.04 Linux上安装Etherpad。

约定

# - 要求使用root权限直接以root用户或使用sudo命令执行给定的linux命令

$  - 要求给定的linux命令作为常规非特权用户执行

要求

特权访问您的Ubuntu机器。

要遵循的步骤

安装先决条件

在第一阶段,让我们安装git,curl,libssl-dev,Python和build-essential。

linuxidc@linuxidc:~/linuxidc.com$ sudo apt install git curl python libssl-dev pkg-config build-essential

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

安装node.js

Etherpad依赖于node.js. 我们将使用以下linux命令安装其最新的稳定版本:

linuxidc@linuxidc:~/linuxidc.com$ wget https://nodejs.org/dist/v8.15.1/node-v8.15.1-linux-x64.tar.xz

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

linuxidc@linuxidc:~/linuxidc.com$ tar xJf node-v8.15.1-linux-x64.tar.xz

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

linuxidc@linuxidc:~/linuxidc.com$ sudo mkdir /opt/nodejs/

linuxidc@linuxidc:~/linuxidc.com$ sudo mv node-v8.15.1-linux-x64/* /opt/nodejs
linuxidc@linuxidc:~/linuxidc.com$ echo "PATH=$PATH:/opt/nodejs/bin" >> ~/.profile

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

克隆Etherpad二进制文件

在这里,我们将二进制文件克隆到/opt/etherpad目录中:

linuxidc@linuxidc:~/linuxidc.com$ sudo mkdir /opt/etherpad
linuxidc@linuxidc:~/linuxidc.com$ sudo chown -R $(whoami).$(whoami) /opt/etherpad
linuxidc@linuxidc:~/linuxidc.com$ cd /opt/etherpad
linuxidc@linuxidc:/opt/etherpad$ git clone git://github.com/ether/etherpad-lite.git

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

运行Etherpad

现在我们将使用以下命令运行Etherpad:

linuxidc@linuxidc:/opt/etherpad$ /opt/etherpad/etherpad-lite/bin/run.sh

启动Etherpad后,我们可以通过http://your_ip_address:9001.访问它。

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

etherpad主页

Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器

进入编辑

欢迎来到Etherpad!

警告:使用DirtyDB。 这适用于测试,但不建议用于生产。  - 要禁止显示这些警告消息,请在settings.json中将suppressErrorsInPadText更改为true

你试过吗? 你遇到任何困难吗? 我们在评论中谈谈这个问题。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-05/158508.htm

linux
友情链接
  • Android Q Beta 3推出全新系统黑暗主题,实时字幕等
  • WordPress 5.2 “Jaco”发布
  • LibreOffice 6.1于5月29日到达生命周期,请升级到LibreOffice 6.
  • Sailfish OS “Hossa”从旧eglibc 2.19升级,但仍依赖于GCC 4
  • Apple发布iOS 12.3,macOS 10.14.5,tvOS 12.3和watchOS 5.2.1的
  • GeForce GTX 1650支持向418.74更新移植到稳定的Linux驱动程序
  • Red Hat Enterprise Linux 8.0(RHEL8)正式发布了
  • Android Q的ANGLE在Vulkan上提供OpenGL ES
  • Ubuntu 14.04(Trusty Tahr)达到生命终点,现在升级到Ubuntu 18
  • .NET 5 将于2020年问世
  • Linux Mint 17达到了生命终结,用户需要升级到Linux Mint 18或19
  • Mesa 19.1已被分支,Mesa 19.2正在开发中
  • macOS版本的Microsoft Edge 浏览器下载地址泄露
  • 微软为何开发Chromium Edge浏览器?相关内幕曝光
  • Linux版的Microsoft Edge浏览器可能在工作中
  • FBI查获暗网索引和新闻网站Deep Dot Web
  • 微软宣布推出Windows Subsystem for Linux 2(WSL 2)
  • Canonical为微软Hyper
  • 微软为Windows 10带来原生Linux内核,将成为WSL 2的一部分
  • KDE Plasma 5.15桌面寿命终结,KDE Plasma 5.16于6月11日发布
  • 适用于Linux的最佳Photoshop替代品
  • Ant Design 3.17.0 发布,企业级UI设计语言
  • 音乐播放器 Qmmp 1.3.2 发布,修复Wayland会话问题
  • Google为Linux 5.2开发了一款新的Aspeed控制驱动程序
  • JupyterHub 1.0 发布,命名服务器与TLS加密支持
  • Linux Kernel 5.1 正式发布,大量新功能
  • ARM事务内存扩展支持开始在Linux中得到应用
  • RStudio 1.2发布,改进对Python chunks,R脚本等的测试和支持
  • Firefox 66.0.4 发布,解决由于证书过期而导致的插件损坏问题
  • Mozilla证书过期导致全球Firefox用户无法使用扩展
  • 微软宣布推出“Windows Terminal”,受Linux风格启发终端
  • 印度将于5月成立国防网络局
  • GCC 9优化工作归功于Firefox开发人员
  • Btrfs在Linux 5.2内核中获得一些有用的修复/改进
  • Unigine 2.8 发布,更好的植被与异步数据流
  • Sway 1.1 RC1 发布,为Swaybar带来触控支持
  • GNU Linux
  • Linux Kernel 5.1 应该会在今天发布,更快的zRAM
  • 更多AMD Radeon “Navi”代码继续在LLVM中登陆其编译器后端
  • Ubuntu Linux现在支持微软的第二代Windows Linux子系统(WSL 2 )
  • Visual Studio Code添加Java 12支持,Java代码操作和语言功能
  • GNOME 3.34的Mutter集成了一个新的剪贴板管理器
  • Ubuntu 19.10代号为“Eoan Ermine”,将于10月17日发布
  • Brackets 1.14 发布,LSP支持(Ubuntu下安装方法)
  • Darling仍然有在Linux上运行macOS应用程序的目标
  • 足球大赢家
  • 福利彩票
  • 足球比分188
  • 老虎机71966澳门永利平台
  • 甄子丹龙虎门
  • 澳门赌场