windows和linux的redis的安装

来源:互联网 发布:ubuntu caffe cuda8 编辑:程序博客网 时间:2024/06/05 10:14

http://www.redis.net.cn/order/redis的一些命令
【windows下安装redis】
下载地址:https://github.com/dmajkic/redis/downloads。
打开一个cmd窗口 使用cd命令切换目录到 C:\redis 运行redis-server.exe redis.conf。 如果想方便的话,可以把redis的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个redis.conf可以省略,如果省略,会启用默认的。输入之后,会显示如下界面:

这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。 切换到redis目录下运行
redis-cli.exe -h 127.0.0.1 -p 6379。
设置键值对set myKey abc 取出键值对get myKey
下载地址:http://pecl.php.net。搜索redis 让php识别 在php.ini 加上 extension=php_redis.dll 并且在php文件相应版本文件夹下的ext中放入 php_redis.dll文件 该文件在下载widows包中 有!

【linux下安装redis】

http://www.runoob.com

$ wget http://download.redis.io/releases/redis-3.2.1.tar.gz $ tar xzf redis-3.2.1.tar.gz $ cd redis-3.2.1$ make 

这个时候安装gcc后继续make 这个时候我们可以

 make MALLOC=libc /make disclean 
make 

make完后 redis-3.2.1目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,
两个程序位于安装目录 src 目录下: 下面启动redis服务.

 $ cd src $ ./redis-server

再打开一个窗口

./src/./redis-cliset foo 123get foo

安装扩展让php识别linux 下的redis https://github.com/phpredis/phpredis/releases/tag/2.2.8

$ wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz$ cd phpredis-2.2.7

进入 phpredis 目录

$ /usr/local/php/bin/phpize 

# php安装后的路径 这个目录需要更改我们可以

$whereis phpize

查看它所在目录

$ ./configure --with-php-config=/usr/local/php/bin/php-config 

#这里咱们目录是 /user/bin/php-config

$ make &&make install

这个需要我们安装php-dev

$yum install php-devel

修改php.ini

$vi /usr/local/php/lib/php.ini

在其中加入

extension=redis.so

这是在appache中 如果在nginx中 我们需要重启一下php-fp

$msystemctl restart php-fpm

进入redis文件启动redis

$./src/redis-server redis.conf

&进入

$ redis-cli -h 127.0.0.1

在php 中

$redis = new Redis();$redis->connect('IP',6379);$redis->set('foo',123);echo $redis->get('foo');

为了安全考虑我们可以设置一个密码AUTH password 如果报这个错误 我们可以输入

$ CONFIG SET requirepass '123456789'

设置密码!那么我们再次访问进去后要输入

AUTH 123456789php 

中我们也要加入

 $redis->auth('123456789');
0 0
原创粉丝点击