Memcache客户端安装配置(2)

#可以通过telnet连接memcached服务器进行数据存储,及数据获取; #详细的memcached的命令可参考: ; #以下红色字体是命令输入,截图可见命令输入与回显 [root@memcached ~]# telnet 10.11.4.190 11211 version #查看版本 set test 0 0 5 #设置”key”, <command name> <key> <flags> <exptime> <bytes> mymem #输入“value”值,<data block>,字节数与key中的设的“bytes”相同 get test #获取已设的key的数据 quit #退出

Memcache客户端安装配置

7. 设置开机启动

[root@memcached ~]# vim /etc/rc.d/init.d/memcached #!/bin/sh # # memcached: MemCached Daemon # # chkconfig: - 90 25 # description: MemCached Daemon # # Source function library. . /etc/rc.d/init.d/functions . /etc/sysconfig/network #注意:可执行文件路径根据情况调整 MEMCACHED="/usr/local/memcached/bin/memcached" start() { echo -n $"Starting memcached: " #注意:参数根据情况调整 daemon $MEMCACHED -u root -d -m 256 -p 11211 -c 1024 -P /usr/local/memcached/memcached.pid echo } stop() { echo -n $"Shutting down memcached: " killproc memcached echo } [ -f $MEMCACHED ] || exit 0 # See how we were called. case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; condrestart) stop start ;; *) echo $"Usage: $0 {start|stop|restart|reload|condrestart}" exit 1 esac exit 0 [root@memcached ~]# chmod 775 /etc/rc.d/init.d/memcached [root@memcached ~]# chkconfig --level 35 memcached on

四.安装配置基于PHP的客户端

Memcache支持多客户端,如perl,php,Python,c/c++等等,这里主要基于php配置。

其中nginx与php的详细配置请见:

1. 安装配置nginx

#nginx版本:1.12.0 #创建用户 [root@memcached ~]# groupadd www [root@memcached ~]# useradd -g www -s /sbin/nologin www #安装依赖包 [root@memcached ~]# yum install pcre pcre-devel openssl openssl-devel zlib zlib-devel -y #编译安装 [root@memcached ~]# cd /usr/local/src/ [root@memcached src]# wget [root@memcached src]# tar -zxvf nginx-1.12.0.tar.gz [root@memcached src]# cd nginx-1.12.0 [root@memcached nginx-1.12.0]# ./configure --prefix=/usr/local/nginx --without-http_memcached_module --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module [root@memcached nginx-1.12.0]# make [root@memcached nginx-1.12.0]# make install #修改用户/组 [root@memcached nginx-1.12.0]# chown -R www:www /usr/local/nginx #设置开机启动 [root@memcached ~]# vim /etc/rc.d/init.d/nginx [root@memcached ~]# chown www:www /etc/rc.d/init.d/nginx [root@memcached ~]# chmod 775 /etc/rc.d/init.d/nginx [root@memcached ~]# chkconfig --level 35 nginx on #启动 [root@memcached ~]# service nginx start

2. 安装配置php

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/19183ad69ef8b1efad9c721fb3a47a7b.html