Centos7安裝php-redis擴充

來源:互聯網
上載者:User

標籤:processor   如何   service   int   etc   start   安裝mysql   whereis   config   

前言:

在本篇部落格中,我將給大家介紹如何在Centos7上安裝PHP-redis擴充以及一些簡單的實用,關於如何在Centos上安裝redis的,可以參考我的上一篇部落格 Redis在Centos7上的安裝部署

想要在php中操作redis,那就必須安裝php-redis擴充,就比如MySQL一樣,php想要操作mysql資料庫的話,就必須安裝mysql擴充,只是在php安裝中就預設安裝了mysql擴充了。

步驟一:下載解壓

下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 
我們把源碼包放在一個具體的目錄下是一個好習慣,現在我把該源碼包放在 /usr/local/src 裡邊

[lsgozj@localhost ~]# cd /usr/local/src[lsgozj@localhost src]# wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz

下載完畢之後,解壓:

[lsgozj@localhost src]# tar -zxvf 2.2.4.tar.gz//進入解壓後的目錄[lsgozj@localhost src]# cd phpredis-2.2.4
步驟二:編譯安裝

1、到了這一步,我們要使用安裝php時產生的phpize來產生configure設定檔

[[email protected] phpredis-2.2.4]# /usr/local/php/bin/phpize (或 /usr/bin/phpize) //具體用哪個要取決於你的phpize檔案所在的目錄,這時你應該用 whereis phpize 來查看路徑 

執行完上一步,我們就有了 configure 設定檔了。

2、配置

[lsgozj@localhost phpredis-2.2.4]# ./configure --with-php-config=/usr/local/php/bin/php-config  #配置

其中 php-config 和 phpize 所在的目錄是相同的,比如上面我用 /usr/bin/phpize,則在這一步我用 ./configure –with-php-config=/usr/bin/php-config (其實如果你的php是預設安裝路徑的話,直接 ./configure 就可以了,個人而言吧)

3、編譯安裝

[lsgozj@localhost phpredis-2.2.4]# make            #編譯[lsgozj@localhost phpredis-2.2.4]# make install #安裝
步驟三:配置php支援

配置php的設定檔php.ini(具體放在那裡可以用 whereis php.ini 來查看),我的設定檔php.ini在/etc/下

[[email protected] phpredis-2.2.4]# vim /etc/php.ini//編輯php.ini,在最後一行(或者搜尋extension_dir所在行的下一行,這樣把擴充配置放在一起是個好習慣嘛)添加一下內容extension="redis.so"

儲存退出

步驟四:重啟apache伺服器,使配置生效
[lsgozj@localhost phpredis-2.2.4]# systemctl restart httpd.service

重啟完之後,檢查是否安裝完成php-redis擴充

[[email protected] phpredis-2.2.4]# echo "<?php echo phpinfo() ?>">>/home/www/index.php(這裡web目錄如果沒改的話是在 /var/www/html/)

在瀏覽器地址欄輸入 127.0.0.1/index.php,查看php擴充,如果有redis,則表示安裝成功:

Centos7安裝php-redis擴充

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.