centos下安装redis
1.下载安装包
2.解压安装包
tar -zxvf redis-4.0.6.tar.gz
3.编译安装
make
4.进入src文件继续编译
[root@es redis-4.0.6]# cd src && make install
5.启动方式设置
5.1 直接启动,src目录下执行:./redis-server (窗口关闭进程停止)
5.2 后台启动
修改redis.conf文件,daemonize no 修改为:yes,启动时候指定配置文件。
5.3开机自启动:
redis_init_script 脚本拷贝到 /etc/init.d 下 修改名字为 redis
[root@es init.d]# cp /home/redis-4.0.6/utils/redis_init_script /etc/init.d/redis
编辑配置文件。添加注释头部信息:
redis默认不支持chkconfig,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
拷贝一下redis.conf文件到/etc/redis目录下:
cp redis.conf /etc/redis/6379.conf
编辑一下6379.conf文件,将daemonize 的 no 值改成 yes
赋权
[root@es redis]# chmod +x /etc/init.d/redis
开启启动
[root@es redis]# chkconfig redis on
redis启动:
redis停止:
服务器reboot或者shutdown下点重新启动后,我们查询redis进程其实已经启动了
备注:编译安装需要gcc环境,yum intsall gcc.
修改配置:
- 允许远端访问: # bind 127.0.0.1
- 后端启动(守护进程):daemonize yes
- 允许外部访问:protected-mode no