Хорошо не иметь пороков, но плохо не подвергаться искушениям (У. Бэджот).

Установка EtherPad на CentOS 7 VPS

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
6 ноября 2016
Etherpad CentOS 7

Просмотров: 51

На этом уроке мы расскажем , как установить EtherPad на CentOS 7 VPS. EtherPad является онлайн редактор c открытым исходным кодом c совместным режимом в реальном времени. Это руководство должно работать на других системах Linux VPS, но была испытана и написана для CentOS 7 VPS.

Войдите на свой VPS через SSH

 

Обновление систему и установите необходимые пакеты

 

Установить MariaDB

MariaDB 5.5 поставляется по умолчанию с хранилищем в CentOS 7, чтобы установить его, просто запустите:

 

Чтобы запустить службу MariaDB и включить ее в автозапуск, выполните следующие команды:

 

Выполните следующую команду, чтобы обеспечить защиту базы данных:

 

Далее, нам необходимо создать базу данных для нашего экземпляра EtherPad.

 

Установите последнюю версию Node.js

 

Для того, чтобы проверить, что всё сделано правильно, используйте команду node --version.
Вывод должен быть похож на следующий:

 

Создать пользователя EtherPad

Для создания нового пользователя системы для нашего экземпляра EtherPad выполните следующие команды:

 

Установите EtherPad

Следующие команды выполняются пользователем EtherPad. Для того, чтобы переключиться на пользователя EtherPad:

 

Клонирование исходного кода EtherPad в каталог /opt/etherpad/etherpad-lite.

 

Скопируйте файл конфигурации настройки по умолчанию:

 

и измените / добавьте:

  • "ip": "0.0.0.0" на "ip": "127.0.0.1"
  • Закомментируйте раздел “dirty”
  • Добавите в конфигурацию MySQL
 

  • "trustProxy" : false поменяйте на true
  • Добавить пользователя администратора
 

Выполните следующую команду для установки зависимостей:

 

Запустите EtherPad в первый раз:

 

Если ошибок нет, вы можете перейти к следующему шагу.

Создание службы Systemd

Чтобы создать новую услугу Systemd для EtherPad, открыть редактор по вашему выбору в качестве root или Sudo пользователя и создайте новый файл:

 

и добавьте следующие строки кода:

 

Запустите службу EtherPad и установите его на автоматический запуск при загрузке:

 

Чтобы проверить работу, наберите команду journalctl -f -u etherpad.service и вы должны увидеть что – то, как показано ниже:

 

Установка и настройка Nginx

Установка Nginx довольно легко, просто запустите следующую команду:

 

Затем создайте новый блок сервера Nginx:

 

 

Активируйте блок сервера путем перезагрузки Nginx:

 

В будущем, когда вы хотите обновить EtherPad до последней версии, просто запустите

 

и перезапустить службу EtherPad:

Etherpad CentOS 7

Вот и все. Вы успешно установили EtherPad на вашем Centos VPS. Для получения дополнительной информации о EtherPad, пожалуйста , обратитесь на сайт EtherPad.

PS . Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях с помощью кнопок на левой стороне поста или просто оставьте комментарий ниже. Заранее благодарю.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

ПОИГРАЙ, РАССЛАБЬСЯ

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close