溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux CentOS6.5 PHP安裝sphinx擴展

發(fā)布時間:2020-06-05 14:13:36 來源:網(wǎng)絡 閱讀:1339 作者:angletym2012 欄目:web開發(fā)

1.獲得sphinx的PHP擴展模塊下載地址(可以通過PHP手冊獲得相關鏈接地址)或者直接鏈接地址:http://pecl.php.net/package/sphinx

2.CentOS中通過如下命令下載該Php擴展:

  wget http://pecl.php.net/package/sphinx

3.解壓縮下載的包【sphinx-1.3.0.tgz】。

 tar zxvf sphinx-1.3.0.tgz

4.注意該擴展比較特殊。先要進入到Linux CentOS6.5 Coreseek安裝博文中安裝的coreseek目錄中子目錄下。命令如下:

cd /usr/local/src/coreseek-4.1-beta/testpack/api/libsphinxclient/

進入該目錄后執(zhí)行:

 ./configure

 再執(zhí)行:

  make && make install

5.再安裝php-devel類庫文件(為了使用phpize命令)

yum -y install php-devel

6.進入到第二步驟解壓后的文件夾中sphinx-1.3.0,執(zhí)行phpize命令

 cd /usr/local/src/sphinx-1.3.0

phpize

 效果圖如下:

Linux CentOS6.5 PHP安裝sphinx擴展


7.在該目錄中執(zhí)行相關配置操作。

./configure --with-php-config=/usr/bin/php-config --with-sphinx


8.編譯及安裝

 make && make install

 效果圖如下:

Linux CentOS6.5 PHP安裝sphinx擴展

進入到 cd /usr/lib/php/modules/ 目錄下,可以看到剛才使用phpize命令生成的sphinx.so動態(tài)庫。

圖如下:

 Linux CentOS6.5 PHP安裝sphinx擴展


9.修改相關配置文件。

cd /etc/php.d

  該文件夾有如下結構圖:

Linux CentOS6.5 PHP安裝sphinx擴展

隨便拷貝其中的一份配置文件并改名為:sphinx.ini

  cp pdo.ini sphinx.ini

編輯sphinx.ini文件,正確設置。如下圖:

Linux CentOS6.5 PHP安裝sphinx擴展

10.重啟apache服務器。

apachectl restart


11.到apache服務器根目錄下編寫PHP腳本,通過phpinfo()檢查是否正確安裝了sphinx擴展。

  cd /var/www/html (服務器根目錄)

 效果圖如下:

Linux CentOS6.5 PHP安裝sphinx擴展


至此PHP安裝sphinx擴展一切OK.









向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI