'''
写在前面:我是在CentOS 7.5的DevSatck的用户下进行安装的,所有的命令和路径根据你自己的需求进行调整。
'''
$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz
$ tar xzf redis-4.0.10.tar.gz
$ cd redis-4.0.10
$ make MALLOC=libc
$ yum install tcl (为make test提供支持)
$ sudo make test
$ 将src文件夹的所有内容全部复制到/usr/local/bin下面
cp -r /opt/stack/redis-4.0.10/src /usr/local/bin
$ cd到解压路径的src
cd /opt/stack/redis-4.0.10/src && sudo make install
$测试是否安装成功
./redis-server
出现这个就说明装好了
$配置REDIS
- 将redis改成可后台运行:redis.conf里面的daemonize no改为yes
- 设置远程可连接:redis.conf里面的bind 127.0.0.1注释掉 或者 改为bind 0.0.0.0
- 设置redis连接密码:redis.conf里面的requirepass 后面改为自定义的密码(可以不设置)
设置完成后执行
$ sudo /usr/local/bin/redis-server redis-4.0.10/redis.conf (启动配置链接)
设置开机自启
- 在/etc下新建redis目录
sudo mkdir /etc/redis
- 将/usr/local/redis-4.0.9/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf
- 将redis的启动脚本复制一份放到/etc/init.d目录下
sudo cp /redis-4.0.10/utils/redis_init_script /etc/init.d/redisd
- 设置开机自启
sudo cd /etc/init.d && sudo chkconfig redisd on