摘要: 写在前面 今天介绍项目后期的全网数据备份规划与配置过程,整个过程包括备份规划、脚本编写、数据同步等 01全网数据备份规划 数据备份规划如下 数据库 从库开启binlog,通过全备与增量备份来进行,每天00:00全备一次,每天12:00增量备份一次,初期数据量不大的情况,后期根据数据量进行调整 本地备 阅读全文
posted @ 2018-08-13 10:35 禾子、 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 写在前面 项目到目前为止,前面将所有应用工程的安装与配置已阐述完成,今天将要介绍的是数据库的安装、配置、主从同步等相关过程 01MySQL安装方法介绍 至于数据库的安装与配置,在之前的文章中也介绍过很多种方法,一般数据库的几种安装方法如下: 1、yum安装 此种安装,一般用于内网对数据库要求不高的环 阅读全文
posted @ 2018-08-13 10:26 禾子、 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 写在前面 前面介绍了分发文件管理、前端反向代理与管理后台服务器的配置操作,今天介绍下前端负载与APP服务器(用户与商家)、官网、FTP服务器的配置操作 01前端负载均衡配置 安装所需的依赖包 yum install pcre-devel zlib-devle openssl-devel gcc-c+ 阅读全文
posted @ 2018-08-13 10:23 禾子、 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 写在前面 前面介绍了项目的整体情况与初始化服务器环境优化配置方面的内容,由于实际生产需求不一样,优化配置的点也不一样,仅供大家参考! 01配置SSH免密登录 分发服务器使用全网备份服务器 首先创建分发用户 [root@centos ~]# useradd fenfa -u 999 [root@cen 阅读全文
posted @ 2018-08-13 10:19 禾子、 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 前言导读 目前民工哥的公众号也运营一年多的时间,从刚开始的网络方面的基础知识转到Linux系统方面,前后文章也写了许多,前段时间顺便回看了下前面的文章,中小企业架构是完全可以完成的,包括整个的架构设计与规划、配置及后续维等。 因此,民工哥才有此想法,将目前的线上环境从当时项目开始到最终结束的整个过程 阅读全文
posted @ 2018-08-13 10:16 禾子、 阅读(853) 评论(0) 推荐(0) 编辑
摘要: Nginx+Tomcat多实例及负载均衡配置 采用nginx的反向代理负载均衡功能,配合后端的tomcat多实例来实现tomcat WEB服务的负载均衡 01 安装nginx服务 安装所需的pcre库 tar zxf pcre-8.38.tar.gz cd pcre-8.38 ./configure 阅读全文
posted @ 2018-08-13 10:00 禾子、 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 1、整体架构图如下 2、环境准备 今天所配置的是keepalived+nginx 的负载均衡 下载keepalived软件 [root@LB01 tools]# wget http://www.keepalived.org/software/keepalived-1.1.17.tar.gz 注意安装 阅读全文
posted @ 2018-08-13 09:59 禾子、 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 写在最前面 上次参加DBAplus举办的敏捷运维峰会时,一个兄弟的提问一直萦绕耳边,由于时间有限没有进行深入的交流,甚是遗憾。那个问题是:你们公司的IT系统架构是怎样的?又如何具体落地?采用了哪些开源或是商业的技术? 其实之前也写过或是做过一些关于系统架构的分享,或多或少的个人或其它限制,总觉得未能 阅读全文
posted @ 2018-08-13 09:55 禾子、 阅读(6048) 评论(0) 推荐(1) 编辑
摘要: Linux系统Shell编程——脚本编写思路与过程 “ 前段时间有小伙伴问我一些问题,涉及到shell脚本的编写问题,事后,我深入思考了下,实际生产环境的确也会经常用到,因此如何写这个脚本?它的思路在哪?带这个问题引入今天的文章,仅供参考,如有不完善的地方请多指导。 ” 问题一: 编写脚本自动统计访 阅读全文
posted @ 2018-08-13 09:43 禾子、 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 本文将介绍Linux下使用Shell处理文本时最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是最常用和最为实用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,还是 阅读全文
posted @ 2018-08-13 09:41 禾子、 阅读(200) 评论(0) 推荐(0) 编辑
摘要: Linux系统Shell编程—企业生产案例(一) 企业数据库可以说是重点保护对象啊,没有之一,数据在当今企业里就是生命线,因此今天就来说一说,如何通过shell脚本来检查或监控MYSQL数据库服务是否正常?? 01 通过端口判断 [root@mysql ~]# vi checkmysql.sh #! 阅读全文
posted @ 2018-08-13 09:41 禾子、 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 生产实战案例 在日常的生产环境中,可能会遇到需要批量检查内网目前在线的主机IP地址有哪些,还可能需要检查这些在线的主机哪些端口是开放状态,因此依靠手工来检查是可以实现,但比较费时费力,所以需要结合shell脚本来实现批量检查的功能,那么今天就来做个小小的实验。 1、开发脚本前准备 一般大家都知道,测 阅读全文
posted @ 2018-08-13 09:39 禾子、 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: Linux系统——shell脚本编程基础介绍 1、什么是shell 它是一个命令解释器,在linux/unix操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种操作输出的结果,输出到屏幕返回给用户,可以是交互式与非交互式的方式进行会话 [root@backup~]# hea 阅读全文
posted @ 2018-08-13 09:38 禾子、 阅读(326) 评论(0) 推荐(0) 编辑
摘要: LNMP架构应用实战——Nginx配置虚拟主机 前面介绍了nginx服务的安装与配置文件,今天介绍下它的另一种实用配置——“虚拟主机”,每个虚拟主机可以是一个独立的网站,可以具有独立的域名,同一台服务器上的不同的虚拟主机之间是独立的,用户访问不同虚拟主机如同访问不同的服务器一样,因此它不需要为一个单 阅读全文
posted @ 2018-08-13 09:31 禾子、 阅读(303) 评论(0) 推荐(0) 编辑
摘要: LNMP架构应用实战——Nginx服务配置文件介绍 nginx的配置文件比较简单,但功能相当强大,可以自由灵活的进行相关配置,因此,还是了解下其配置文件的一此信息 1、Nginx服务目录结构介绍 安装完成后,在安装路径下就会有Nginx目录信息 [root@centos6 application]# 阅读全文
posted @ 2018-08-13 09:29 禾子、 阅读(215) 评论(0) 推荐(0) 编辑
摘要: LNMP架构应用实战—Nginx反向代理负载均衡配置 前面介绍了nginx虚拟主机的配置,每个虚拟主机提供不同的服务,实际生产环境中,会有多个虚拟主机提供相同的WEB服务,也是通常我们所说的高可用,当其中一台服务器有宕机的情况其它的服务器仍然可以提供正常的WEB服务,因此,就会用到前端的负载均衡器, 阅读全文
posted @ 2018-08-13 09:28 禾子、 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1.1 LAMP企业架构读写分离 LAMP+Discuz+Redis缓解了MYSQL的部分压力,但是如果访问量非常大,Redis缓存中第一次没有缓存数据,会导致MYSQL数据库压力增大,此时可以基于分库、分表、分布式集群、或者读写分离来分担MYSQL数据库的压力,以读写分离为案例,来实现分担MYSQ 阅读全文
posted @ 2018-08-13 09:26 禾子、 阅读(277) 评论(0) 推荐(0) 编辑