linux安裝redis以及php操作redis

2021-07-15 11:05:21 字數 1578 閱讀 8318

首先安裝依賴包

yum -y install m4 autoconf automake libtool

yum -y install gcc gcc-c++ wget

yum -y install mysql-devel

php安裝redis擴充套件

$ wget

$tar xzf 2.2.7.tar.gz

$ cd phpredis-2.2.7                      # 進入 phpredis 目錄

$ /usr/bin/phpize         # php安裝後的路徑 注意查詢phpize的路徑 此步驟會報錯(增加下面操作)

$ yum install php-devel

$ ./configure --with-php-config=/usr/bin/php-config   #注意查詢php-config路徑

$ make && make install

修改php.ini檔案

vi /etc/php.ini #注意路徑

增加一下內容

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20090626"(暫時不需設定)

#搜尋  /extension找到下面位置增加一下內容

extension=redis.so

#重啟nginx

$ systemctl restart nginx.service

#重啟phpfpm

$ systemctl restart php-fpm.service

#linux下用php操作redis 注意注釋掉負載均衡配置 /etc/nginx/conf.d/default.conf 同時注意開啟解

析php檔案的注釋

redis php string(字串) 例項

<?php

//連線本地的 redis 服務

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

echo "connection to server sucessfully";

//設定 redis 字串資料

$redis->set("tutorial-name", "redis tutorial");

// 獲取儲存的資料並輸出

echo "stored string in redis:: " . $redis->get("tutorial-name");

?>

windows下php操作redis   編輯 redis-3.2.1 下的配置檔案

vi /usr/local/src/redis-3.2.1/redis.conf

#搜尋 /127.0.0.1  (第六行可以追加配置)

#新增bind 192.168.1.166

#儲存退出

#啟動redis服務的時候追加配置

$ src/redis-server redis.conf

這樣windows就可以操作linux下的redis了

Linux 安裝redis以及redis擴充套件

wget tar xzf redis 4.0.2.tar.gz cd xzf redis 4.0.2 make 2 編譯完成後,在src目錄下,有四個可執行檔案redis server redis benchmark redis cli和redis.conf。然後拷貝到乙個目錄下。redis.con...

Redis介紹以及安裝(Linux)

redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcached類似,但很大程度補償了memcached的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add remove及...

Redis介紹以及安裝(Linux)

redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcached類似,但很大程度補償了memcached的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add remove及...