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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

以上是关于yum安装memcache,mongo扩展以及python的mysql模块安装的主要内容,如果未能解决你的问题,请参考以下文章

yum安装php扩展模块—memcache

yum 安装apache php 使php支持memcached扩展

linux centos6.5 安装memcached 和php扩展

centos7上安装memcached以及PHP安装memcached扩展

memcache安装以及php_memcache.dll 扩展安装

Linux下安装memcache扩展