Skip to content

Instantly share code, notes, and snippets.

@dakatsuka
Created July 31, 2012 04:50
Show Gist options
  • Save dakatsuka/3213732 to your computer and use it in GitHub Desktop.
Save dakatsuka/3213732 to your computer and use it in GitHub Desktop.
Install kyoto cabinet and kyoto tycoon
sudo apt-get install build-essential zlib1g-dev
cd /usr/local/src
sudo wget http://fallabs.com/kyotocabinet/pkg/kyotocabinet-1.2.76.tar.gz
sudo tar zxvf kyotocabinet-1.2.76.tar.gz
cd kyotocabinet-1.2.76
sudo ./configure
sudo make
sudo make install
cd /usr/local/src
sudo wget http://fallabs.com/kyototycoon/pkg/kyototycoon-0.9.56.tar.gz
sudo tar zxvf kyototycoon-0.9.56.tar.gz
cd kyototycoon-0.9.56
sudo ./condigure
sudo make
sudo make install
echo /usr/local/lib | sudo tee /etc/ld.so.conf.d/usr_local_lib.conf
sudo ldconfig
sudo cp /usr/local/src/kyototycoon-0.9.56/lab/ktservctl /etc/init.d/ktserver
sudo update-rc.d ktserver defaults
--- ktserver.org 2012-07-31 14:31:03.769325461 +0900
+++ ktserver 2012-07-31 14:32:58.309409625 +0900
@@ -63,6 +63,8 @@
if [ -n "$mhost" ] ; then
cmd="$cmd -mhost $mhost -mport $mport -rts $rtsfile"
fi
+ cmd="$cmd -plsv /usr/local/libexec/ktplugservmemc.so"
+ cmd="$cmd -plex port=11211#opts=f#tout=10"
cmd="$cmd $dbname"
printf "Executing: %s\n" "$cmd"
$cmd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment