Установка і первинна настройка redis - vscale community

Найчастіше Redis використовують для зберігання кешей, сесій і для різних механізмів масштабування.

У цьому керівництві ми розглянемо, як встановити та налаштувати Redis на Ubuntu 16.04.

На офіційному сайті можна знайти посилання на клієнти для безлічі мов програмування.

попередні вимоги

  1. Сервер з встановленою системою Ubuntu 16.04.
  2. Користувач з sudo-привілеями.
  3. Встановлена ​​утиліта Make, призначена для запуску компліляціі інших програм. Якщо з якоїсь причини вона у вас відсутній, можете встановити її самостійно.

установка Redis

Для того, щоб отримати саму останню версію Redis, ми скомпілюємо його з вихідного коду і далі інсталюємо.

Спочатку ми встановимо дві необхідні бібліотеки: build-essential (необхідний для компіляції) і tcl:

Далі скачати вихідний код:

Після цього можна переходити до самої компіляції:

Налаштування Redis

Тепер ми можемо приступити до налаштування. Для початку створимо директорію яка буде зберігати параметри:

Далі копіюємо зразок файлу настройки:

Або ви можете скористатися швидким пошуком (Сtrl + w для nano) і далі ввести supervised.

Встановлюємо нове значення змінної:

Systemd - системний менеджер в Linux. Надалі він допоможе нам спростити управління Redis.

Також нам необхідно вказати папку куди redis буде зберігати дані (параметр dir).

У файлі знайдіть наступний контекст:

Змінюємо його значення:

Створення юніт-файлу systemd

Створимо юнітфайл, щоб systemd міг управляти процесом:

Далі додамо розділ вимог:

Це означає, що для запуску сервісу необхідно встановити з'єднання з мережею.
Нижче в цьому ж файлі опишемо поведінку сервісу:

Додавання Redis-користувача, групи і директорії

Створення групи і користувача можна виконати однією командою:

Далі створимо директорію:

Зазначимо, що новий користувач і група мають доступ до цієї директорії:

Також обмежимо доступ до цієї директорії:

запуск Redis

Тепер ми можемо запустити сервісRedis:

У разі успішного запуску на консоль буде виведено таке повідомлення:

Перевірка Redis

Запустимо консоль Redis:

Наберемо команду ping

У разі якщо Redis працює коректно, то ви отримаєте у відповідь PONG

Зробимо найпростішу запис:

І виведемо її назад:

Щоб вийти з консолі RedisX використовуйте команду

Запуск Redis при включенні системи

Щоб Redis запускався при запуску системи, вкажемо systemd відповідні параметри:

висновок

Схожі статті