自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 用13台虚拟机搭建一个高可用负载均衡集群架构出来,并运行三个站点,具体需求如下。

用13台虚拟机搭建一个高可用负载均衡集群架构出来,并运行三个站点,具体需求如下。1 设计你认为合理的架构,用visio把架构图画出来2 搭建lnmp、tomcat+jdk环境3 三个站点分别为:discuz论坛、dedecms企业网站以及zrlog博客4 由于机器有限,尽可能地把三个站点放到同一台服务器上,然后做负载均衡集群,要求所有站点域名解析到一个ip上,也就是说只有一个出口...

2018-11-06 17:45:23 1055

原创 shell中的函数、数组及告警系统需求分析

shell中的函数 把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。 函数就是一个子shell,就是一个代码段,定义完函数就可以引用它 格式: function 后是函数的名字,并且 function 这个单词是可以省略掉的 花括号{} 里面为具体的命令 格式: functi...

2018-10-25 11:30:57 142

原创 18.1 集群介绍用keepalived配置高可用集群

18.1 集群介绍18.2 keepalived介绍18.3/18.4/18.5 用keepalived配置高可用集群扩展heartbeat和keepalived比较http://blog.csdn.net/yunhua_lee/article/details/9788433DRBD工作原理和配置 http://502245466.blog.51cto.com/7559397/...

2018-10-16 22:17:15 660

原创 更新MySQL主从配置

MySQL主从配置 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 binlog,其实就是一个文件,文件里记录了一些日志,文件是 二进制文件,无法cat 主...

2018-10-16 10:36:00 364

原创 MySQL主从介绍

MySQL主从介绍MySQL主从又叫做AB负责;也就是A和B两个机器做主从后,在A上些数据,另外一台B也能跟着些数据,两者数据实时同步;MySQL主从是基于binlog的,主上必须开启binlog才能进行主从;应用场景:备份使用,只使用主机器,从机器备份,当主机器宕机,切换从机器正常访问;分流使用,但从机器无法写数据;步骤为:A设置配置文件-A重启服务-A创建主从账号-锁定A的数据库写功...

2018-10-12 22:20:54 99

原创 更新Tomcat的介绍与安装、jdk的安装Tomcat设置监听端口80、配置虚拟主机、安装zrlog博客、日志文件

Tomcat介绍 https://coding.net/u/aminglinux/p/tomcat/git/tree/master?tdsourcetag=s_pcqq_aiomsg  老师笔记 Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目;Java程序写的网站用Tomcat+jdk来运行;Tomcat是一个中间件,真正起作用的,解析Java的是jd...

2018-10-12 21:57:02 194

原创 Tomcat的介绍与安装、jdk的安装Tomcat设置监听端口80、配置虚拟主机、安装zrlog博客、日志文件

 Tomcat介绍 Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目;Java程序写的网站用Tomcat+jdk来运行;Tomcat是一个中间件,真正起作用的,解析Java的是jdk;jdk是整个Java的核心,他包含了Java的运行环境和一堆Java相关的工具以及Java基础库;安装jdk Tomcat依赖JDK运行,先安装jdk;...

2018-10-11 10:54:48 129

原创 NFS文件系统、服务器与客户端安装、exportfs命令 FTP服务器

NFS介绍 NFS是Network File system的缩写,也就是网络文件系统;基于RPC协议进行传输;服务端安装yum install -y nfs-utils rpcbind //安装rpcbind包与nfs-utils包yum install -y nfs-utils 第2台vim /etc/exports //设置配置文件代码/home/nfste...

2018-10-09 10:27:27 205

原创 更新13.1 设置更改root密码13.2 连接mysql13.3 mysql常用命令

更改mysql数据库的root密码修改root密码命令为/usr/local/mysql/bin/mysql -uroot定义环境变量临时定义环境变量export PATH=$PATH:/usr/local/mysql/bin/ //临时定义环境变量echo $PATH //显示环境变量/usr/local/sbin:/usr/local/bin:/usr/sbin:/...

2018-10-09 10:20:08 124

原创 13.1 设置更改root密码13.2 连接mysql13.3 mysql常用命令13.4 mysql用户管理13.5 常用sql语句13.6 mysql数据库备份恢复

更改mysql数据库的root密码修改root密码命令为/usr/local/mysql/bin/mysql -uroot定义环境变量临时定义环境变量export PATH=$PATH:/usr/local/mysql/bin/ //临时定义环境变量echo $PATH //显示环境变量/usr/local/sbin:...

2018-09-28 23:09:15 127

原创 更新12.15nginx解析PHP相关配置12.16nginx代理12.17nginx负载均衡12.21 php-fpm的pool

