Linux下安装Redis
环境 : contos
选择一个版本 http://download.redis.io/releases
1 下载资源
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
2 解压
tar -xzf redis-5.0.7.tar.gz
3 建立个软连接 方便后期操作
ln -s redis-5.0.7 redis
4 安装
进去解压好的文件里, make&&make install,编译和安装
5 设置redis为后台启动
vim redis.conf
如果需要远程连接,需要将bind:127.0.0.1注释掉
将 daemonize no 改成 daemonize yes daemonize表示redis的运行方式是否为守护进程的方式
如果您使用的是云服务器千万不要这么设置,如果非要设置IP访问,请参考 阿里云的Redis服务安全加固 https://help.aliyun.com/knowledge_detail/37447.html
6 将redis加入到开机启动
# vim /etc/rc.d/rc.local 系统默认启动的时候执行rc.local 启动我们想要启动进程;如:nginx , redis
/usr/software/redis-5.0.7/src/redis-server /usr/software/redis-5.0.7/redis.conf
设置文件权限
chmod 777 /etc/rc.d/rc.local
7 重启服务器
reboot
8 验证是否启动
ps -ef | grep redis
netstat -antpl | grep redis
# 如 redis-cli -h 127.0.0.1 -p 6379 ping
redis-cli -h ip -p port ping
其他
手动启动的三种方式:
-
最简启动
进入redis目录下的src,执行 ./redis-server 会使用默认的配置文件
-
动态参数启动
redis-server --port 6380 (redis默认端口6379)
-
配置文件启动
redis-server configPath, 如 redis-server /usr/software/redis-5.0.7/redis.conf