linux下使用phpize 安裝 phpredis擴充套件
對Linux很不熟悉,折騰了些時間,把redis擴充套件安裝好,其中遇到不少的問題,作個記錄。
(1)下載原始碼包
到redis中文網:http://www.redis.net.cn/clients/#php(或官網),下圖:
到github,連結:https://github.com/phpredis/phpredis/releases,下載2.2.8版本到 /usr/local/src 目錄,並解壓
[[email protected] src]# wget https://github.com/phpredis/phpredis/archive/2.2.8.tar.gz
[[email protected] src]# tar zxvf 2.2.8.tar.gz
(2)生成 configure,並配置安裝選項(./configure命令)
進入到 phpredis目錄,我這裡是 /usr/local/src/phpredis-2.2.8,執行命令 /usr/bin/phpize(phpize的位置,根據你的php安裝目錄有所不同),得到configure檔案;
然後再執行 ./configure --width-php-config=/usr/bin/php-config(php-config目錄位置,可通過whereis php-config命令得到)得到makefile檔案
[[email protected] phpredis-2.2.8]# /usr/bin/phpize
[[email protected] phpredis-2.2.8]# whereis php-config
[[email protected] phpredis-2.2.8]# ./configure --width-php-config=/usr/bin/php-config
/usr/bin/phpize 命令如果出現錯誤提示:Can't find PHP headers in /usr/include/php。原因是沒有安裝 php-devel,需要安裝當前PHP版本下的php-devel,如PHP5.4版本,命令:yum install php54w-devel。
(3)編譯安裝
執行命令:make & make install
[[email protected] phpredis-2.2.8]# make & make install
如果安裝成功,會提示redis.so所在目錄,我這裡是 /usr/local/src/phpredis-2.2.8/modules/,同時也自動拷貝一份到 /usr/lib64/php 目錄下,如下圖:
一開始,下載的是phpredis-3.0.0 版本,在make & make install 步驟,出現錯誤:
error: ext/standard/php_smarty_string.h no such file or directory
查詢,確實沒有找到 php_smarty_string.h 檔案,只有 php_smarty_str.h 檔案,如下圖:
重新下載 phpredis-2.2.8 版本,解決該問題。
(4)載入 redis.so擴充套件
進入 /etc/php.d 目錄,新建 redis.ini檔案,參考其它寫法,載入redis.so擴充套件(這步根據每個人PHP配置不同而不一樣)
重啟 apache服務,service httpd restart,成功!
相關推薦
linux下使用phpize 安裝 phpredis擴充套件
對Linux很不熟悉,折騰了些時間,把redis擴充套件安裝好,其中遇到不少的問題,作個記錄。 (1)下載原始碼包 到redis中文網:http://www.redis.net.cn/clients/#php(或官網),下圖: 到github,連結:https://git
Linux下php安裝Redis擴充套件(其他擴充套件同理)
1、cd /usr/local/src/ 切換到 3、tar zxvf 2.2.4.tar.gz 解壓檔案 4、cd phpredis-2.2.4 #進入安裝目錄 5 、/usr/local/php/bin/phpize # 使用 php
LINUX下php7安裝solr擴充套件
tar -xf 官網下載的檔案路徑和檔案。進行檔案的解壓; cd到解壓後的資料夾裡面,執行 /usr/local/php7/bin/phpize ./configure --with-php-config=/usr/local/php7/bin/php-config make make test mak
Linux下PHP7安裝yaf擴充套件
Yaf擴充套件是為php yaf框架準備的,要使用yaf框架的話就得先安裝php的yaf擴充套件支援,安裝yaf擴充套件前需要安裝好php,安裝方法為: lnmp.org官網 https://lnmp.org/install.html lnmp 管理命令https://lnmp.org
CentOS下如何安裝phpredis擴充套件
1.到redis的官網找到redis客戶端下載,選擇php 安裝Redis的PHP擴充套件 2.1 安裝phpize yum install php-devel 2.2 下載擴充套件原始碼包,直接用wget wget下載github上的檔案
Linux下php安裝Redis擴充套件
安裝環境:CentOS 6.4 1、下載 下載地址:http://pecl.php.net/package/redis 檔名:phpredis-2.2.4.tar.gz 檔案下載成功後,上傳至/usr/local 2、安裝 [[email pr
Linux下PHP安裝oci8擴充套件
PHP通常搭配Mysql使用,但有時候也會連線到Oracle資料庫。 安裝PHP的oci8擴張之前,需要先安裝Oracle Instant Client( basic 或 basic lite 版就行了)。因為我們是從原始碼安裝PHP擴充套件,所以還需要下載 Instant
Linux下php安裝zlib擴充套件
1. 下載安裝zlib 解壓tar包,進入目錄執行命令: 1 ./configure && make && make install 2. 新增php擴充套件,命令如下: 1 [[email p
LINUX下PHP安裝VLD擴充套件
如果想檢視OPCODE程式碼來實現效能優化的目的,那麼需要安裝VLD擴充套件。 ②解壓該檔案 tar zxvf vld-0.13.0.tgz ③cd到vld-0.13.0.tgz檔案內
linux下編譯安裝最新版phalcon centos下PHP7新增phalcon擴充套件
linux下編譯安裝phalcon 1、下載原始碼包 執行命令: git clone --depth=1 git://github.com/phalcon/cphalcon.git 進入目錄 執行命令:  
linux系統下 Anaconda 安裝python擴充套件模組 非常方便
最近需要在linux上安裝一些python的擴充套件模組,而我的電腦yum源又不能使用(主要是自己懶得換yum源),如果直接下載模組,然後離線安裝的話,會發現由於缺少其他模組導致安裝失敗,所以非常浪費時間,,,因此,你可以通過安裝Anaconda來安裝pytho
centos下安裝phpredis擴充套件
1、在github 下載安裝包 https://github.com/phpredis/phpredis,上傳到伺服器上,並unzip解壓 2、安裝 #進入安裝包 $ cd phpredis-develop #php安裝後的路徑,需結合實際情況,可用whereis命令
linux下php安裝完成後如何整合mysql擴充套件
問題背景 平常我們都是先安裝mysql,然後才能去安裝php。假如先安裝php,後安裝mysql,由於php需要連線mysql,因而在php引擎中需要配置使用mysql.so擴充套件。這時需要手動編譯生成mysql.so擴充套件。解決方案 使用phpize工具能夠生成mysq
linux,nginx下php安裝Redis擴充套件的方法
1、安裝redis 下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上傳phpredis-2.2.4.tar.gz到/usr/local/src目錄 1 2 3 4 5 6 7 cd
Linux環境安裝phpredis擴充套件
php訪問redis需要安裝phpredis擴充套件,phpredis是用純C語言寫的。phpredis下載地址最新的版本是phpredis-develop.zip,我們選擇的上一個穩定版2.2.7# wget https://github.com/nicolasff/php
在linux中使用phpize安裝php擴充套件模組
linux系統中,php安裝成功後,在bin目錄下會生成一個名叫phpize的可執行指令碼,這個指令碼的用途是動態安裝php擴充套件模組。 使用phpize指令碼安裝php擴充套件模組的好處:在安裝php時沒有安裝的擴充套件,可以在以後隨時安裝上,且不需要重新安裝PHP。 安裝步驟: 1、切換到擴充套件
Linux下Redis安裝使用,主從模式,哨兵模式與PHP擴充套件(PHP7適用)
一,軟體準備 #redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz #phpredis 非php7使用 下載後文件名為:phpredis-develop wget https://codel
linux下redis與phpredis安裝詳解與簡單操作
首先下載redis安裝包 [[email protected] ~]#wget http://download.redis.io/releases/redis-3.0.2.tar.gz [[email protected] ~]# tar xzf re
linux centos7下php7安裝redis擴充套件
下載php7的redis擴充套件git clone -b develop https://github.com/phpredis/phpredis.git$ cd phpredis# 進入 phpredis 目錄 $ /usr/local/php/bin/phpize
linux 下yum安裝
下載 ges mage ima 雲服務 url install 公司 服務器 背景: 公司的阿裏雲服務器上總是報這個錯 網上百度無果後 打算重裝一下yum 1.下載 wget http://yum.baseurl.org/download/3.2/yum-3.2.