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

2021-06-25 21:11:49 字數 1867 閱讀 6649

本篇是我個人安裝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出錯則須要安裝缺少的東西...