Ubuntu安裝redis並配置遠程、密碼以及開啓php擴展

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

相關文章
相關標籤/搜索