sudo tar zxvf libevent-2.0.12-stable.tar.gz
cd libevent-2.0.12-stable/
sudo ./configure --prefix=/usr/local/libevent-2.0.12-stable/
sudo make
sudo make install
sudo tar zxvf tokyocabinet-1.4.47.tar.gz
cd tokyocabinet-1.4.47/
sudo ./configure --prefix=/usr/local/tokyocabinet-1.4.47/
tips: error1. configure: error: zlib.h is required
sudo apt-get install zlib1g-dev
tips: error2. configure: error: bzlib.h is required
sudo aptitude install libbz2-dev
sudo make
sudo make install
2.4 安裝 tokyotyrant-1.1.41
sudo tar zxvf tokyotyrant-1.1.41.tar.gz
cd tokyotyrant-1.1.41/
sudo ./configure --prefix=/usr/local/tokyotyrant-1.1.41/ --with-tc=/usr/local/tokyocabinet-1.4.47/ --enable-lua
tips: configure: error: lua.h is required
sudo tar zxvf lua-5.3.0.tar.gz
cd lua-5.3.0/
sudo make linux
tips: lua.c:80:31: fatal error: readline/readline.h: No such file or directory
sudo apt-get install libreadline6 libreadline6-dev
sudo wget http://www.lua.org/ftp/lua-5.3.0.tar.gz
sudo make
sudo make install
2.5 安裝 httpsqs 1.7 (httpsqs -h 查看是否安裝成功)
sudo tar zxvf httpsqs-1.7.tar.gz
cd httpsqs-1.7/
sudo make
sudo make install
2.6 安裝 php 擴展落萎。
sudo tar zxvf php_httpsqs_client_0.2.1.tar.gz
sudo mkdir php_httpsqs_client
sudo mv php_httpsqs_client_0.2.1.tar.gz php_httpsqs_client
cd php_httpsqs_client/
sudo tar zxvf php_httpsqs_client_0.2.1.tar.gz
sudo apt-get install php5-dev
sudo ./configure --enable-httpsqs --with-php-config=/usr/bin/php-config5
sudo make
sudo make install
cd /etc/php5/mods-available/
sudo vi httpsqs.ini
extension=httpsqs.so;
cd /etc/php5/conf.d/
sudo ln -s ../mods-available/httpsqs.ini 30-httpsqs.ini
sudo service php5-fpm restart