1.准备
本次安装我们以redis-5.0.8.tar.gz为例。
下载地址:https://redis.io/download
2.安装
将redis的安装包上传到/usr/local/software目录下。
进入到redis安装包存放目录,解压安装包
tar -zxvf redis-5.0.8.tar.gz
安装gcc编译环境
yum install -y gcc-c++
进入到redis解压后的目录,然后编译安装
make && make install
此时,redis已经安装成功了,接下来将redis配置开机自启动
3.开机自启
进入redis安装包的utils目录
cd /usr/local/software/redis-5.0.8/utils
拷贝redis_init_script文件到/etc/init.d目录
cp redis_init_script /etc/init.d/
创建/usr/local/redis目录,用于存放redis配置文件
mkdir /usr/local/redis
拷贝redis安装包中的redis.conf文件到/usr/local/redis目录
cp redis.conf /usr/local/redis/
进入/usr/local/redis目录,先创建working目录,用于redis工作目录
mkdir working
修改redis.conf配置文件
vim redis.conf
修改daemonize no ==》daemonize yes,yes表示redis后台运行
修改dir ./ ==> dir /usr/local/redis/working,设置redis工作目录
修改 bind 127.0.0.1==》bind 0.0.0.0,代表可以远程连接,不限制ip
修改 # requirepass foobared ==》 requirepass root,设置redis密码为root
进入/etc/init.d目录,修改redis_init_script文件
cd /etc/init.d/
vim redis_init_script
修改CONF="/etc/redis/${REDISPORT}.conf" ==》 CONF="/usr/local/redis/redis.conf"
为redis_init_script文件设置可执行的权限
chmod 777 redis_init_script
启动redis
./redis_init_script start
重启服务器,观察是否有redis进程