centos7安装redis以及php-redis扩展
一、安装redis
1. 下载redis安装包
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
2. 解压压缩包
tar -zxvf redis-4.0.6.tar.gz
3. yum安装gcc依赖(已安装过可忽略)
yum install gcc -y
4. 进入解压后的redis目录
cd redis-4.0.6
5. 开始编译安装
make && make install
出现下图,说明安装完成
6. 以后台进程方式启动redis
(1)修改redis.conf文件
找到 daemonize no
修改为 daemonize yes
(2)指定redis.conf文件启动
redis-server yourpath/redis-4.0.6/redis.conf
(3)查看redis进程
ps aux | grep redis
启动成功
redis默认端口为6379,阿里云的服务器可能需要添加端口
二、配置php的redis扩展
redis服务安装完成,接下来配置php的redis扩展,phpredis属于php扩展,所以需要phpize,关于phpize详情可以参考手册 http://php.net/manual/zh/install.pecl.phpize.php。
1. 如果你的服务器没有安装phpize,要先安装:
yum install php-devel
2. 下载源码包,wget下载github上的文件
wget https://github.com/nicolasff/phpredis/archive/master.zip
3. 解压(如果没有解压命令要先安装:yum install unzip)
unzip master.zip
解压目录为:yourpath/phpredis-master
4. 进入到phpredis-master目录,执行:
phpize
显示
5. ll会发现目录下多了几个配置文件,然后执行:
./configure
6. 编译安装,执行:
make && make install
执行完毕后会显示扩展路径:
7. 把redis.so 扩展添加到php配置中
可以编辑php.ini文件,在文件中添加
extension=redis.so
或者直接
echo extension=redis.so > /etc/php.d/redis.ini
8. 验证是否安装成功
执行 php -m
在列表中看到redis即安装成功
或者查看phpinfo,看到
安装成功
9. 测试php连接redis
在根目录中新建一个php文件:
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
//查看服务是否运行
echo "Server is running: " . $redis->ping();
运行输出:
Server is running: +PONG
连接成功
- centos7安装redis3.0以及phpredis扩展
- Centos7上安装PHP-Redis扩展以及一些简单的实用
- windows下安装redis以及在xmapp下给php安装redis扩展库
- Windows下为PHP安装redis扩展以及使用方法
- Windows 下Redis安装以及PHP的扩展DLL下载
- CentOS7安装redis数据库及php-redis扩展
- linux 下安装redis以及php Redis扩展
- windows下安装redis 以及phpredis的扩展 (windows redis php&php7)
- windows下安装redis 以及phpredis的扩展 (windows redis php&php7)
- redis安装以及php扩展
- mac 中安装redis 以及 安装php-redis扩展过程详细记录
- ubuntu安装PHP7.0以及memcache,redis等常用扩展
- debian7.7环境下 源码安装redis以及phpredis扩展
- linux 上安装redis服务以及php的redis扩展
- Redis以及Redis的php扩展安装无错版
- linux下Redis以及phpredis扩展安装
- Centos7下安装php-redis扩展及简单使用
- Windows下安装redis以及PHP redis扩展
- Redis以及Redis的php扩展安装无错版
- CentOS7下PHP7,MySQL5.7,Nginx1.10以及对应的redis,swoole扩展的安装与配置