yum安装memcache,mongo扩展以及python的mysql模块安装

//启动memcached
/usr/local/memcached/bin/memcached -d -c 10240 -m 1024 -p 11211 -u root
/usr/local/memcached/bin/memcached -d -c 10240 -m 1024 -p 11212 -u root

1、安装mongodb

mongodb安装在/usr/local/mongod 目录下
mkdir /usr/local/mongod/data //存放数据,
touch /usr/local/mongod/logs //存放log

//启动mongo服务
/usr/local/mongod/bin/mongod --dbpath=/usr/local/mongod/data --logpath=/usr/local/mongod/logs --logappend --port=27017 --fork

2、安装php的mongo扩展,这里需要重启php-fpm
(若没有安装phpize,则需要:yum install php-devel)
yum -y install php-pecl-mongo
pecl install mongo
在php.ini中添加extension=mongo.so

vim /etc/php.ini 增加extension=mongo.so
/etc/rc.d/init.d/php-fpm restart

3、安装python的mysql模块
yum install python-setuptools(如果没有)
easy_install pip
yum -y install python-devel mysql-devel ##libxml2 libxml2-dev libxslt* zlib gcc openssl
pip install MySQL-python

#vim ./site.cfg
#第13行 修改为:mysql_config=/usr/bin/mysql_config
#python setup.py build
#python setup.py install

4、安装python的pymongo模块
pip install pymongo

安装memcache扩展
yum install libevent libevent-devel
yum -y install php-pecl-memcache
pecl install memcache
在php.ini中添加extension=memcache.so
/etc/rc.d/init.d/php-fpm restart

时间: 2024-07-29 23:55:56

yum安装memcache,mongo扩展以及python的mysql模块安装的相关文章

Python 3 mysql 简介安装

Python 3 mysql 简介安装 一.数据库是什么 1.  什么是数据库(DataBase,简称DB) 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合.数据库中的数据按一定的数字模型组织.描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并且可为各种用户共享. 2.什么是数据(Data) 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字.图片,图像.声音.语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机 在计算机中

mac 安装php mongo扩展,无法使用的解决办法

brew install php56-mongo之后,启动php报这个错误 Warning: PHP Startup: mongo: Unable to initialize module 解决办法是source安装mongo扩展. brew reinstall php56-mongo --build-from-source

python的PIL模块安装

一.Centos安装PIL #尤其重要,否则会报错 yum install python-devel yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel yum install python-imaging #这个地址较快,如果哪天访问不了了,换官方的 wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz tar x

python中的模块安装

python中的模块研究: 需要用import导入的模块都是用python实现的. 内建的部分是用c.c++实现的. pypi:第三方的python包. 在windows上安装python: 1.安装python到C:\PythonXX,添加系统环境变量path:C:\PythonXX. 安装pypi库的方法三种方法: 1.在pypi上下载安装包离线安装 cd  $package-dir python   setup.py  install 在windos的cmd上也可以这样安装. 3.用eas

python的自动化模块安装

以前所用的操作系统是centos,如今用的操作系统是debian,所以开始适应,转变. debian安装之后发现默认没有安装ssh,所以先安装ssh服务并启动 apt-get install ssh /etc/init.d/ssh start 接下来安装pexpect,paramiko模块. 若要安装上面的模块,先安装setuptools模块. 安装setuptools模块 wget  tar xf  setuptools-3.3.tar.gz cd setuptools-3.3 python 

linux+python+djiango+mysql编译安装学习笔记

1 环境准备 oel5.8 32位 Database version : 5.0.77 MySQL-python-1.2.3.tar.gz Python-2.7.5.tar.bz2 setuptools-0.6c11.tar.gz Django-1.5.12.tar.gz 2 oel5.8安装(略) 3 安装python,系统自带可以不管,安装好2.7.5后做一个软链接就可以了 tar jxvf Python-2.7.5.tar.bz2 cd Python-2.7.5 ./configure -

使用python调用mysql模块插入数据

安装MySQLdb python模块 [[email protected] history]# yum install -y MySQL-python 写一个python脚本关联mysql: [[email protected] day2]# cat mysql2.py  #!/bin/usr/python import MySQLdb as mysql con = mysql.connect(user="root",passwd="redhat",        

Linux下安装memcache PHP扩展

[[email protected] memcache-2.2.4]# wget http://pecl.php.net/get/memcache-2.2.4.tgz [[email protected] memcache-2.2.4]# tar -zxvf memcache-2.2.4.tgz [[email protected] memcache-2.2.4]# cd memcache-2.2.4 [[email protected] memcache-2.2.4]# phpize [[em

Python的MySQLdb模块安装

在配置Django时,选择的是mysql数据库,要安装MySQLdb模块,不过安装过程中,遇到了很多errors,记录一下. 系统:ubuntu 11.10 mysql:直接apt-get安装的,version:5.1.62 到官方下载MySQL for Python 然后解压,打开README: 里面有安装过程: $ tar xfz MySQL-python-1.2.1.tar.gz $ cd MySQL-python-1.2.1 $ # edit site.cfg if necessary