HTTPSQS隊(duì)列服務(wù)安裝
2017-01-01 17:14:00
10366
1、安裝依賴的關(guān)系包
yum install bzip2-devel
安裝libevent,下載libevent
http://www.tjdsmy.cn/
解壓安裝
./configure --prefix=/opt/libevent
make && make install
2、安裝tokyocabinet依賴包,到下面地址下載
http://www.tjdsmy.cn/p/httpsqs/downloads/list
3、解壓安裝
./configure --prefix=/opt/tokyo
make&&make install
4、下載HTTPSQS主程序
http://www.tjdsmy.cn/files/httpsqs-1.7.tar.gz
解壓后,進(jìn)入目錄
vim Makefile
更改里面的內(nèi)容,如下
# Makefile for httpsqs
CC=gcc
CFLAGS=-Wl,-rpath,/opt/libevent/lib/:/opt/tokyo/lib/ -L/opt/libevent/lib/ -levent -L/opt/tokyo/lib/ -ltokyocabinet -I/opt/libevent/include/ -I/opt/tokyo/include/ -lz -lbz2 -lrt -lpthread -lm -lc -O2 -g
更改并保存
make && make install
錯(cuò)誤處理:
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [httpsqs] Error 1
需要安裝:
yum install zlib-devel
啟動(dòng)服務(wù)
httpsqs -d -p 1218 -x /home/httpsqs/queue
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)