安裝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系...