首頁 > 資料庫 > Redis > 主體

redis及redis擴充在Linux平台的安裝

發布: 2020-03-05 15:42:03
轉載
1563 人瀏覽過

Redis即遠端字典服務,是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。

redis及redis擴充在Linux平台的安裝

1、下載原始碼,解壓縮後編譯原始碼。

wget http://download.redis.io/releases/redis-4.0.2.tar.gz
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.conf 也有可能在上一層)

mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
cp redis.conf  /usr/redis
cd /usr/redis
登入後複製

3、啟動Redis服務。

./redis-server   //   ./redis-server & 后台运行
登入後複製

4、然後用客戶端測試是否啟動成功。

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
登入後複製

安裝redis擴充功能

下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz

補充:

phpredis擴充下載位址:

<a href="https://wx2.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?requrl=https%3A%2F%2Fgithub.com%2Fphpredis%2Fphpredis%2Farchive%2Fdevelop.zip&skey=%40crypt_4f202e30_6b2e50deafd322d9820dc0babc08935e&deviceid=e090189265878664&pass_ticket=3HpM538HybnH5DP2QwHWMhZNdF0vPv6uHPr2IznqqzvtpYh0CuYPCEhOCuivsCLT&opcode=2&scene=1&username=@351cedf05d7cbf94d9732b481f0dba13ed94dc5a13b422c905cca85ae2a54ec3" rel="nofollow" style="background:transparent;color:rgb(202,12,22);">https://github.com/phpredis/phpredis/archive/develop.zip</a>
登入後複製

 如果上面那個不行則用下面這個位址  (下面這個位址測試環境為:php7.1 redis 4.0.2)

其他步驟一樣

上傳phpredis-2.2.4.tar.gz到/usr/local/src目錄

cd /usr/local/src #进入软件包存放目录
tar zxvf phpredis-2.2.4.tar.gz #解压
cd phpredis-2.2.4 #进入安装目录
/usr/local/php/bin/phpize #用phpize生成configure配置文件
./configure --with-php-config=/usr/local/php/bin/php-config  #配置
make  #编译
make install  #安装
登入後複製

安裝完成之後,出現下面的安裝路徑

/usr/local/ php/lib/php/extensions/no-debug-non-zts-20090626/

2、設定php支援

vi /usr/local/php/etc/php.ini  #編輯設定文件,在最後一行新增以下內容

新增

extension="redis.so"

:wq! #儲存退出

3、重啟服務

service php-fpm restart
登入後複製

更多redis知識請關注PHP中文網redis教學欄位。

以上是redis及redis擴充在Linux平台的安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!