1.redis 下载
通过官网下载:Redis
linux系统通过命令下载:
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
2.linux 安装redis
在安装之前,安装gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
进入安装目录(不一定非要在usr/local下面,其他目录也可以),下载、解压、修改名称
cd /usr/local
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
tar xzf redis-6.2.6.tar.gz
mv redis-6.2.6 redis
进入redis目录进行安装
cd redis
make && make install
make[1]: Leaving directory `/usr/local/redis/src' 这个不是一个错误,是一个提示
修改redis配置
vi redis.conf
#第75行 (服务端绑定的IP地址)
bind 0.0.0.0 -::1
#第257行 daemonize 设置成yes让redis服务器启动有守护进程管理
daemonize yes
#第901行 requirepass 设置密码(尽量设置复杂一点,拒绝弱口令)
requirepass ldxdcuy1024
启动redis
cd src
./redis-server /usr/local/redis/redis.conf
将redis添加到系统服务并设置开机启动
cp /usr/local/redis/utils/redis_init_script /etc/init.d/redis
vi /etc/init.d/redis
密码填写自己设置的密码
$CLIEXEC -a "ldxdcxy1024" -p $REDISPORT shutdown
删除redis_6379.pid
rm -rf /var/run/redis_6379.pid
开启服务自启动
chkconfig redis on
并开机自启服务
chkconfig --add redis
测试:因为安装完成已经启动了redis,停止服务( 13231 是通过 ps -ef | grep redis)
获取到的
kill -9 13231
启动或停止服务
service redis start
service redis stop
到这里安装就结束了