redis下载地址:http://redis.io/download
1.通过FTP上传至/usr/local/src/
目录下,tar -zxvf redis-4.0.6.tar.gz
解压。
image.png
2.进入目录,执行make
编译
image.png
image.png
3.进入src目录,执行make install
安装
image.png
4.进入src目录,执行``./redis-server ```开启服务,如果linux退出当前会话则服务关闭!
image.png5.redis默认不作为守护进程运行,编辑配置文件vim redis.conf
,找到daemonize no
,把no改成yes就可以后台为守护进程运行了
image.png
image.png
6.重新开启redis服务:./redis-server /usr/local/src/redis-4.0.6/redis.conf
image.png
7.输入命令netstat -tunpl|grep 6379
查看6379端口号redis占用,开启客户端./redis-cli
image.png
redis 常用命令:
redis-server /usr/local/src/redis-4.0.6/redis.conf #开启redis服务端
pkill redis-server #关闭redis服务
killall redis-server #关闭redis服务
redis-cli #开启客户端
redis-cli shutdown #关闭redis客户端(貌似服务端也一起关闭了)
netstat -tunpl|grep 6379 #查看redis 默认端口号6379占用情况
php安装redis扩展:
redis扩展下载地址:http://pecl.php.net/package/redis
8.解压之后进入目录,输入phpize
用phpize生成configure配置文件
image.png
9.配置:后跟的是php-config的绝对路径./configure --with-php-config=/alidata/server/php/bin/php-config
image.png
10.编译安装,成功之后再php的扩展目录extensions下会生成redis.so
make #编译
make test #不要忘了执行
make install #安装
image.png
11. 切换php下的etc目录找到php.ini,编辑添加 extension=redis.so
,重启nginx和php-fpm
image.png
12. 重启nginx和php-fpm,查看phpinfo中的redis扩展是否安装成功!
service php-fpm restart #重启php服务
service nginx restart #重启nginx服务
image.png
image.png
添加auth验证:
13.vim打开redis.conf,输入 / requirepass
或者? requirepass
查找requirepass,去掉前面#,后面添加密码
image.png
14.重启redis-server服务,客户端redis-cli进入redis,就要用auth password
了
redis-cli -h 127.0.0.1 -a root #使用密码验证进入redis
redis-cli #也可进入redis后再验证密码
auth password #验证密码
image.png
15.PHP简单redis操作:
php代码:
image.png
浏览器打印结果:
image.png
网友评论