微小的鱼  

2018年8月27日

摘要: 系统环境 centos7.3docker-ce docker version: 18.03.0docker-compose version: 1.21.0 Install Docker CE 安装依赖包 添加仓库文件 安装docker-ce 启动docker-ce和开机自启动 测试docker do 阅读全文
posted @ 2018-08-27 23:35 微小的鱼 阅读(1652) 评论(0) 推荐(0)
 
摘要: 一、Mysql双主互备+keeplived高可用架构介绍 Mysql主从复制架构可以在很大程度保证Mysql的高可用,在一主多从的架构中还可以利用读写分离将读操作分配到从库中,减轻主库压力。但是在这种架构中,主库出现故障时需要手动将一台从库提升为主库。在对写操作要求较高的环境中,主库故障在主从架构中 阅读全文
posted @ 2018-08-27 23:35 微小的鱼 阅读(704) 评论(0) 推荐(0)
 
摘要: 可能是因为resin4出来不久的原因,很多人对一个resin配置多个app不是很了解,经过几个小时的研究,有了一些小的成果,在此分享一下: 在开发的时候很多人习惯了一个resin下配置多个app,习惯了resin3的配置方式,所以resin4出来后就不懂如何配置了。 根据我的理解,配置多个app分为 阅读全文
posted @ 2018-08-27 23:32 微小的鱼 阅读(1009) 评论(0) 推荐(0)
 
摘要: 一、Mysql双主互备+keeplived高可用架构介绍 Mysql主从复制架构可以在很大程度保证Mysql的高可用,在一主多从的架构中还可以利用读写分离将读操作分配到从库中,减轻主库压力。但是在这种架构中,主库出现故障时需要手动将一台从库提升为主库。在对写操作要求较高的环境中,主库故障在主从架构中 阅读全文
posted @ 2018-08-27 23:31 微小的鱼 阅读(342) 评论(0) 推荐(0)
 
摘要: Centos7上安装docker Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度 阅读全文
posted @ 2018-08-27 23:31 微小的鱼 阅读(200) 评论(0) 推荐(0)
 
摘要: 阿铭在教程中已经介绍过squid的安装和配置,http://study.lishiming.net/chapter22.html 教程中只介绍了初级的正向代理和反向代理,这篇文档将要介绍透明代理如何配置。首先,阿铭要介绍一下,什么是透明代理?透明代理的意思是客户端根本不需要知道有代理服务器的存在,它 阅读全文
posted @ 2018-08-27 23:30 微小的鱼 阅读(2088) 评论(0) 推荐(0)
 
摘要: quid的日志很重要。常常要了解的,其中最重要的就是命中率啦,不然反向代理做的用就不大。 cat access.log|gawk ‘{print $4}’|sort|uniq -c|sort -nr 9568 TCP_IMS_HIT/3046313 TCP_HIT/2002133 TCP_MISS/ 阅读全文
posted @ 2018-08-27 23:30 微小的鱼 阅读(1202) 评论(0) 推荐(0)
 
