1. Перетащите под действием / USR / местные
2. Экстракт
принимает ZXF Redis -4,0 .8.tar.gz
3. MkDir / USR / Redis
4. Compile
CD Redis-4.0.8 / ЦСИ
делают
После Redis-4.0.8 сделать в директории SRC, есть четыре исполняемые файлы Redis-сервер, Redis-тесты, Redis-консоль и redis.conf.
Четыре копии этих файлов в / USR / Redis внутри
мв Redis-сервер / USR / Redis
мв Redis-тест / USR / Redis
мв Redis-кли / USR / Redis
мв redis.conf / USR / Redis
5. ням установить Redis
Затем написать сценарий
# Chkconfig: 2345 10 90 # Описание: Запуск и остановка Redis PATH = / USR / местные / бен: / SBIN: / USR / бен: / бен REDISPORT = 6379 EXEC = / USR / бен / Redis-сервер REDIS_CLI = / USR / бен / Redis-кли PIDFILE = / вар / запуска / redis.pid CONF = "/ и т.д. / redis.conf" # AUTH = "1234"设置的Redis的密码 случай "$ 1" в начале) , если [-f $ PidFile] затем эхо «$ PIDFILE существует, процесс уже запущен или вышел из строя.» еще эхо "Запуск сервера Redis ..." $ EXEC $ CONF фи если [ "$?" = "0"] затем эхо "Redis работает ..." фи ;; остановка) , если [! -f $ PIDFILE] затем эхо "$ PIDFILE существует, процесс не работает." еще PID = $ (кат $ PIDFILE) эхо "Остановка ..." $ REDIS_CLI -p $ REDISPORT ОТКЛЮЧЕНИЯ сон 2 в то время как [-x $ PIDFILE] сделать эхо «Ожидание Redis для выключения ...» сна 1 сделано эхо «Redis остановился» фи ;; перезагружать | принудительную перезарядка) $ {0} остановки $ {0} начать ;; *) Эхо "Использование: /etc/init.d/redis {начать | остановить | перезапуск | форс-перезарядку}"> & 2 выхода 1 ESAC
6. Установка разрешений
CHMOD 755 Redis
7. Установите загрузчик от Kai
chkconfig Redis на
8. навсегда отключить брандмауэр
Linux постоянно отключить брандмауэр
# закрыть iptable
/etc/init.d/iptables ОСТАНОВИТЬ
# IPTables , чтобы убедиться в том , чтобы закрыть
/etc/init.d/iptables Status
# IPTables закрыть загрузку с самого начала
chkconfig IPtables от
9. Перезагрузка Linux
перезагрузка