memcache安裝使用-普通用戶到指定目錄

本篇是我個人安裝memcache並且在python中使用成功的安裝過程


1.下載安裝Python-2.4.3

http://download.chinaunix.net/download.php?ResourceID=35&id=63

tar -jxvf Python-2.4.3.tar.bz2

cd  Python-2.4.3

./configure --prefix=/home/usrxxx

make

make install

2.下載安裝setuptools

http://download.csdn.net/download/fhqsse220/5602687

tar -zxvf setuptools-0.6c11.tar.gz

cd  setuptools-0.6c11

但是現在沒有傳說中的setuptools-0.6c11-py2.4.egg  文件,需要下載

https://pypi.python.org/pypi/setuptools/0.6c11

將其拷貝到 setuptools-0.6c11

sh setuptools-0.6c11-py2.4.egg --prefix=/home/usrxxx 注意是python安裝目錄

3.安裝libevent  是memcache的庫

http://download.chinaunix.net/download.php?id=43215&ResourceID=5804

tar -zxvf  libevent-2.0.20-stable.tar.gz

cd libevent-2.0.20-stable 

./configure -prefix=/home/usrxxx/libevent

make

make install

檢查是否安裝好ls -al ~/libevent/lib |grep libevent

4.安裝memcache

wget http://www.memcached.org/files/memcached-1.4.20.tar.gz

tar -zxvf memcached-1.4.20.tar.gz

cd memcached-1.4.20

./configure -with-libevent=/home/usrxxx/libevent -prefix=/home/usrxxx/memcache

make

make install

檢查是否安裝好ls -al /home/usrxxx/memcache/bin/mem*

運行memcache

./memcached -d -m 10 -uusrxxx-l 10.168.101.55 -p 12000 -c 256 -P /home/usrxxx/tmp/mem.pid 

命令可參考http://blog.csdn.net/y125348369/article/details/6693145

5.安裝python-memcached

wget ftp://ftp.tummy.com/pub/python-memcached/python-memcached-1.53.tar.gz

tar -zxvf python-memcached-latest.tar.gz

cd  python-memcached-1.53

python setup.py install --prefix=/home/usrxxx/python

6.最重要的是改寫系統的設置

vim .bashrc

export PYTHONPATH=/home/usrxxx/python/

export PYTHONPATH=$PYTHONPATH:/home/usrxxx/python/lib/python2.4/site-packages

保存後運行 source .bashrc

重新打開窗口 寫一個python腳本,測試是否運行正常

#!/usr/bin/env python
import memcache


pymem = memcache.Client(['10.168.101.55:11211'],debug=0)
pymem.set("key5","hello,memcache!")
value = pymem.get("key5")
print value

停止kill `cat ~/tmp/mem.pid`

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章