环境安装系列 - Linux下 Memcache的安装和简单管理
2012-06-19 10:44
591 查看
需要准备的安装包:
1. memcache包:memcached-1.4.0.tar.gz
2. php扩展包:memcache-2.2.5.tgz
下载包
将memcache安装到/usr/local目录下面:
管理memcache:
memcahce启动项命令含义
扩展包安装
修改php.ini文件
1. memcache包:memcached-1.4.0.tar.gz
2. php扩展包:memcache-2.2.5.tgz
下载包
将memcache安装到/usr/local目录下面:
#版本可能不同,选择自己相应的版本 sudo tar zxvf memcached-1.4.21.tar.gz cd memcached-1.4.21 sudo ./configure --prefix=/usr/local/memcache --with-libevent sudo make sudo make install
管理memcache:
#启动memcache cd /usr/local/memcache/bin/ ./memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -c 4096 -P /usr/local/memcache/memcached.pid #查看memcache ps -ef | grep memcached #停止memcache进程 sudo kill 21039
memcahce启动项命令含义
-d 选项是启动一个守护进程, -m 是分配给Memcache使用的内存数量,单位是MB,这里是10MB -u 是运行Memcache的用户,这里是root -l 是监听的服务器IP地址,如果有多个地址的话,这里指定了服务器的IP地址127.0.0.1 -p 是设置Memcache监听的端口,这里设置了11211,最好是1024以上的端口 -c 选项是最大运行的并发连接数,默认是1024,这里设置了4096,按照你服务器的负载量来设定 -P 是设置保存Memcache的pid文件
扩展包安装
#根据你自己php的安装目录 sudo tar xzvf memcache-2.2.7.tgz cd memcache-2.2.7 sudo /usr/local/php.5.4.35/bin/phpize sudo ./configure --enable-memcache --with-php-config=/usr/local/php.5.4.35/bin/php-config --with-zlib-dir sudo make sudo make install
修改php.ini文件
sudo vim /usr/local/php.5.4.35/lib/php.ini #加上:extension=memcache.so sudo kill -USR2 `cat /usr/local/php.5.4.35/var/run/php-fpm.pid` #重启
相关文章推荐
- 环境安装系列 - Linux下 Nginx的安装和简单管理
- 环境安装系列 - Linux下 MYSQL安装和基本管理
- 环境安装系列 - Linux上使用Gitosis管理git服务
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- linux嵌入式编程高手历程系列2-安装debian并建立嵌入式编译环境
- java环境搭建系列:JDK从下载安装到简单使用
- linux系统管理.系统的安装后的简单配置
- 在Linux下开发环境的安装简单做个总结,包括:Qt,java,redis库,Hadoop,log4cpp,boost库,cmake。
- 服务器数据库系列 - Memcache在linux下安装
- Memcahce(MC)系列(两)Linux下一个Memcache安装
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- Memcache和Memcached在Linux环境下的安装过程
- ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装
- Memcache(MC)系列(二)Linux下Memcache安装
- 在linux环境下安装Memcached及其简单使用+相关文档
- Linux 常见的系统管理 + 网络管理 + 常用工具指令(简单的程序安装,如MySQL)
- [Ruby on Rails系列]1、开发环境准备:Vmware和Linux的安装
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- 打造前端 Deepin Linux 工作环境——安装 nodejs 环境,git 版本管理