В этой лабораторной работе вы узнаете, как установить и выполнить начальную настройку Redis на виртуальной машине LabEx. Лабораторная работа охватывает основные шаги для запуска и работы Redis, включая проверку установки и обеспечение доступности сервера.
Эта лабораторная работа проведет вас через обновление списков пакетов, установку Redis-сервера и подтверждение установки путем проверки статуса службы Redis. Вы также узнаете, как запустить Redis-сервер и проверить его подключение (connectivity).
Установка Redis и подключение к серверу
На этом шаге мы установим Redis на виртуальную машину LabEx и подключимся к Redis-серверу с помощью инструмента командной строки redis-cli. Redis — это хранилище структур данных в оперативной памяти (in-memory data structure store) с открытым исходным кодом, часто используемое в качестве базы данных, кэша и брокера сообщений (message broker).
Сначала обновим списки пакетов, чтобы убедиться, что у нас установлены последние версии программного обеспечения. Откройте терминал на виртуальной машине LabEx.
Выполните следующую команду:
sudo apt update
Эта команда обновляет список доступных пакетов. Вы должны увидеть вывод, указывающий на то, что списки пакетов обновляются.
Затем установите Redis с помощью команды apt install:
sudo apt install redis-server
Эта команда установит Redis-сервер и его зависимости. Вам может быть предложено подтвердить установку, введя y и нажав Enter.
После завершения установки запустите Redis-сервер:
sudo service redis-server start
Теперь давайте подключимся к Redis-серверу с помощью команды redis-cli. Эта команда открывает интерфейс командной строки Redis, позволяя вам взаимодействовать с Redis-сервером.
redis-cli
Вы должны увидеть приглашение, которое выглядит так:
127.0.0.1:6379>
Это указывает на то, что вы подключены к Redis-серверу и можете начать выполнять команды. Оставьте это соединение открытым для следующего шага.
Проверка подключения и установка ключа
Теперь, когда вы подключены к Redis-серверу с помощью redis-cli, давайте проверим соединение и установим простую пару ключ-значение (key-value pair).
Сначала проверьте подключение с помощью команды PING:
PING
Если Redis-сервер работает правильно, вы должны получить следующий ответ:
PONG
Это подтверждает, что Redis-сервер запущен и работает, и вы можете с ним взаимодействовать.
Далее, давайте установим пару ключ-значение. Команда SET используется для установки строкового значения ключа (string value of a key). Например, давайте установим ключ с именем mykey со значением Hello Redis:
SET mykey "Hello Redis"
Вы должны получить следующий ответ:
OK
Это указывает на то, что пара ключ-значение была успешно установлена.
Наконец, выйдите из redis-cli:
quit
Важно выйти из redis-cli, чтобы ваши команды были зарегистрированы (logged), прежде чем нажать кнопку "Continue".
Получение значения ключа
На этом шаге мы получим значение ключа, который мы установили на предыдущем шаге, используя команду GET.
Сначала подключитесь к Redis-серверу с помощью команды redis-cli:
redis-cli
Теперь давайте получим значение ключа mykey с помощью команды GET:
GET mykey
Вы должны получить следующий ответ:
"Hello Redis"
Это значение, которое мы установили для ключа mykey на предыдущем шаге.
Наконец, выйдите из redis-cli:
quit
Не забудьте выйти из redis-cli, чтобы ваши команды были зарегистрированы (logged), прежде чем нажать кнопку "Continue".
Резюме
В этой лабораторной работе вы узнали, как установить и выполнить начальную настройку Redis на виртуальной машине (VM) LabEx. Вы начали с обновления списков пакетов и установки Redis-сервера. Затем вы подключились к Redis-серверу с помощью инструмента командной строки redis-cli, проверили соединение с помощью команды PING, установили пару ключ-значение (key-value pair) с помощью команды SET и получили значение ключа с помощью команды GET. Не забывайте выходить из redis-cli после каждого шага, чтобы ваши команды были зарегистрированы (logged).