Linux下缓存服务器的应用
摘要:由于数据库存储的数据量越来越大,查询速度也就变的越来越慢,因此就有了缓存服务器应用的必要,本文是介绍Memcached的安装以及简单的使用。 本文只介绍memcached的PHP的API,想查看其他关于Memcached的API文档案,请访问 http://www.danga.com/memcached/
二、下载相关软件 三、安装和配置 ? 四、关于本文 ++++++++++++++++++++++++++++++++++++++++
Memcached下载地址:http://www.danga.com/memcached/ 本文不再讲述如何安装libevent root@tonyvicky:# tar vxzf memcached-1.1.12.tar.gz root@tonyvicky:# cd memcached-1.1.12 root@tonyvicky:# ./configure --prefix=/usr/local/memcached root@tonyvicky:# make root@tonyvicky:# make install ? 安装完之后要启动服务 root@tonyvicky:# cd /usr/local/memcached/bin root@tonyvicky:# ./memcached -d -m 50 -p 11211 -u root ? 参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行 root@tonyvicky:# tar vxzf memcache-1.5.tgz root@tonyvicky:# cd memcache-1.5 root@tonyvicky:# /usr/local/php/bin/phpize root@tonyvicky:# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir root@tonyvicky:# make root@tonyvicky:# make install ? 安装完后会有类似这样的提示: Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/ ? 把这个记住,然后修改php.ini,把 extension_dir = "./" ? 修改为 extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/" ? 并添加一行 extension=memcache.so ? 自己写一个PHP程序测试一下吧 (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |