1、前言php
redis是當前流行的nosql數據庫,不少網站都用它來作緩存,今天咱們來安裝並配置下redishtml
2、安裝並配置redisnginx
一、安裝redisredis
sudo apt-get install redis-server//安裝redis

安裝完能夠執行redis-cli 啓動命令行模式,並寫入查看數據試下sql
二、配置redis數據庫
2.1 配置遠程登陸apache
默認redis是不容許遠程登陸的,須要咱們配置 vim
#編輯redis配置文件 sudo vim /etc/redis/redis.conf #註釋下面這一行 個人是69行 能夠搜索bind查找 #bind 127.0.0.1
修改完重啓下redis,詳見2.3重啓redis。緩存
接下來咱們測試遠程登陸是否成功,遠程登陸須要執行登陸的服務器已經安裝了redis,我這是虛擬機Ubuntu,我本機window已經配置了redis服務器
#啓動window下的redis #進入cmd命令模式
注:redis-cli -h (ip 地址) -p (端口號 默認是6379) 注意參數要和具體指要空格隔開
redis-cli 是須要添加環境變量的,下圖是我係統添加的環境變量
2.2配置密碼登陸
1 #編輯配置文件 2 sudo vim /etc/redis/redis.conf 3 #找到下面這一行並去除註釋(能夠搜索requirepass)個人 是396行 4 #requirepass foobared 未修改以前 5 #修改以後 6 requirepass 123456 #123456是個人redis密碼
修改以後若是不用密碼直接登陸也是能夠的不過不能夠操做,提示須要認證
1 redis-cli -a 123456(若是不是本機 能夠不下-h 和-p )
咱們使用密碼登陸就能夠正常操做了
2.3重啓redis
1 sudo service redis restart 2 #或者能夠強制殺死再手動開啓 3 sudo killall redis-server 4 sudo redis-server /etc/redis/redis.conf & #這裏最好把配置文件加進去否則可能會出現配置未生效
我這邊重啓以及強制關閉再開啓會報錯
緣由是我配置文件的第一行是無效的配置(/etc/redis/redis.conf line 1),我刪除後重啓就行了
3、安裝php擴展
sudo apt-get install php-redis
安裝完以後重啓下php,apacheh或者nginx等查看phpinfo 查看或者php -m|grep redis 查看擴展
參考連接: https://www.cnblogs.com/IT--Loding/p/6105209.html