memcached启动和关闭的方法,Linux下PHP中添加Memca

2019-09-25 20:35栏目:网络技术
TAG:

1.  启动memcached

 

下载安装Memcached服务器

# /usr/local/bin/memcached -d -m 2048  -u root -l 192.168.1.20 -p 12111 -c 1024 -P /tmp/memcached.pid

启动mysql

  1. yum install libevent-devel  
  2. 澳门新葡亰平台游戏 ,wget   
  3. tar -zxvf memcached-1.4.5.tar.gz  

  4. ./configure --prefix=/usr/local/memcached --build=i686-pc-linux-gnu   

参数说明:
-d 启动为守护进程
-m <num> 分配给Memcached使用的内存数量,单位是MB,默认为64MB
-u <username> 运行Memcached的用户,仅当作为root运行时
-l <ip_addr> 监听的服务器IP地址,默认为环境变量INDRR_ANY的值
-p <num> 设置Memcached监听的端口,最好是1024以上的端口
-c <num> 设置最大并发连接数,默认为1024
-P <file> 设置保存Memcached的pid文件,与-d选择同时使用

 

这一步会看到缺少GCC

澳门新葡亰平台官网 ,还有一些参数具体请参考:

# cd /usr/local/mysql/support-files/

  1. yum install gcc  
  2. ./configure --prefix=/usr/local/memcached  
  3.   
  4. make  
  5. make install  

# /usr/local/bin/memcached -h

# ./mysql.server start

添加PHP的Memcache扩展

2.  结束memcached

 

  1. yum install php-pecl-memcache  
  2. yum install zlib-devel  
  3. pecl install memcache  

# kill /tmp/memcached.pid

启动memcached

在PHP配置文件中添加 "extension=memcache.so"

 

启动Memcached服务

cd /usr/local/memcached/bin/

  1. memcached -d -m 512 -l 127.0.0.1 -p 11211 -u root  

./memcached -d -m 256 -u root -l 10.0.20.6 -p11211 -c 5000 -P /usr/local/memcached/memcached1.pid

附:

 

memcached -d -m 10    -u root -l 192.168.40.4 -p 12000 -c 256 -P /tmp/memcached.pid  (完整启动)
memcached -d -m 1024    -u root  -p 55001 -c 2048   (默认启动)

 

 
参数说明:
-d选项是启动一个守护进程
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB
-u是运行Memcache的用户,我这里是root
-l是监听的服务器IP地址
-p是设置Memcache监听的端口,最好是1024以上的端口
-c选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定
-P是设置保存Memcache的pid文件
-vv 调试模式

启动选项说明:

澳门新葡亰平台官网 1

 

-d选项是启动一个守护进程,

 

-m是分配给memcache使用的内存数量,单位是MB,我这里是100MB,

 

-u是运行memcache的用户,也可以使用adduser为memcahed专门创建一个用户

 

-l是监听的服务器IP地址,这里指定了服务器的IP地址192.168.11.193

 

-p是设置memcache监听的端口,我这里设置了11211,由于是默认端口,因此不指定-p参数也可

 

-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,

 

-P是设置保存Memcache的pid文件,我这里是保存在/tmp/memcached.pid

 

摘自 linwang的博客

# cd /usr/local/mysql/support-files/ # ./mysql.server start 启动memcached cd /usr/local/memcached/bin/ ./memcached -d -m 256 -u root -l 10.0.20.6 -p11211 -c 5000 -P /...

版权声明:本文由澳门新葡亰平台游戏发布于网络技术,转载请注明出处:memcached启动和关闭的方法,Linux下PHP中添加Memca