php配置使用redis

說明:php使用redis需要
1.安裝redis
2.php的redis擴展

1.redis的安裝

wget http://download.redis.io/releases/redis-4.0.8.tar.gz
tar xzvf redis-4.0.8.tar.gz
cd redis-4.0.8
make
cd src 
make install PREFIX=/usr/local/redis   #手動指定安裝位置
###移動配置文件
cd ../
mkdir /usr/local/redis/etc   #在安裝目錄下新建etc文件夾
mv redis.conf /usr/local/redis/etc  #將配置文件移動到新疆的etc下
###將redis改為守護(hù)進(jìn)程運行
vi /usr/local/redis/etc/redis.conf    #將daemonize no 改成daemonize yes
###啟動命令
/usr/local/redis/bin/redis-server  /usr/local/redis/etc/redis.conf 第一條需要啟動服務(wù),第二條是配置文件,帶上配置文件啟動,會讀取相關(guān)配置

2.安裝php的redis擴展

wget https://github.com/phpredis/phpredis/archive/4.1.0.tar.gz  #拿包
tar -zvxf 4.1.0.tar.gz 
cd phpredis-4.1.0/
/www/server/php/71/bin/phpize    #找到你自己的phpize的路徑
#第一條 指定phpredis安裝位置(非必須)第二條,指定php-config位置,必須
./configure --prefix=/usr/local/phpredis4.1 --with-php-config=/www/server/php/71/bin/php-config
make && make install
#修改php.ini文件,加上這句
extension = redis.so

3.測試

1.一定要先重啟一下web服務(wù)器,重載配置
輸出一下phpinfo();
能找到這個就ok了


2.使用php連接redis
一定要先把redis服務(wù)開啟,啟動命令在上面
php測試代碼:

<?php
$redis=new Redis();
$redis->connect('127.0.0.1', 6379);   #如果連接有問題,這里會直接會報錯
echo "Connection to server sucessfully";
#查看服務(wù)運行情況
echo $redis->ping();
###################輸出#################
Connection to server sucessfully
+PONG
?>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容