Сперва любовь, потом брак: сперва пламя, потом дым (Н. Шамфор).

Как установить Rocket.Chat на Ubuntu 16.04

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...
10 сентября 2018
Как установить Rocket.Chat на CentOS 7

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

Rocket.Chat – это сервер веб-чата с открытым исходным кодом. Он предлагает чат, совместное использование файлов, видеозвонки, службы поддержки и голосовые службы, что делает его отличной альтернативой Slack. В этой статье приведены пошаговые инструкции по установке Rocket.Chat на Ubuntu 16.04 VPS.

Rocket.Chat поставляется с множеством полезных функций, таких как:

  • общедоступные и частные каналы
  • чат/Сообщения call-центра/аудио-звонки
  • различные API-интерфейсы
  • загрузка и обмен файлами
  • удаленный видео мониторинг
  • пользовательские смайлы, звуки, и активы компании
  • Android, iOS, Windows, Mac, Linux и веб-приложения
  • и многое другое …

Предпосылки

Для установки и запуска Rocket.Chat необходимо выполнить следующие предварительные условия: для Rocket.Chat
рекомендуется иметь как минимум 2 ГБ памяти.

  • Доступ к root SSH
  • Node.js – среда выполнения JavaScript
  • Сервер базы данных MongoDB
  • GraphicsMagick и curl

Шаг 1. Вход через SSH и обновление сервера

Войдите в свой Ubuntu 16.04 VPS через SSH как пользователь root

 

Прежде чем мы начнем установку, убедитесь, что все установленные пакеты обновлены до последней версии

 

Шаг 2. Установите сервер базы данных MongoDB

Rocket.Chat требует базу данных MongoDB, поэтому нам нужно будет установить сервер базы данных MongoDB. Он может быть установлен из официальных репозиториев Ubuntu с помощью диспетчера пакетов apt, но это не последняя версия, поддерживаемая командой MongoDB. MongoDB имеет свои собственные репозитории и предоставляет самую последнюю версию сервера базы данных.

Чтобы установить MongoDB из официальных выпущенных пакетов, нам придется импортировать открытый ключ MongoDB, как показано ниже

 

После добавления ключа мы можем продолжить и добавить официальный репозиторий MongoDB

 

И, наконец, обновите локальную базу данных пакетов и установите MongoDB и его зависимости

 

Вы можете проверить версию MongoDB, используя следующую команду:

 

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

 

Сохраните файл, запустите сервер MongoDB и включите его для запуска при перезапуске сервера.

 

Шаг 3: Установите Node.js и npm

Затем мы установим на сервере диспетчер пакетов Node.js и npm. Выполните следующую команду

 

Нам также потребуется установить сборку, необходимую для установки некоторых пакетов npm

 

Для запуска Rocket.Chat рекомендуется использовать Node.js версии 8.9.3. Мы установим инструмент, просто называемый «n», чтобы мы могли изменить версию Node.js.

 

Выполните следующую команду для установки Node.js версии 8.9.3

 

Вывод:

 

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

 

Шаг 4: Установка Rocket.Chat

Перейдите на официальный сайт Rocket.Chat и загрузите последнюю стабильную версию приложения

 

Распакуйте загруженный архив

 

Содержимое приложения будет храниться в новом каталоге с именем «bundle». Мы переименуем каталог

 

Затем установите все необходимые пакеты, перечисленные в файле packages.json, предоставленном Rocket.Chat

 

Установите соответствующие переменные среды и запустите Rocket.Chat, выполнив следующие команды

 

Шаг 5: Проверьте установку Rocket.Chat и завершите установку в веб-браузере

Если Rocket.Chat успешно запущен, вы должны получить следующий вывод:

 

Вы сможете получить доступ к мастеру установки Rocket.Chat с помощью вашего любимого веб-браузера по адресу https://andreyex.ru:3000/

Как установить Rocket.Chat на Ubuntu 16.04

где вы можете создать свою учетную запись администратора и настроить Rocket.Chat в соответствии с вашими потребностями. Для получения дополнительной информации о том, как использовать и настраивать Rocket.Chat, пожалуйста, проверьте их официальную документацию.

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

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

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

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

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

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

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

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

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

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

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

close
galka

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

close