标签:net yum san root 12px start height ros float
1.下载
1 yum -y install libevent-devel
1 wget http://memcached.org/files/memcached-1.4.35.tar.gz 2 3 tar -zxvf memcached-1.4.35.tar.gz 4 5 cd memcached-1.4.35.tar.gz 6 7 ./configure && make && sudo make install
1 /usr/local/bin 2 找到memcached
1 /usr/local/bin/memcached -d -m 10 -u root -l 127.0.0.1 -p 12000 -c 256 -P /tmp/memcached.pid
说明:
1 -d选项是启动一个守护进程, 2 -m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB, 3 -u是运行Memcache的用户,我这里是root, 4 -l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址127.0.0.1 5 -p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口, 6 -c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定, 7 -P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
1 [root@localhost bin]# ps aux |grep memcached 2 apache 9949 0.0 0.4 324676 4104 ? Ssl 10:21 0:01 /usr/local/bin/memcached -d -m 10 -u apache -l 127.0.0.1 -p 12000 -c 256 -P /tmp/memcached.pid 3 root 10652 0.0 0.0 112648 960 pts/0 R+ 11:08 0:00 grep --color=auto memcached
1 # kill `cat /tmp/memcached.pid`
1 yum -y install php-pecl-memcached 2 3 添加模块到php 4 vim /etc/php.ini 5 添加 6 7 extension=memcached.so
1 <?php 2 $m = new Memcached(); 3 $m->addServer(‘localhost‘, 12000); 4 print_r($m->getVersion());
1 /usr/sbin/setsebool httpd_can_network_connect=1
标签:net yum san root 12px start height ros float
原文地址:http://www.cnblogs.com/laohuamao/p/6518575.html