memcache安装使用-普通用户到指定目录
2014-09-22 20:25
260 查看
本篇是我个人安装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
命令可参考/article/8907846.html
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`
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
命令可参考/article/8907846.html
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`
相关文章推荐
- Windows 2008 R2之三十七使用域用户服务账户安装轻型目录服务
- 使用windows 7 系统安装盘 DOS普通用户提权为管理员
- AD域环境下利用Supercrypt实现普通用户安装/运行/更新使用管理权限的方法
- 普通用户使用的命令-文件和目录管理类命令基本用法介绍
- Ubuntu普通用户使用软件中心安装(卸载)软件(无需输管理员密码)办法
- 应用监听自身卸载,弹出用户反馈调查(下)——使用Inotify监听安装目录
- Win adminstrator用户安装Oracle,普通用户无权限使用解决方案
- FreeBSD基础安装之四 让普通用户使用su 获得root权限
- 非root用户 如何将cscope安装到指定目录
- 非root用户 如何将cscope安装到指定目录
- pip怎么安装到用户目录(不需要管理员权限),怎样安装指定python版本的包
- (升级修改版1.1)集群配置(Torque安装配置+Maui安装配置+SSH免验证设置+节点共享目录(NFS服务)设置+NIS服务设置+用户硬盘空间限制和核心使用限制设置)异常详细版
- Redhat Enterprise Linux中使用vsftpd搭建指定用户指定目录
- 金山打字通WINDOWS XP及WINDOWS 2003下安装后普通用户无法使用的问题
- AD域环境下利用Supercrypt实现普通用户安装/运行/更新使用管理权限的方法
- linux 下如何给一个普通用户有在指定目录下有创建文件的权限
- Linux安装配置FTP,用户登陆后只允许访问指定的目录。并解决vsftpd的”530 Login incorrect”错误
- 使用 ACL 设置用户访问指定文件/目录的权限 | Linux 中国
- CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
- Debian 安装 Webmin及配置普通用户使用sudo