###memcache安装
CentOS7安装Memcached 三步曲
````
1.yum 安装
yum clean all
yum -y update
yum -y install memcached
````
2.Memcached 运行
````
memcached -h
````
//查看考号修改配置
````
vim /etc/sysconfig/memcached
内容如下:
PORT=”11211″
USER=”memcached”
MAXCONN=”1024″
CACHESIZE=”64″
OPTIONS=”"
````
可以修改端口,用户和最大内存,缓存大小
//重启,启动,开机启动,状态,关闭
````
systemctl restart memcached
systemctl start memcached
systemctl enable memcached
systemctl status memcached
systemctl stop memcached
````
````
memcached-tool 127.0.0.1:11211 stats
#127.0.0.1:11211 Field Value
accepting_conns 1
auth_cmds 0
auth_errors 0
bytes 0
bytes_read 7
bytes_written 0
cas_badval 0
cas_hits 0
cas_misses 0
cmd_flush 0
cmd_get 0
cmd_set 0
cmd_touch 0
conn_yields 0
connection_structures 11
curr_connections 10
curr_items 0
decr_hits 0
decr_misses 0
delete_hits 0
delete_misses 0
evicted_unfetched 0
evictions 0
expired_unfetched 0
get_hits 0
get_misses 0
hash_bytes 524288
hash_is_expanding 0
hash_power_level 16
incr_hits 0
incr_misses 0
libevent 2.0.21-stable
limit_maxbytes 67108864
listen_disabled_num 0
pid 27929
pointer_size 64
reclaimed 0
reserved_fds 20
rusage_system 0.055134
rusage_user 0.091092
threads 4
time 1429863174
total_connections 11
total_items 0
touch_hits 0
touch_misses 0
uptime 910
version 1.4.15
````
3.扩展一下,安装PHP-memcache扩展,防火墙放开11211端口
````
yum -y install php-pecl-memcache
````
如果是PHP56版本的应该运行
````
yum -y install php56w-pecl-memcache
````
防火墙放开11211
````
firewall-cmd --permanent --zone=public --add-port=11211/tcp
````
检查端口是否开放
````
echo stats | nc memcache_host_name_or_ip 11211
````
###多实例端口配置
yum安装memcache配置在/etc/sysconfig复制一份memcached修改里面的端口号如:
````
PORT="10002"
USER="memcached"
MAXCONN="1024"
CACHESIZE="2048"
OPTIONS=""
````
在/usr/lib/systemd/system添加启动服务具体参照memcached.service 复制一份 如:memcached10002.service
````
[Unit]
Description=Memcached
Before=httpd.service
After=network.target
[Service]
Type=simple
EnvironmentFile=-/etc/sysconfig/memcached10002
ExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS
[Install]
WantedBy=multi-user.target
````
###启动服务
systemctl start memcached10002
systemctl enable memcached10002
````
/etc/systemd/system
/usr/lib/systemd/system/
/etc/sysconfig/
````
- 第一章:Centos快捷操作
- EPEL 存储库
- 第二章:系统命令
- 第三章:Consul搭建配置
- consul-客户端配置win
- 第四章:Mongodb3.20搭建配置
- 1、mongodb-bak
- 第五章:Centos 7搭建Gitlab服务器
- yum-install
- 第六章:Mysql5.6主从搭建
- 第七张:Vmware-exsi6.5
- 第八章:Jumpserver 堡垒机
- 第九章:OCS Inventory NG-CMDB”
- 第十章:zabbix监控部署
- 第十一章:ELK快速搭建
- 第十二章:docker安装
- 第十三章:rabbitmq集群安装
- 第十四章:Nginx相关配置
- 1、Nginx禁止访问某个目录或某个后缀文件
- 2、Nginx-GeoIP部署
- 3、Nginx的lua-nginx-module模块
- 4、lua-resty-redis
- 5、nginx删除不安全的请求头
- 6、Nginx支持HTTPS并且支持反爬虫
- 7、nginx配置location总结及rewrite规则写法
- 7、nginx安装和监控
- 第十五章:racktables资产管理
- 第十六章:缓存服务安装
- memcache
- 第十七章:自动化管理
- ansible-playbook
- ansible-playbook-firewalld
- 第十八章:redis集群部署
- 第十九章:yapi配置ldap
- yapi
- 第二十章:winlogbeat
- win配置winlogbeat
