下载安装
$ wget http://download.redis.io/releases/redis-4.0.6.tar.gz
$ tar xzf redis-4.0.6.tar.gz
$ cd redis-4.0.6
$ make
测试
现在编译的二进制文件在src
目录中可用 。运行Redis:
$ src/redis-server
您可以使用内置客户端与Redis进行交互:
$ src/redis-cli –p 6379
redis> set foo bar
OK
redis> get foo
"bar"
修改配置文件
vim ../redis.conf
daemonize no
改为yes,以守护进程的方式运行
port 6379
端口改为7000
注释掉
bind 127.0.0.1
开启密码登录
requirepass sctrl
logfile "/var/log/redis.log"
masterauth "sctrl" 主从拷贝密码
slave-priority 100
slaveof 主库ip 7000
开机启动:
拷贝启动脚本
cp /opt/redis-4.0.6/src/utils/redis_init_script /etc/init.d/redis
修改启动脚本,参照一下脚本
添加脚本到启动项
chkconfig --add redis
或者以下方式
CONFIG SET CONFIG_SETTING_NAME NEW_CONFIG_VALUE
Config set config_setting_name new_config_value
本地防火墙开通7000端口
firewall-cmd --add-port=7000/tcp --permanent
firewall-cmd --reload
其他命令:
停止redis: redis-cli –p 6379 shutdown
以后台进程启动:redis-server &
连接数据库:redis-cli –p 6379 –a sctrl
退出Redis-cli:quit
查看redis启动状态:ps –ef|grep redis