1. 安装redis
http://download.redis.io/releases/
在这个链接中选择需要安装的redis版本;
创建一个redis安装目录;mkdir /usr/local/redis;然后
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
2. 解压
tar -zxvf redis-4.0.6.tar.gz
3. 通过yum安装gcc
yum install gcc
遇到选择输入y;
4. 进入redis安装目录
cd /usr/local/redis/redis-4.0.6
5. 编译安装
make MALLOC=libc
5.2 将/usr/local/redis-4.0.6/src目录下的文件复制一份到/usr/local/bin目录
cd src && make install
安装完成
1. 启动redis(三种方式)
进入redis src目录, cd src
./redis-server
以后台的方式启动redis,修改redis.conf配置文件,cd /usr/local/redis/redis-4.0.6/conf,vi redis.conf
2.1.将daemonize no修改为daemonize yes,修改后保存并退出;如果在配置文件中不好找到这个配置属性的话,可以输入/daemonize进行快速查询.
2.2.指定配置文件启动 ./redis-server /usr/local/redis/redis-4.0.6/redis.conf
设置redis开机自启
3.1.在/etc目录下新建一个redis目录,cd /etc; mkdir redis;
3.2.将/usr/local/redis/redis-4.0.6/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf; cp /usr/local/redis-4.0.6/redis.conf /etc/redis/6379.conf
3.3.将redis的启动脚本复制一份放到/etc/init.d目录下;cp /usr/local/redis/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd
3.4.设置redis开机自启动,切换到/etc/init.d目录下;cd /etc/init.d
3.5.执行自启命令;chkconfig redisd on;如果提示service redisd does not support chkconfig,说明redisd服务不支持chkconfig;解决这个问题;使用vim编辑redisd文件,在第一行加入下面的两行注释,保存退出
3.6.命令:第一行:# chkconfig: 2345 90 10 第二行:# description: Redis is a persistent key-value database
3.7.再次执行开机自启命令;chkconfig redisd on
3.8.现在已经配置好开机自启了,可以通过服务的方式启动redis和关闭了;启动:service redisd start;关闭:service redisd stop
完。