Установите веб-редактор Etherpad для совместной работы в реальном времени в Ubuntu 16.04 Linux.
Введение
Etherpad — это веб-редактор с открытым исходным кодом, работающий в режиме реального времени. Он позволяет нескольким людям одновременно редактировать документ с помощью своих веб-браузеров. Он также предлагает некоторые интересные функции, такие как форматирование текста и обмен мгновенными сообщениями.
Цель — установить Etherpad на Ubuntu 16.04 Linux.
Конвенции
# — требует, чтобы данные команды Linux выполнялись с правами root либо непосредственно от имени пользователя root, либо с помощью команды sudo
$– требует, чтобы данные команды Linux выполнялись от имени обычного непривилегированного пользователя.
Требования
Привилегированный доступ к вашему компьютеру с Ubuntu.
Шаги, которые необходимо выполнить
Установите необходимые компоненты
На этом первом этапе давайте установим git
, curl
, libssl-dev
, python
и build- важно
.
$ sudo apt install git curl python libssl-dev pkg-config build-essential
Установите node.js
Etherpad использует node.js
. Мы установим его последнюю стабильную версию, используя следующие команды Linux:
$ wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.xz
$ tar xJf node-v6.9.2-linux-x64.tar.xz
$ sudo mkdir /opt/nodejs/ && mv node-v6.9.2-linux-x64/* /opt/nodejs
$ echo "PATH=$PATH:/opt/nodejs/bin" >> ~/.profile
Клонирование двоичных файлов Etherpad
Здесь мы клонируем двоичные файлы в каталог /opt/etherpad
:
$ sudo mkdir /opt/etherpad
$ sudo chown -R $(whoami).$(whoami) /opt/etherpad
$ cd /opt/etherpad
$ git clone git://github.com/ether/etherpad-lite.git
Запустите Этерпад
Теперь мы запустим Etherpad с помощью команды ниже:
$ /opt/etherpad/bin/run.sh
После запуска Etherpad мы сможем получить к нему доступ через http://your_ip_address:9001
.
Ты пробовал это? Сталкиваетесь ли вы с какими-либо трудностями? Давайте поговорим об этом в комментариях.