本篇是我個人安裝memcache並且在python中使用成功的安裝過程
tar -jxvf python-2.4.3.tar.bz2
cd python-2.4.3
./configure --prefix=/home/usr***
make
make install
tar -zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
但是現在沒有傳說中的setuptools-0.6c11-py2.4.egg
將其拷貝到 setuptools-0.6c11
sh setuptools-0.6c11-py2.4.egg --prefix=/home/usr*** 注意是python安裝目錄
3.安裝libevent 是memcache的庫
tar -zxvf libevent-2.0.20-stable.tar.gz
cd libevent-2.0.20-stable
./configure -prefix=/home/usr***/libevent
make
make install
檢查是否安裝好ls -al ~/libevent/lib |grep libevent
4.安裝memcache
wget
tar -zxvf memcached-1.4.20.tar.gz
cd memcached-1.4.20
./configure -with-libevent=/home/
usr***
/libevent -prefix=/home/
usr***
/memcache
make
make install
檢查是否安裝好ls -al /home/usr***/memcache/bin/mem*
執行memcache
./memcached -d -m 10 -uusr***-l 10.168.101.55 -p 12000 -c 256 -p /home/usr***/tmp/mem.pid
命令可參考
5.安裝python-memcached
6.最重要的是改寫系統的設定
vim .bashrc
export pythonpath=/home/usr***/python/
export pythonpath=$pythonpath:/home/usr***/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`
普通使用者安裝MySQL
linux這點很好,即使沒有許可權,也可以將自己想要的程式什麼的安裝到自己有許可權的目錄下。介紹一下怎麼在非root用 許可權下安裝mysql 參考 二 編譯 1 打上補丁 解壓mysql,並進入mysql 5.1.42目錄後,執行 patch np1 i mysql 5.1.42 logevent...
普通使用者安裝apache
參考 二 編譯和安裝 1 打上補丁 在解壓了httpd 2.2.15.tar.bz2了後,進入httpd 2.2.15目錄,輸入以下命令來打上patch 寫道patch np1 i httpd 2.2.15 config 1.patch 2 指定配置選項 寫道.configure ldflags l...
Memcache安裝與使用
安裝memcached 之前必需要先安裝 libevent 將兩個安裝包解壓到安裝資料夾下 安裝資料夾由自己決定 二 安裝libevent 1 進入libevent的安裝資料夾 2.執行下面命令進行安裝 configure make make install 注 怎樣make出錯則須要安裝缺少的東西...