reids下载地址:下载 |雷迪斯 (redis.io)
--1解压
tar xzvf redis-6.2.5.tar.gz
--2安装
cd redis-6.2.5
make
如果报 cc:command not found
使用yum安装gcc环境
yum install gcc
cd src
make install PREFIX=/usr/local/redis
--3移动配置文件到安装目录下
cd ../
mkdir /usr/local/redis/etc
mv /data/redis-6.2.5/redis.conf /usr/local/redis/etc
-4配置redis为后台启动
-----------取 redis.conf 文件复制到/usr/local/redis/etc
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes
同时把密码修改了 requirepass hua#123
--5将redis加入到开机启动: 手动执行
vi /etc/rc.local
在里面添加内容:
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
一定要给文件加上执行权限
--6.或者书写systemctl文件
[root@web02 ~]# cat /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
--6.开启redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
--7.将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用
cp /usr/local/redis/bin/redis-server /usr/local/bin/
cp /usr/local/redis/bin/redis-cli /usr/local/bin/
--8.关闭redis
kill redis 或者systemctl stop redis
--9.查看进程
[root@web02 ~]# ss -lntup |grep 6379
tcp LISTEN 0 128 *:6379 *:* users:(("redis-server",pid=1043,fd=6))
tcp LISTEN 0 128 [::1]:6379 [::]:* users:(("redis-server",pid=1043,fd=7))