redis的安裝和php的redis擴充套件

2022-02-28 19:52:44 字數 2158 閱讀 4432

一、redis的安裝和配置

1.官方現在原始碼

2.解壓原始碼

tar  zxvf   redis-3.2.11.tar.gz

3.編譯

make

編譯完成後,ll檢視出現了redis.conf檔案和src目錄,進入src開始安裝

4.安裝

cd src

make install

5.redis的部署

1

、首先為了方便管理,將redis檔案中的conf配置檔案和常用命令移動到統一檔案中

a)建立bin和redis.conf檔案

複製****如下:

mkdir -p/usr/local/redis/bin

mkdir -p/usr/local/redis/ect

b)執行linux檔案移動命令:

複製****如下:

mv /lamp/redis-3.0.7/redis.conf /usr/local/redis/etc

cd /lamp/redis-3.0.7/src

mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

redis-check-dump:這個檔案我這裡沒有找到;

6.執行redis-server 命令,啟動redis服務

這種方式是前期啟動的,關閉後,redis也隨之關閉

7.後台啟動redis

首先編輯conf檔案,將daemonize屬性改為yes(表明需要在後台執行)

啟動:redis-server /usr/local/redis/etc/redis.conf

a.檢查埠是否被占用;

[root@vic src]# netstat -tunpl | grep 6379

tcp 0 0 127.0.0.1:6379 0.0.0.0:* listen 8440/./bin/redis-se

b.檢視redis是否啟用

[root@vic src]# ps -ef|grep redis

root 8440 1 0 12:13 ? 00:00:00 ./bin/redis-server 127.0.0.1:6379

root 8468 5302 0 12:27 pts/1 00:00:00 grep redis

8.服務端啟動成功後,執行redis-cli啟動redis 客戶端

[root@vic src]# redis-cli

127.0.0.1:6379> set

name vic

ok127.0.0.1:6379> get

name

"vic

"127.0.0.1:6379>exit

[root@vic src]#

二.php的redis擴充套件

1.安裝方式:

a.直裝:直接複製檔案到擴充套件目錄,開啟相應擴充套件

b.編譯安裝:進行編譯

2.步驟

a.執行phpize

在你的解壓擴充套件目錄下執行phpize

/usr/local/php/bin/phpize

b.配置編譯引數

主要是配置php配置檔案引數

./configure --with-php-config=/usr/local/php/bin/php-config

c.編譯和安裝

make && make install

d.複製擴充套件檔案到對應目錄

e.開啟擴充套件,配置相應擴充套件引數

f.重啟php-fpm

3.redis的擴充套件

$redis=new

redis();

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

var_dump($res);

返回true ,安裝成功;

redis安裝以及安裝php的redis擴充套件

一,安裝redis 2,解壓redis包後,進入redis 2.8.9目錄中,進行編譯 先 make 然後 make install 最後執行redis服務端 usr local bin redis server 服務端redis cli 3.到此為止,就算安裝完成了redis了 此時php並不能使...

php中redis的安裝

1.當你在使用php時出現下面的問題 2.通過phpinfo 檢視php的版本 我的是php5.6版本 由2,3步驟可得滿足條件的是以下倆個 5.將其中乙個的redis放在php下的ext中 其中乙個不行就用另乙個,我也不知道倆者有什麼區別 再從網上任意找乙個php igbinary.dll檔案也放...

redis安裝以及php的redis擴充套件

一 安裝redis cd usr local src tar zxvf redis 2.8.20.tar.gz 複製到 usr local redis資料夾下 cp r redis 2.8.20 usr local redis cd usr local redis make make install...