Linux 上安裝Gearman及其PHP擴充套件

2022-04-25 08:52:22 字數 1236 閱讀 3195

安裝gearman服務端

# yum install -y uuid-devel libuuid libuuid-devel uuid boost-devel libevent libevent-devel gperf

# wget

# tar zxvf gearmand-1.1.7.tar.gz

# cd gearmand-1.1.7

# ./configure --prefix=/usr/local/server/gearmand-1.1.7

# make && make install

# ln -s /usr/local/server/gearmand-1.1.7 /usr/local/server/gearmand

啟動gearman服務端:

# /usr/local/server/gearmand-1.1.7/sbin/gearmand -d

出現could not open log file這種錯誤,需要使用--log-file指定日誌檔案

安裝php擴充套件

# wget

# tar zxvf gearman-1.1.1.tgz

# cd gearman-1.1.1

# /usr/local/server/php/bin/phpize

# ./configure --with-php-config=/usr/local/server/php/bin/php-config --with-gearman=/usr/local/server/gearmand-1.1.7/

# make && make install

上述步驟會輸出擴充套件安裝目錄:/usr/local/server/php-5.4.14/lib/php/extensions/no-debug-non-zts-20100525/

修改php.ini,以下加入語句加入:

extension=/usr/local/server/php-5.4.14/lib/php/extensions/no-debug-non-zts-20100525/gearman.so

重啟php-fpm,用phpinfo檢視是否安裝成功

安裝php擴充套件時候,有可能因為版本問題導致安裝失敗。所以最好去官網看下最新版本。

**:

Gearman安裝及使用

基礎安裝包 yum install vim wget gcc gcc c make dos2unix gperf libevent libevent devel zlib devel bzip2 devel openssl devel ncurses devel boost boost devel ...

gearman 從安裝到python API測試

一 安裝 作業系統 redhat 5.7 1.安裝gearman 首先,我們需要安裝gearmand,在centos和rhel環境下,我們只需執行以下命令 yum install gearmand y 注意 如果不希望通過yum的方式來安裝gearmand,可以通過原始碼編譯安裝,具體安裝方法可以參...

linux上安裝memecached安裝小記!

最近在專案中使用了memcached來控制緩衝,到專案部署階段,memcached在linux上部署產生了困難,耗時半天,在此,整理安裝步驟,希望對大家有所幫助。我安裝時在網上參考多個資料,最有用的是 1.進入 usr lib目錄,使用命令 ls al libevent 檢視是否已安裝,linux系...