LINUX(CentOS 7) php7.4安装redis以及php-redis扩展
CentOS 7下PHP7.3安装redis扩展1.安装phpize2.下载、解压、编译Redis3.解压php7.zip总结1.安装phpizeyum -y install php73-php-devel2.下载、解压、编译Rediscd /usr/local/srcwget http://download.redis.io/releases/redis-4.0.6.tar.gztar -zxv
@[TOC](LINUX(CentOS 7) php7.4安装redis以及php-redis扩展)
一.安装redis
1.下载、安装redis
redis官方下载地址:http://redis.io/download,根据自己需要选择下载
cd /usr/local/src
wget http://download.redis.io/releases/redis-5.0.14.tar.gz
tar -zxvf redis-5.0.14.tar.gz
cd redis-5.0.14
make && make PREFIX=/usr/local/redis install
2.配置redis
安装完成后进入/usr/local/redis/bin目录,会有redis服务程序redis-server和redis测试程序redis-cli。然后启动redis服务。
cd /usr/local/redis/bin
./redis-server
这种启动方式适用的是默认配置,就和在window下启动一样,关掉窗口redis服务就会关闭,所以我们需要配置redis在后台运行。
vim /usr/local/src/redis-5.0.14/redis.conf
将 daemonize no 改为 daemonize yes
daemonize yes
然后保存就可以了。再次启动redis服务
/usr/local/redis/bin/redis-server /usr/local/src/redis-5.0.14/redis.conf
测试redis服务,表示成功
/usr/local/redis/bin/redis-cli -p 6379
127.0.0.1:6379> ping
PONG
查看redis进程是否开启
ps -ef | grep redis
关闭redis服务命令
127.0.0.1:6379> shutdown
not connected> exit
[root@localhost bin]#
3.配置redis服务管理脚本
cp /usr/local/src/redis-5.0.14/utils/redis_init_script /etc/init.d/redis
修改redis,vim /etc/init.d/redis
vim /etc/init.d/redis
#修改配置项
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
CONF="/usr/local/src/redis-5.0.14/redis.conf"
4.启动redis
查看redis进程是否开启
ps -ef | grep redis
启动redis服务
/etc/init.d/redis start
二.安装php redis扩展
1.安装phpize
yum -y install php74-php-devel
2.下载并安装redis
redis扩展地址 https://pecl.php.net/package/redis 根据自己需要选择下载
cd /usr/local/src
wget http://pecl.php.net/get/redis-5.3.4.tgz
tar -zxvf redis-5.3.4.tgz
cd redis-5.3.4
phpize # **或者你自己的php目录下**/bin/phpize
./configure --with-php-config=/opt/remi/php74/root/usr/bin/php-config # **你自己的php目录下**/bin/php-config
make && make install
进入php.d文件夹创建20-redis.ini,
redis.ini中加入:
;redis
extension=redis.so
cd /etc/opt/remi/php74/php.d
vim 20-redis.ini
extension=redis.so #新增这行
重启php-fpm服务
systemctl restart php74-php-fpm
3.查看是否安装成功
php -m
redis命令
/etc/init.d/redis start #启动命令
redis-cli -p 6379 shutdown #关闭命令
更多推荐
所有评论(0)