做个技术宅

linux下安装redis和php redis扩展

1.安装redis

yum install redis
查看redis版本
redis-cli --version
启动redis
systemctl start redis
重启redis
systemctl restart redis
设置开机启动
systemctl enable redis
设置redis密码
修改/etc/redis.conf文件
去掉requirepass前面的#号,后面的字符是需要设置的密码
设置redis远程登录
修改/etc/redis.conf文件
把 bind 127.0.0.1 改为bind 0.0.0.0

2.安装php redis扩展

下载redis扩展源码
wget -c http://pecl.php.net/get/redis-3.1.2.tgz
tar xzf redis-3.1.2.tgz
cd redis-3.1.2
找到phpize的位置
find / -name phpize
/usr/bin/phpize
如果遇到'Can't find PHP headers in /usr/include/php'
执行yum install php-devel 注意PHP版本与devel版本对应 最好这样yum -y install php70w-devel
./configure --with-php-config=/usr/bin/php-config
make clean
make
make install
修改php.ini 文件添加redis扩展配置:extension=redis.so
PHP7环境下需要将/usr/local/php7/lib/php/extensions/no-debug-non-zts-20160303目录下的redis.so文件copy到/usr/local/php7/lib/php/extensions/下

回复

This is just a placeholder img.