ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Запуск Redis в Windows 10

Запуск Redis в Windows 10

Начиная с Windows 10 (v1709 – 2017-09, Fall Creators Update ) вы можете запускать как минимум полдюжины приложений Linux в подсистеме Windows для Linux (WSL), и вы можете запустить Redis поверх них. VM не требуется. Нет докеров. Без шуток!

Как узнать, есть ли у меня Windows 10 с WSL?

Чтобы ответить на вопрос «Какая версия Windows работает на моем ПК? «Нажмите клавишу управления Windows + R, введите «winver», затем нажмите«ОК». Начиная с версии 10, у вас есть команда под названием «wslconfig». В ней перечислены дистрибутивы и элементы управления, которые начинаются с ввода «bash». Попробуйте!

Как настроить WSL!

  1. Чтобы включить подсистему Windows для Linux, следуйте инструкциям в документах Microsoft. Краткая версия: в Windows 10 Microsoft заменяет командную строку PowerShell в качестве оболочки по умолчанию. Откройте PowerShell в качестве администратора и запустите эту команду, чтобы включить подсистему Windows для Linux (WSL):
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  2. Перезагрузите Windows после внесения изменений, которые вам нужно сделать только один раз.
  3. Загрузите и установите один из поддерживаемых дистрибутивов Linux из магазина Microsoft .

Установка и тестирование Redis

  1. Запустите установленный дистрибутив из Windows Store и установите redis-сервер. Следующий пример работает с Ubuntu (вам нужно будет ждать инициализации и создать логин при первом использовании):
    > sudo apt-get update
    > sudo apt-get upgrade
    > sudo apt-get install redis-server
    > redis-cli -v
  2. Перезагрузите сервер Redis, чтобы убедиться, что он запущен:
    > sudo service redis-server restart
  3. Выполните простую команду Redis, чтобы убедиться, что ваш сервер Redis запущен и доступен:
    $ redis-cli 
    127.0.0.1:6379> set user:1 "AndreyEx"
    127.0.0.1:6379> get user:1
    "AndreyEx"
  4. Чтобы остановить сервер Redis:
    > sudo service redis-server stop

Дальнейшая информация

Exit mobile version