登录账户(我是直接root登录,在的文件夹是/root)
wget http://download.redis.io/releases/redis-5.0.3.tar.gz #下载redis
tar xzf redis-5.0.3.tar.gz #解压redis
cd redis-5.0.3
make
cd src
./redis-server #现在就已经可以开启服务了,现在配置守护进程和系统服务注册
ctrl+c 退出
cd /root/redis-5.0.3
vim redis.conf
daemonize yes #修改,开启守护进程
pidfile /var/run/redis_6379.pid #pid 文件路径 我这里是默认的没改
logfile "/root/redis-5.0.3/logs/redis.log" # 配置日志文件路径
#bind 127.0.0.1 #注释掉 bind 127.0.0.1
保存文件(shift+zz)
新建文件
vim /usr/lib/systemd/system/redis.service
[Unit]
Description=Redis
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/root/redis-5.0.3/src/redis-server /root/redis-5.0.3/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
----------------------------完成--------------------------------------
systemctl daemon-reload #重载系统服务
systemctl start redis #启动redis
--------------------------扩展安装----------------------------
cd /root
wget https://codeload.github.com/phpredis/phpredis/zip/develop
unzip develop
cd phpredis-develop
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
vim /usr/local/php/etc/php.ini #修改配置文件添加redis扩展 完成