centos 安裝phpredis擴充

wml_macho發表於2020-08-28

1 首先下載 安裝 redis

wget http://download.redis.io/releases/redis-5.0.4.tar.gz
tar xzf redis-5.0.4.tar.gz
cd redis-5.0.4
make

1.1 安裝完成後顯示

PHP

可以執行選擇 make test

1.2 測試是否安裝成功

cd ./src/redis-server

PHP

1.3 上面視窗不要關閉 新開一個

PHP

開啟新開的視窗,進入安裝redis的src目錄
執行./redis-cli

PHP
到這就說明redis 安裝完成啦

2 開啟phpredis擴充

2.1 下載安裝 phpredis

1.下載phpredis擴充包 
wget https://github.com/phpredis/phpredis/archive/develop.zip
2.解壓 
unzip develop.zip
3.進入解壓後的擴充包
cd phpredis-develop/
4. 來準備一個編譯環境
/usr/local/php/bin/phpize
5. 配置 
./configure --with-php-config=/usr/local/php/bin/php-config
6.編譯和安裝
make && make install 
7. 安裝成功後就會產生一個redis.so檔案 /usr/local/php/lib/php/extensions/no-debug-non-zts-20180731

第4~5步 可以根據自己的環境做點修改

PHP
執行 make test

2.2 修改php.ini

    extension_dir=/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731
    extension=redis.so

檢視phpinfo

centos 安裝phpredis擴充

2.3 程式碼測試

<?php
    $redis = new Redis();
    $redis->connect('127.0.0.1', 6379);
    echo "Connection to server successfully";
    echo "Server is running: " . $redis->ping();

注意:確保redis預設埠號6379 已經開啟

3 其他設定 (修改埠號/密碼 /守護程式)

1.修改埠號

開啟redis.conf
第92行左右 port 6379

2.修改密碼

 開啟redis.conf
 第507行左右 requirepass foobared
 去掉前面的# requirepass 123123123

3.開啟守護程式

開啟redis.conf
第136行左右 daemonize yes
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章