摘要: 一、用于数据库连接的术语: JDBC:(Java database connectivity)是基于java数据访问技术的一个API通过客户端访问服务器的数据库,是一个面向关系型数据库并提供一种方法查询和更新数据库; JNDI:(Java naming and directory interface 阅读全文
posted @ 2018-08-27 23:30 微小的鱼 阅读(10717) 评论(0) 推荐(0)
 
摘要: 1、COSS will not function without large file support (off_t is 4 bytes long. Please reconsider recompiling squid with --with-large-files Bungled squid_ 阅读全文
posted @ 2018-08-27 23:29 微小的鱼 阅读(522) 评论(0) 推荐(0)
 
摘要: squid代理加用户认证 用authentication helpers添加身份验证有如下几种认证方式 :=> NCSA: Uses an NCSA-style username and password file.=> LDAP: Uses the Lightweight Directory Ac 阅读全文
posted @ 2018-08-27 23:28 微小的鱼 阅读(3776) 评论(0) 推荐(0)
 
摘要: 如何查看squid的缓存命中率 使用命令: squidclient -h host -p port mgr:info比如: /usr/local/squid/bin/squidclient -h 127.0.0.1 -p 8080 mgr:info 使用这个命令的前提是,你在你的squid.conf 阅读全文
posted @ 2018-08-27 23:28 微小的鱼 阅读(1200) 评论(0) 推荐(0)
 
摘要: squid常用命令:/usr/local/squid/sbin/squid -z 初始化缓存空间/usr/local/squid/sbin/squid 启动/usr/local/squid/sbin/squid -k shutdown 停止/usr/local/squid/sbin/squid -k 阅读全文
posted @ 2018-08-27 23:27 微小的鱼 阅读(2407) 评论(1) 推荐(1)
 
摘要: Rewrite主要的功能是实现URL重写,Nginx 的 Rewrite 规则采用 PCRE Perl 兼容正则表达式的语法进行规则匹配,如相使用 Nginx 的 Rewrite 功能,在编译 Nginx 前要编译安装 PCRE 库。一,Nginx使用if进行条件匹配Nginx可以用if进行条件匹配 阅读全文
posted @ 2018-08-27 23:26 微小的鱼 阅读(286) 评论(0) 推荐(0)
 
摘要: MySQL调优可以从几个方面来做:1. 架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的i/o;3. MySQL本身调优:(1) 如果未配置主从同步,可以把bin-log功能关闭 阅读全文
posted @ 2018-08-27 23:26 微小的鱼 阅读(97) 评论(0) 推荐(0)
 
摘要: 这个文件必须命名为''php.ini''并放置在httpd.conf中的PHPIniDir指令指定的目录中。最新版本的php.ini可以在下面两个位置查看:http://cvs.php.net/viewvc.cgi/php-src/php.ini-recommended?view=cohttp:// 阅读全文
posted @ 2018-08-27 23:26 微小的鱼 阅读(227) 评论(0) 推荐(0)
 
摘要: rsync 只同步指定类型的文件 需求: 同步某个目录下所有的图片(*.jpg),该目录下有很多其他的文件,但只想同步*.jpg的文件。rsync 有一个--exclude 可以排除指定文件,还有个--include选项的作用正好和--exclude相反。那直接使用--include="*.jpg" 阅读全文
posted @ 2018-08-27 23:25 微小的鱼 阅读(189) 评论(0) 推荐(0)
 
摘要: 五、常见问题 以下是为配置rsync时的常见问题: 问题一:@ERROR: chroot failedrsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3] 原因:服务器 阅读全文
posted @ 2018-08-27 23:25 微小的鱼 阅读(538) 评论(0) 推荐(0)
 
摘要: PS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了。更详细的模块参数请参考:http://wiki.ngin 阅读全文
posted @ 2018-08-27 23:24 微小的鱼 阅读(152) 评论(0) 推荐(0)
 
摘要: Web服务器 Web服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。 应用层使用HTTP协议。 HTML文档格式。 浏览器统一资源定位器(URL)。 Web服务器常常以B/S(Browser/Server)方式提供服务。浏览器和服务器的交互方式如下: GET 阅读全文
posted @ 2018-08-27 23:23 微小的鱼 阅读(279) 评论(0) 推荐(0)
 
摘要: Mysql增量备份Xtrabackup中包含两个工具:• xtrabackup - 用于热备份innodb, xtradb表的工具,不能备份其他表(MYISAM表)。• innobackupex - 对xtrabackup封装的perl脚本,提供了myisam表备份的能力。(能进行整库和数据表备份) 阅读全文
posted @ 2018-08-27 23:22 微小的鱼 阅读(192) 评论(0) 推荐(0)
 
摘要: innodb引擎的数据库可以使用mysqldump备份,如果表很大几十个G甚至上百G,显示用mysqldump备份会非常慢。然后使用xtrabackup 可以很快的在线备份innodb数据库。InnoDB 有个商业的InnoDB Hotbackup,可以对InnoDB引擎的表实现在线热备。而 per 阅读全文
posted @ 2018-08-27 23:22 微小的鱼 阅读(392) 评论(0) 推荐(0)
 
摘要: 字符集是一套符号和编码的规则,不论是在oracle数据库还是在mysql数据库,都存在字符集的选择问题。对于数据库来说,字符集又是比较重要的,因为数据库存储的数据大部分都是各种文字,字符集对于数据库的存储、处理性能以及数据迁移都有重要的影响。 如果在数据库创建阶段没有正确选择字符集,那么可能在后期需 阅读全文
posted @ 2018-08-27 23:21 微小的鱼 阅读(151) 评论(0) 推荐(0)
 
摘要: 如果不小心对数据库进行误操作,而又没有及时备份怎么办?这恐怕是广大的coder经常遇到的一类问题。我今天就因为不小心删除了某个数据库,但最后的备份是1个礼拜前的,唯一能解决的办法就是通过mysqlbinlog来恢复了。解决方案如下: 如果MySQL服务器启用了二进制日志,你可以使用mysqlbinl 阅读全文
posted @ 2018-08-27 23:20 微小的鱼 阅读(1738) 评论(0) 推荐(0)
 
摘要: 三种MPM介绍 Apache 2.X 支持插入式并行处理模块,称为多路处理模块(MPM)。在编译apache时必须选择也只能选择一个MPM,对类UNIX系统,有几个不同的MPM可供选择,它们会影响到apache的速度和可伸缩性。 Prefork MPM : 这个多路处理模块(MPM)实现了一个非线程 阅读全文
posted @ 2018-08-27 23:20 微小的鱼 阅读(193) 评论(0) 推荐(0)
 
摘要: 如果有一天去接受面试:面试官问你一个1t的文件需要进行传输,问题用何种方法。假如你答了scp或者ftp。那么你挂的几率是很大的 一、inotify介绍 inotify-tools有两个命令 //inotify-tools是用c编写的,除了要求内核支持inotify外,不依赖于其他。inotifywa 阅读全文
posted @ 2018-08-27 23:19 微小的鱼 阅读(585) 评论(0) 推荐(0)
 
摘要: Xargs用法详解 -L num Use at most max-lines nonblank input lines per command line.-s是含有空格的。-l 同-L-d delim 分隔符,默认的xargs分隔符是回车,argument的分隔符是空格,这里修改的是xargs的分隔 阅读全文
posted @ 2018-08-27 23:18 微小的鱼 阅读(106) 评论(0) 推荐(0)
 
摘要: 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮 阅读全文
posted @ 2018-08-27 23:17 微小的鱼 阅读(274) 评论(0) 推荐(0)
 
摘要: 主要内容:(笔记总结--会不定时补充、修改,如有错误,欢迎指正探讨) 一、 RAID详解二、 mdadm工具介绍三、 创建一个RAID的基本过程四、 磁盘阵列的管理五、 RAID优化 RAID详解: 描述:RAID:(Redundant Array of indenpensive Disk) 独立磁 阅读全文
posted @ 2018-08-27 23:16 微小的鱼 阅读(1912) 评论(0) 推荐(0)
 
摘要: Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。大部分Linux发行版默认的日志守护进程为 syslog,位于 /etc/syslog 或 /etc/syslogd,默认配置文件为 /etc/syslog.conf,任何希望生成日志的程序都可以 阅读全文
posted @ 2018-08-27 23:15 微小的鱼 阅读(4151) 评论(0) 推荐(0)
 
摘要: TCP的11种状态 TCP三次握手建立连接 Tcp头部 六个标志位中,我们要用到三个: SYN:SYN= 1 表示这是一个连接请求或连接接受报文。在建立连接时用来进行同步序号(个人理解是,在建立连接的时候,提醒对方记录本方的起始序号)。当SYN=1而ACK=0时,表明这是一个连接请求报文段。对方若是 阅读全文
posted @ 2018-08-27 23:13 微小的鱼 阅读(167) 评论(0) 推荐(0)
 
摘要: 写的非常好的一篇文章,不知道为什么被删除了。 利用Google快照,做个存档。 快照地址:地址 作者地址:青牛 什么是dockerDocker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 阅读全文
posted @ 2018-08-27 23:10 微小的鱼 阅读(504) 评论(0) 推荐(0)