Установка и запуск Redis, добавление автозапуска загрузки, удаленное подключение через графический интерфейс

Следующие команды основаны на системе centos7.

Установить

Сначала установите зависимости gcc

yum install -y gcc tcl

Загрузите сжатый файл в каталог /usr/local/src.

распаковать

tar -xzf redis-6.2.6.tar.gz

Войдите в каталог Redis

cd redis-6.2.6

запустить команду компиляции

make && make install

Команды запуска и выключения

Запустить Redis по умолчанию

redis-server

Укажите файл конфигурации в каталоге redis для запуска

redis-server redis.conf

Запуск Redis после изменения файла конфигурации запускается в фоновом режиме, поэтому вам необходимо проверить детали службы Redis, если вы хотите ее остановить.

 ps -ef | grep redis

затем используйте

kill -9 9999 #9999是使用上面命令查看到的redis的进程ID

Установите Redis для автоматического запуска при загрузке

Создайте новый файл системной службы

vi /etc/systemd/system/redis.service

добавить следующее

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

Перегрузка системных служб

systemctl daemon-reload

запустить редис

systemctl start redis

Посмотреть статус Redis

systemctl status redis

остановить редис

systemctl stop redis

перезапустить редис

systemctl restart redis

Загрузите редис

systemctl enable redis

Войдите в клиент командной строки

Для выполнения в каталоге /usr/local/bin

redis-cli [options] [commonds]

Общие варианты:

  • -h 127.0.0.1: укажите IP-адрес узла redis для подключения, по умолчанию 127.0.0.1.
  • -p 6379: укажите порт узла redis для подключения, по умолчанию 6379.
  • -a 123456: Укажите пароль доступа redis
    , но при вводе указанного пароля будет предупреждение, так что вообще не указывайте пароль, после входа в клиент командной строки можно выполнить pingтест сердцебиения с сервером, и сервер вернется обычноpong

Ссылка на графический интерфейс

ссылка для скачивания

После загрузки разархивируйте и установите
. Не забудьте изменить файл конфигурации Redis, bind 127.0.0.1измените его bind 0.0.0.0, чтобы разрешить любой доступ по IP
, и освободите порт 6379 брандмауэра, иначе соединение не будет работать. Если вы используете облачный сервер, добавьте порт 6379 в Группа безопасности.В противном случае доступ к ней невозможен.Следующая команда открывает порт 6379 в брандмауэре и перезапускает его.

firewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload

Проверьте, какие порты открыты

firewall-cmd --zone=public --list-ports

Если это локальная виртуальная машина, вы можете напрямую закрыть брандмауэр раз и навсегда, но если это облачный сервер, это не рекомендуется.

おすすめ

転載: blog.csdn.net/weixin_53236380/article/details/128800452