centos7.6离线安装redis
1、解压
tar -zxvf redis-5.0.6.tar.gz -C /home/
2、查看gcc
gcc --version
不存在则,需要安装:不存在则,需要安装:
unzip gcc.zip
cd gcc
rpm -Uvh *.rpm --nodeps --force
3、编译
cd redis-5.0.6
make MALLOC=libc
cd src && make install
4、启动
./redis-server
5、复制redis配置文件
mkdir /etc/redis
cd ../
cp redis.conf /etc/redis/6379.conf
设置redis后台启动:
vi /etc/redis/6379.conf
设置:daemonize yes
6、将启动文件拷贝到init.d中
cp utils/redis_init_script /etc/init.d/redisd
7、修改启动脚本参数
vi /etc/init.d/redisd
EXEC=/home/redisredis-5.0.6/src/redis-server
CLIEXEC=/home/redis-5.0.6/src/redis-cli
PIDFILE=/home/redis-5.0.6/redis_${REDISPORT}.pid
8、增加脚本执行权限
chmod +x /etc/init.d/redisd
9、 增加系统服务
chkconfig --add redisd
chkconfig --list redisd
10、启动redis
service redisd start
11、查看端口
netstat -lnp|grep 6379
12、设置redis 远程连接和密码
vi /etc/init.d/redisd
修改如下内容
#bin 127.0.0.1
protected-mode no
requirepass 123456
11.进入redis
redis-cli -h 127.0.0.1 -p 6379
config set requirepass 123456
12、杀掉进程,重启服务
pkill redis-server
service redisd start