12.16nginx代理 nginx代理 nginx代理不支持https,也就是端口443;通过配置文件设置,就可以将特定的链接向应用服务器转发。例如 Nginx 可通过以下简单的配置,即可实现代理转发:也就是用户在CN,想访问US的web服务器,由于路途原因访问慢,那么我们可以在CN和US的中间HK搭建一个代理服务器,CN连上HK的代理来访问US的WEB;减少一半时间...

2018-09-28 23:06:25 464

原创 12.17nginx代理、--负载均衡 12.24

nginx代理、负载均衡 nginx代理 nginx代理不支持https,也就是端口443;通过配置文件设置,就可以将特定的链接向应用服务器转发。例如 Nginx 可通过以下简单的配置,即可实现代理转发:也就是用户在CN,想访问US的web服务器,由于路途原因访问慢,那么我们可以在CN和US的中间HK搭建一个代理服务器,CN连上HK的代理来访问US的WEB;减少一半时间...

2018-09-25 11:02:24 478

原创 更新12.7nginx默认虚拟主机12.8ginx用户认证12.9nginx域名重定向12.10 nginx访问日志配置12.11 Nginx日志切割

12.7nginx默认虚拟主机vim /usr/local/nginx/conf/nginx.conf    gzip_types text/plain application/x-javascript text/css text/htm    application/xml;    include vhost/*.conf;            #添加虚拟主机目录  加这一行 ...

2018-09-25 10:22:27 244

原创 12.7nginx默认虚拟主机12.8ginx用户认证12.9nginx域名重定向12.10 nginx访问日志配置12.11 Nginx日志切割

 12.7nginx默认虚拟主机vim /usr/local/nginx/conf/nginx.conf    gzip_types text/plain application/x-javascript text/css text/htm    application/xml;    include vhost/*.conf;            #添加虚拟主机目录  加这...

2018-09-20 10:39:00 193

原创 更新12.1 LNMP架构介绍12.2MYSQL安装12.3-4 PHP5安装12.5nginx介绍12.6nginx安装

12.1 LNMP架构介绍LNMP就是Linux+Nginx+MySQL+PHP,Linux作为服务器的操作系统,MySQL即为数据库。是一组搭建动态网站的开源软件架构,本身是各自独立的软件服务,放在一起使用拥有很高的兼容性,共同组成了一个强大的WEB应用程序平台。Nginx为一款高性能Web服务器,本身是不能处理PHP的,当接收到请求时,判断如果是PHP请求就会将请求交给PHP解释器...

2018-09-20 10:35:16 116

原创 12.1 LNMP架构介绍12.2MYSQL安装12.3-4 PHP5安装12.5nginx介绍12.6nginx安装

12.1 LNMP架构介绍LNMP就是Linux+Nginx+MySQL+PHP,Linux作为服务器的操作系统,MySQL即为数据库。是一组搭建动态网站的开源软件架构,本身是各自独立的软件服务,放在一起使用拥有很高的兼容性,共同组成了一个强大的WEB应用程序平台。Nginx为一款高性能Web服务器,本身是不能处理PHP的,当接收到请求时,判断如果是PHP请求就会将请求交给PHP解释器...

2018-09-18 11:30:26 136

原创 更新11.25 配置防盗链 11.26 访问控制Directory11.27 访问控制FilesMatch11.28限定某个目录禁止解析PHP11.29 限制user_agent/11.30-31 P

11.25 配置防盗链 11.26 访问控制Directory 11.25 配置防盗链CURL +X 是来源IP11.26 访问控制Directory11.27 访问控制FilesMatch• 通过限制referer来实现防盗链的功能• 配置文件增加如下内容  <Directory /data/wwwroot/www.123.com>        Se...

2018-09-15 19:34:51 467

原创 更新11.16/11.17 A默认虚拟主机11.18 Apache用户认证 11.19/11.20 域名11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间

11.16/11.17 Apache默认虚拟主机• 一台服务器可以访问多个网站,每个网站都是一个虚拟主机• 概念:域名(主机名)、DNS、解析域名、hosts• 任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机• vim /usr/local/apache2.4/conf/httpd.conf //搜索httpd-vhost,去掉#• vim /usr/loca...

2018-09-13 10:23:11 232

原创 11.25 配置防盗链 11.26 访问控制Directory

11.25 配置防盗链 11.26 访问控制Directory 11.25 配置防盗链11.26 访问控制Directory11.27 访问控制FilesMatch11.25 配置防盗链防盗链的功能可以通过限制referer来实现,不是本机服务器所认识的referer,不允许第三方服务器通过链接引用跳转至本机服务器进行访问。修改虚拟主机配置文件<Directory...

2018-09-13 10:15:43 127

原创 11.16/11.17 Apache默认虚拟主机11.18 Apache用户认证 11.19/11.20 域名11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间

11.16/11.17 Apache默认虚拟主机定义不同的主机名解析到不同的IP地址,提供虚拟主机服务的机器上同时设置有这些IP地址。服务器根据用户请求的目的IP地址来判定用户请求的是哪个虚拟主机的服务,从而进一步的处理。(默认虚拟主机只能定义单一域名,且为使用该服务器IP所跳转的唯一Apache站点,所有域名均会跳转至唯一定义的DocumentRoot下的网站根目录,一个配置文件只能定义...

2018-09-10 20:27:00 324

原创 更新11-14章节 11.1LAMP架构 11 .2 MySQL_MariaDB介绍113.MYSQL 11-14章节

 11 .2 MySQL_MariaDB介绍• MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracle公司收购(74亿刀)• MySQL官网https://www.mysql.com  最新版本5.7GA/8.0DMR• MySQL5.6变化比较大,5.7性能上有很大提升• Mar...

2018-09-10 20:19:32 431

原创 11-14章节 11.1LAMP架构 11 .2 MySQL_MariaDB介绍113.MYSQL 11-14章节

 11 .2 MySQL_MariaDB介绍• MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracle公司收购(74亿刀)• MySQL官网https://www.mysql.com  最新版本5.7GA/8.0DMR• MySQL5.6变化比较大,5.7性能上有很大提升• Mar...

2018-09-08 13:06:33 225

原创 修改10.19iptables规则备份和恢复 10.20firewalld的9个zone10.23 linux任务计划cron 10.24 chkconfig工具 10.25 systemd管理服务

七周五次10.19iptables规则备份和恢复 10.20firewalld的9个zone10.23 linux任务计划cron 10.24 chkconfig工具 10.25 systemd管理服务  10.19 iptables规则备份和恢复10.20 firewalld的9个zone10.21 firewalld关于zone的操作10.22 firewalld关于ser...

2018-08-30 14:01:28 224

原创 10.28 rsync工具介绍10.28 rsync工具介绍10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具

  八周二次课10.28 rsync工具介绍10.29/10.30 rsync常用选项10.31 rsync通过ssh同步10.28 rsync工具介绍• rsync:支持增量同步以及远程同步yum install -y rsync• rsync格式rsync [OPTION] … SRC DESTrsync [OPTION] … SRC [user...

2018-08-30 13:49:46 182

原创 10.19iptables规则备份和恢复 10.20firewalld的9个zone  10.23 linux任务计划cron10.24 chkconfig工具 10.25 systemd管理服务

10.19iptables规则备份和恢复 10.20firewalld的9个zone 10.19 iptables规则备份和恢复10.20 firewalld的9个zone10.21 firewalld关于zone的操作10.22 firewalld关于service的操作10.19 iptables规则备份和恢复•service iptables save //会把规则保...

2018-08-28 10:25:17 230

原创 10.12firewalld和netfilter 10.15 iptables filter表案例 10.16 iptables nat表应用

10.12 firewalld和netfilter• selinux临时关闭setenforce 0• selinux永久关闭编辑配置文件/etc/selinux/configvi /etc/selinux/config• centos7之前使用netfilter防火墙,centos7开始使用firewalld防火墙,但在centos7系统上也可以运行netfilt...

2018-08-25 00:44:15 215

原创 10.1 使用w查看系统负载 /vmstat /top /sar命令 /nload命令10.6 监控io性能/free命令/ps命令/查看网络状态/linux下抓包

10.1 使用w查看系统负载 /vmstat /top /sar命令 /nload命令10.1 使用w查看系统负载10.2 vmstat命令10.3 top命令10.4 sar命令10.5 nload命令10.1 使用w查看系统负载系统负载:        单位时间段内,使用CPU的活动进程有多少个。使用w查看系统负载(远程登录)[root@linux-15...

2018-08-22 22:15:35 728

原创 更新9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 9.4/9.5 sed 9.6/9.7 awk

 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 9.1 正则介绍_grep上9.2 grep中9.3 grep下扩展把一个目录下,过滤所有*.php文档中含有eval的行grep -r --include="*.php" 'eval' /data/特殊符号   |   ###管道符号命令1 | 命令2find -type  -f ...

2018-08-21 16:23:35 402

原创 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 9.4/9.5 sed 9.6/9.7 awk 原

  9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 9.1 正则介绍_grep上9.2 grep中9.3 grep下扩展把一个目录下,过滤所有*.php文档中含有eval的行grep -r --include="*.php" 'eval' /data/一、 grep 正则就是一串有规律的字符串 掌握好正则对于编写shell脚本有...

2018-08-18 01:13:29 343

原创 shell介绍、命令历史 、命令补全和别名 8.4 通配符 8.5 输入输出重定向 8.6 管道符和作业控制 8.7/8.8 shell变量 8.9 环境变量配置文件

 shell介绍、命令历史 、命令补全和别名 8.4 通配符 8.5 输入输出重定向8.1 shell介绍8.2 命令历史8.3 命令补全和别名8.4 通配符8.5 输入输出重定向通配符 符号 意义 * 代表0-无穷个 任意字符 ? 代表有且只有一个字符 ...

2018-08-16 11:16:09 357

原创 8.13 8.1 shell介绍、8.2命令历史 、8.3命令补全和别名 8.4 通配符 8.5 输入输出重定向

8.1 shell介绍8.2 命令历史8.3 命令补全和别名8.4 通配符8.5 输入输出重定向一、 shell介绍 shell是一个命令解释器,提供用户和机器之间的交互 支持特定语法,比如逻辑判断、循环(if for whell) 每个用户都可以有自己特定的shell CentOS7默认shell为bash(Bourne Agin Shel...

2018-08-13 22:05:01 253

原创 8.11 安装软件包的三种方法/rpm包用法/yum用法,搭建本地仓库

 五周第一次课7.1 安装软件包的三种方法7.2 rpm包介绍7.3 rpm工具用法7.4 yum工具用法7.5 yum搭建本地仓库(视频中ppt小错误: gpcheck改为gpgcheck,yum cean 改为 yum clean) 一、 安装软件包的三种方法 rpm工具 yum工具 源码包 二、rpm工具使用 设置光驱并挂载...

2018-08-10 13:47:09 1958

原创 8.9 6.1 压缩打包介绍 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 6.2 gzip、bzip2、xz压缩工具

 6.1 压缩打包介绍6.2 gzip压缩工具6.3 bzip2压缩工具6.4 xz压缩工具一、压缩打包介绍 使用压缩工具的好处:使用压缩文件,不仅可以节省磁盘空间,而且在传输时还能节省网络宽带。 我们通常讲的家用宽带和机房宽带100M是有区别的:机房宽带的上行和下行都是100M,所以价格昂贵,家用宽带下行是100M,但是上行往往只有10M-20M...

2018-08-09 20:23:03 198

原创 8.7 VIM

5.1 vim介绍5.2 vim颜色显示和移动光标5.3 vim一般模式下移动光标5.4 vim一般模式下复制、剪切和粘贴一、vim介绍 vim是vi的一个升级版;vim可以显示文字的颜色安装vim这一个包vim-enhanced如果不知道安装包,可以使用 命令下面命令来查看vim命令是那个包安装的。[root@linux-151 ~]# yum provide...

2018-08-09 19:57:29 321

原创 8.4 df命令 4.2 du命令 4.3/4.4 磁盘分区

   4.1 df命令4.2 du命令4.3/4.4 磁盘分区扩展学习    parted分区gpt格式  http://www.apelearn.com/bbs/thread-7243-1-1.html (复制链接,直接点显示404)一、df命令命令df(disk filesystem)用于查看盘的信息 默认以K为单位;[root@linux-151 ~]# ...

2018-08-06 20:26:21 695

原创 2018年8月2日第五节课笔记

   2.23/2.24/2.25 find命令2.26 文件名后缀 一、find命令搜索工具 which :用于查找可执行文件的绝对路径;[root@linux-151 ~]# which lsalias ls='ls --color=auto'/usr/bin/lswhereis:通过预先生成的一个文件列表库查找与给出的文件名相关的文件;格式: wh...

2018-08-04 13:40:04 362

转载 2018.8.2

2018.8.2     4.1 df命令4.2 du命令4.3/4.4 磁盘分区扩展学习    parted分区gpt格式  http://www.apelearn.com/bbs/thread-7243-1-1.html (复制链接,直接点显示404)一、df命令命令df(disk filesystem)用于查看盘的信息 默认以K为单位;[root@linu...

2018-08-02 10:26:41 278

原创 2018.7.31

   2.14 文件和目录权限chmod2.15 更改所有者和所属组chown2.16 umask2.17 隐藏权限lsattr/chattr一、文件和目录权限chmod 命令chmod(change mode简写)用于改变用户对文件/目录的读写执行权限;格式:chmod xyz 文件名 (xyz是数字)[root@linux-151 tmp]# chm...

2018-08-01 15:12:10 297

转载 2018-7.26 一周第一次课

  一周第一次课1.1 学习之初1.2 约定1.3 认识Linux1.4 安装虚拟机1.5 安装centos7一、学习之初 r.aminglinux.com 学习资源软件包 课程用到的代码及命令 (centos7.aminglinux.com) 选择一个定位(发展方向、发展城市、对未来三年的规划) 二、约定1.操作系统 centOS...

2018-07-27 10:46:27 329

原创 第一次写博客

2018-7-19任务申请博客,写文章文章链接  https://mp.csdn.net/postedit/81119455 2018年7月19日今天终于报名了阿铭LINUX,希望5个月后再回头看我这篇文章是另外一种感受和感悟。给自己加油,也为未来的我加油。 ...

2018-07-19 17:25:19 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除