安裝環境(redis3.0以上才支持集羣部署)linux
1.服務器環境:linux Centos release 6.8redis
2.Redis版本(2.8.13)下載地址:http://download.redis.io/releases/mongodb
3.預裝軟件(gcc、tcl)服務器
(兩部分 Redis Server和Redis Cli)spa
服務器安裝使用rest
tar -xf redis-2.8.13.tar.gz cd redis-2.8.13 make sudo make install
安裝路徑:/usr/local/bin/redis-server/code
啓動 (啓動每每後面要加一個配置文件redis.conf)server
這個配置文件的原型 在編譯後的文件夾能夠找到(能夠拷貝到home的目錄下)修改一下後臺啓動daemonize yes和端口blog
啓動:./redis-server /home/redis.confip
查看是否啓動:ps aux|grep redis-server
客戶端安裝
其實客戶端已經在上面的 命令中安裝了,能夠直接使用了
which redis-cli (查看路徑)
用reids客戶端登陸服務端
redis-cli -h 127.0.0.1 -p 端口
命令 info
-----------------------
將Redis添加到系統服務中去。
#表示基礎信息 [Unit] #描述 Description=Redis #在哪一個服務以後啓動 After=syslog.target network.target remote-fs.target nss-lookup.target #表示服務信息 [Service] Type=forking #注意:須要和redis.conf配置文件中的信息一致 PIDFile=/var/run/redis_6379.pid #啓動服務的命令 #redis-server安裝的路徑 和 redis.conf配置文件的路徑 ExecStart=/usr/local/bin/redis-server /opt/redis/redis.conf #從新加載命令 ExecReload=/bin/kill -s HUP $MAINPID #中止服務的命令 ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true #安裝相關信息 [Install] #以哪一種方式啓動 WantedBy=multi-user.target #multi-user.target代表當系統以多用戶方式(默認的運行級別)啓動時,這個服務須要被自動運行。
文件建立好保存以後,要執行 systemctl daemon-reload
命令,使配置生效。
開機啓動: systemctl enable mongodb.service
查看mongodb服務是否設置開機啓動: systemctl is-enabled mongodb.service
中止mongodb服務開機啓動: systemctl disable mongodb.service
啓動: systemctl start mongodb.service
查看狀態: systemctl status mongodb.service
重啓: systemctl restart mongodb.service
中止: systemctl stop mongodb.service
monodb 換 redis