首先 下载redisphp
linux:linux
http://download.redis.io/releases/redis-3.0.5.tar.gznginx
windows:
git
https://github.com/dmajkic/redis/downloadsgithub
windos下 redis
安装好redis后直接启动数据库
启动后注意欢迎界面不要关闭。这就是redis开启状态apache
其后打开redis-clivim
redis默认端口为6379 windows
测试命令
set test success
get test
若是get test 获取到值 那么redis安装成功
redis 启动方式:cmd 进入redis 安装目录 redis-server.exe redis.windows.conf
php redis 扩展
http://windows.php.net/downloads/pecl/snaps/redis/2.2.5
下载对应版本后把扩展丢进php/ext中 还要下载对应的依赖,而后在重启apache/nginx
echo phpinfo();
搜索redis 会看到redis扩展已经安装成功。
假如没有搜索到redis 则对应的扩展版本不对,继续更换不一样版本.dll(注意:php 有分nts 和 ts )
linux下则
tar xvzf redis-stable.tar.gz
cd redis-stable
make
make install
make命令执行完成后,会在src目录下生成5个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump,它们的做用以下:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操做工具。固然,你也能够用telnet根据其纯文本协议来操做
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-check-aof:更新日志检查
redis-check-dump:用于本地数据库检查
步骤3、配置
cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/
而后新建目录,存放配置文件
mkdir /etc/redis
mkdir /var/redis
mkdir /var/redis/log
mkdir /var/redis/run
mkdir /var/redis/redis
在redis解压根目录中找到配置文件模板,复制到以下位置。
cp redis.conf /etc/redis/redis.conf经过vim命令修改
daemonize yes //守护进程的开启
pidfile /var/redis/run/redis_6379.pid
logfile /var/redis/log/redis_6379.log
dir /var/redis/redis
最后运行redis:
$ redis-server /etc/redis/redis.conf
可用netstat –atln 查看端口是启动安装成功 也能够直接 ps aux | grep redis
打开redis-cli
测试命令与windows同样
配置php redis 扩展
若是是编译安装的php 在php目录下找到phpize的(若是没有找到 则执行 yum isntall -y php-devel)
把下载好的 php redis 扩展 解压到 /ext/phpredis/ 中(里面可看到其余php的扩展 pdo等等)注意 须要在ext目录下
执行
# /usr/local/php/bin/phpize (phpize路径)
# ./configure --with-php-config=/usr/local/php/bin/php-config (php-config路径)
# make && make install
而后配置hp.ini
vi /usr/local/php/lib/php.ini
extension=redis.so
去到php的扩展库 /php/modules/中查找是否存在redis.so
重启apache
echo phpinfo();
查找redis扩展是否安装成功,后续步骤与windows同样 这里再也不重复。