Ubuntu 安裝 Redis和phpredis擴展


 

服務器Ubuntu16.04

環境php7.0+Apache

/****************************開始安裝Redis****************************/

1.安裝Redis服務

apt-get install redis-server

2.啟動服務

/etc/init.d/redis-server start

3.連接服務

redis-cli

 

/*****************************安裝phpredis擴展************************************/

1.下載phpredis擴展文件

如果服務器沒有安裝git服務,下載之前,首先安裝一下git服務,這里不做描述,自行百度

git clone https://github.com/phpredis/phpredis.git

2.移動文件

mv phpredis(此處是你clone下的文件) /etc/phpredis

3.安裝

cd /etc/phpredis
phpize

如果phpize命令沒有響應,可能是沒有安裝php-dev。我目前安裝的是php7.0,鍵入命令

apt-get install php7.0-dev

然后再phpize

4.編譯

依次鍵入命令

./configure
make
make install

5.修改配置文件

vim /etc/php/7.0/apache2/php.ini
/php_shmop(查找字符串)

然后添加一行

extension=/etc/phpredis/modules/redis.so

6.重啟apache2

/etc/init.d/apache2 restart

/*********************測試**********************/

1.查看是否安裝

寫個phpinfo.php文件

<?php
     phpinfo();
?>

訪問phpinfo.php,看看是否有redis模塊

 

2.嘗試連接

寫個phpredis.php文件

<?php
    $redis = new Redis() or die("Cannot load Redis module.");
    $redis->connect('localhost',6379);
    $auth = $redis->auth('redis');//redis改為你的redis密碼
    $redis->set('name', 'guaiyouyisi');
    echo $redis->get('name');
?>

反問phpredis.php


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM