Установка Rocket.Chat на CentOS7 с letsencrypt

Оглавление

Корпоративная болталка. Установка производится на чистую систему.

Подготовка

Обновление

Добавление репозитория

Настройка Node.js

Установка приложений, MongoDB, nodejs и graphicsmagick:

С помощью npm устанавливаем inherits и n, для нашей версии Rocket.Chat:

Установка Rocket.Chat

Загрузка последней версии Rocket.Chat:

Установка:

Настройка Rocket.Chat.service

Добавление пользователя rocketchat, прав на каталог и демон

В файле конфигурации /usr/lib/systemd/system/rocketchat.service задаем переменные ROOT_URL environmental — основной URL (опционально меняем MONGO_URL, MONGO_OPLOG_URL и PORT):

Настройка MongoDB и запуск Rocket.Chat

Далее настройка производится через WEB ROOT_URL (http://your-host-name.com-as-accessed-from-internet:3000),

Проблема ZLIB

Необходимо добавить в файл конфигурации Rocket.Chat(/usr/lib/systemd/system/rocketchat.service) следующую строку:

Настройка SSL

Установка NGINX и получение сертификата

Настройка NGINX

/etc/nginx/conf.d/default.conf

 

0 0 голоса
Рейтинг статьи
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (2 оценок, среднее: 5,00 из 5)
Загрузка...
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии