1. 程式人生 > >linux 伺服器centos7系統lamp環境下安裝redis

linux 伺服器centos7系統lamp環境下安裝redis

前提是lamp環境已經安裝成功
開始安裝redis
1.安裝必要的包
yum install gcc
開啟要下載的路徑
cd usr/local/src

下載redis

解壓

tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0

編譯 加引數防止Linux下make報錯

make MALLOC=libc
出現:it’s good idea to run ‘make test’
說明安裝redis成功
為了方便,我們可以把redis-3.0.0重新命名
此處應注意返回解壓的目錄,然後再修改redis-3.0.0資料夾名字
mv redis-3.0.0 redis
3.啟動redis服務,測試redis是否正常
進入redis的目錄
cd usr/local/src/redis/src

啟動redis服務

./redis-server /usr/local/src/redis/redis.conf
這裡寫圖片描述
出現上圖所示,表示redis服務已成功啟動

測試redis

再開一個視窗,cd usr/local/src/redis/src
開啟redis命令列
./redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> set name test
OK
127.0.0.1:6379> get name
“test”
表示測試成功
安裝PHPredis擴充套件
進入安裝目錄
cd /usr/local/src
下載PHPredis安裝包
wget

https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
解壓安裝包
tar zxvf phpredis-2.2.4.tar.gz
注意可能和下載的名字,可已檢視當前下載的壓縮包來進行解壓
進入phpredis的解壓包
cd phpredis-2.2.
利用phpize生成配置檔案
/usr/bin/phpize
若出現報錯,先安裝 php-devel
yum install php-devel
安裝完成後,利用phpize生成配置檔案
./configure –with-php-config=/usr/bin/php-config
編譯安裝
make install
修改php.ini
vim /etc/php.ini
在其中新增
extension=redis.so
注意操作完成後,需重啟apache

systemctl restart httpd
然後開啟phpinfo出現下圖說明配置成功
這裡寫圖片描述
至此所有的redis安裝已經初步完成!