Linux 安装 Redis
1.安装前的准备(安装gcc)
yum install gcc-c++
2.将redis下载到/usr/local/src目录下
cd /usr/local/src
wget http://download.redis.io/releases/redis-2.8.17.tar.gz #下载
tar xzf redis-2.8.17.tar.gz #解压
cd redis-2.8.17 #进入安装目录
make #编译
注:make完成后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下
4.启动redis服务
cd src
./redis-server
注:./redis-server & 将redis服务运行在后台
注意上面启动redis服务的方式使用的是默认配置。我们也可以通过启动参数告诉redis使用指定配置文件,命令如下:
./redis-server redis.conf
redis.conf是默认的配置文件,我们可以根据需要使用自己的配置文件。
5.redis服务启动后,我们就可以使用测试客户端程序redis-cli和redis服务进行交互了。
cd src
./redis-cli
127.0.0.1:6379>set key gentry
OK
127.0.0.1:6379> get key
"gentry"
到此,Linux安装Redis就告一段落!!!
接下来安装php_redis.dll扩展让php支持redis
1.安装前的准备(安装php-devel)
yum install php-devel
2.将扩展 用样安装到/usr/local/src目录下
cd /usr/local/src
wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz #下载扩展
tar zxf 2.2.4.tar.gz
cd phpredis-2.2.4
/usr/bin/phpize #phpize执行文件的路径
注:执行/usr/bin/phpize 前使用whereis phpize查看phpize的路径
3.进行配置
./configure --with-php-config=/usr/bin/php-config
在进行上面的命令前,不妨同样使用whereis php-config 查看php-config路径
#编译安装
make && make install
到这一步,
php-redis
扩展就安装完成啦!!!
php加载redis扩展
1.进入php.ini配置文件
vi /etc/php.ini
在php.ini的任意行添加以下内容
extension=redis.so
2.保存退出,重启apache
systemctl restart httpd
3.phpinfo查看redis是否安装成功(看到下面的样式,证明redis安装成功啦)
4.进入/var/www/html 执行php代码测试redis
$redis = new Redis();
$redis->connect('192.168.1.249', 6379);
$redis->set('key','gentry');
echo $redis->get('key');
页面能够输出gentry,一切都搞定啦!!!
如需要linux安装memcache:http://blog.csdn.net/gentry__/article/details/51933874