linux下redis安装以及php扩展等操作!

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安装
linux下redis安装以及php扩展等操作!_第1张图片
image.png
4.进入src目录,执行``./redis-server ```开启服务,如果linux退出当前会话则服务关闭!
linux下redis安装以及php扩展等操作!_第2张图片
image.png
5.redis默认不作为守护进程运行,编辑配置文件vim redis.conf,找到daemonize no,把no改成yes就可以后台为守护进程运行了
image.png

linux下redis安装以及php扩展等操作!_第3张图片
image.png
6.重新开启redis服务:./redis-server /usr/local/src/redis-4.0.6/redis.conf
linux下redis安装以及php扩展等操作!_第4张图片
image.png
7.输入命令netstat -tunpl|grep 6379查看6379端口号redis占用,开启客户端./redis-cli
linux下redis安装以及php扩展等操作!_第5张图片
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配置文件
linux下redis安装以及php扩展等操作!_第6张图片
image.png
9.配置:后跟的是php-config的绝对路径./configure --with-php-config=/alidata/server/php/bin/php-config
linux下redis安装以及php扩展等操作!_第7张图片
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
linux下redis安装以及php扩展等操作!_第8张图片
image.png
12. 重启nginx和php-fpm,查看phpinfo中的redis扩展是否安装成功!
service php-fpm restart  #重启php服务
service nginx restart  #重启nginx服务
linux下redis安装以及php扩展等操作!_第9张图片
image.png

linux下redis安装以及php扩展等操作!_第10张图片
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  #验证密码
linux下redis安装以及php扩展等操作!_第11张图片
image.png
15.PHP简单redis操作:

php代码:


linux下redis安装以及php扩展等操作!_第12张图片
image.png

浏览器打印结果:


image.png

你可能感兴趣的:(linux下redis安装以及php扩展等操作!)