首頁  >  文章  >  後端開發  >  在contos下安裝phpRedisAdmin

在contos下安裝phpRedisAdmin

巴扎黑
巴扎黑原創
2016-11-11 10:17:221289瀏覽

由於RedisDesktopManager打開大數據量的redis時非常耗時的,而且也因為阿里雲的kvstore不能外網訪問的原因,所以就按網上說的安裝一個了一個phpRedisAdmin, 下面說說自己在連接kvstore時所遇到的問題,記錄下安裝步驟. 

伺服器上須有可以正常運作php的環境,沒有的話,請自行安裝。

1,先下載phpredis 

引用

1,先下載phpredis 



引用


cd /home/download 
wget https://github.com/nicolasff/phpredis/archive/master.tar.gz 文件結尾的,mv改出名字就好 
tar -xzvf master.tar.gz 
cd phpredis-master 

編譯,安裝擴充: 
phpize 

./configure --enable-redis : 

phpize 
./configure --enable-redis ): 
&

2,修改一下php.ini檔案 

引用


vi /etc/php.ini 
在;##extension_dir = "./"行下,新增以下程式碼: 
在;##extension_dir = "./"行下,加上以下程式碼: 
lib64/php/modules" 

extension=redis.so 




3,安裝phpRedisAdmin 

引用

/阿切
cd phpRedisAdmin/ 
git clone https://github.com/nrk/predis.git vendor 
git submodule init 
git submodule update 



到一個資料夾到一個資料夾中,修改兩份文件 

引用


cd /home/www/phpRedisAdmin/includes 
vi config.sample.inc.php 
=> 'kvstore', // Optional name. 
      'host'   => 'xxxxxxxxxxxxxxxx',  //kvstore的連結位址  xxxx.xxx.xkvstore.aliy  'filter' => '*', 

      // Optional Redis authentication. 
      'auth' => '' // 連結密碼 
      'login' = > array( 
    'admin' => array( 
      'password' => 'admin', 
    
將原文件中的這兩行註解掉 
//$databases = $redis->config('GET', 'databases'); 
//$databases = $databases['databases']; 
修改的為 
$databases = 16;



最後,重啟下你的php容器,如nginx或apache,即可登入操作了。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn