自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 20181101 大作业

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

2018-11-01 01:24:19 273 0

原创 33 shell(3)

20.27 分发系统介绍 场景:随着业务越来越大,网站或者APP服务端所使用的编程语言为PHP,需要配置lamp或者lnmp环境,还需要把代码上传到服务器上去。但是平时业务功能不断增加,需要改代码,如果有几十台上百台机器,就需要一个分发系统,将每次更新的代码发布到新的机器上去。 核心shell脚...

2018-10-31 15:45:05 75 0

原创 32 shell(2)

20.16 shell中的函数(上) 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。函数必须要放在最前面 格式: function f_name() {                       command       ...

2018-10-24 12:35:22 273 0

原创 31 shell(1)

20.1 Shell脚本介绍 1. shell是一种脚本语言  aming_linux  blog.lishiming.net 2. 可以使用逻辑判断、循环等语法 3. 可以自定义函数 4. shell是系统命令的集合 5. shell脚本可以实现自动化运维,能大大增加我们的运维效率 20.2...

2018-10-24 12:34:56 61 0

原创 30 Linux监控平台-zabbix

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.7 主动模式和被动模式 19.8 添加监控主机 19.9 添加自定义模板 19.10 处理图形中的乱码 19.11 自动发现 19.12 添加...

2018-10-20 09:31:42 486 1

原创 29 LVS

  18.11 LVS DR模式搭建 1. 改回hao2 hao3机器ens33网卡中网关(.2) [root@hao-02 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 [root@hao-03 ~]# vi /etc/sysconf...

2018-10-20 09:28:24 103 0

原创 28 集群

18.1 集群介绍 1. 根据功能划分为两大类:高可用和负载均衡2. 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务;实现高可用的开源软件有:heartbeat、keepalived3. 负载均衡集群,需要有一台服务器作为分发器,它负责把用户...

2018-10-15 15:58:32 152 0

原创 27 mysql 3(Mysql 主从配置)

17.1 MySQL主从介绍 Replication 实时同步 1. MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 2. MySQL主从是基于binlog的,主上须开启binlog才能进行主从...

2018-10-15 15:23:42 66 0

原创 27 mysql 2

s

2018-10-15 15:23:06 43 0

原创 27 mysql 1

q

2018-10-15 15:22:42 52 0

原创 26 Tomcat 补充

1.tomcat中server.xml配置详解 https://www.cnblogs.com/starhu/p/5599773.html ​​​​​​​http://blog.csdn.net/yuanxuegui2008/article/details/60567542.java容器比较  h...

2018-10-14 22:34:48 51 0

原创 26 Tomcat

16.1 Tomcat介绍 1. Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 2. java程序写的网站用tomcat+jdk来运行 3. tomcat...

2018-10-10 15:47:19 65 0

原创 25 NFS

NFS介绍 NFS是Network File System的缩写  NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本 NFS数据传输基于RPC协议,RPC为Remote Procedure Call的简写。  N...

2018-10-09 09:23:55 103 0

原创 24 MYSQL常用操作

设置更改root密码 1.把mysql工具加入环境变量     echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile 2.重启服务/重新加载profile文件 /etc/inin....

2018-09-29 09:00:32 53 0

原创 23 LNMP

a

2018-09-29 08:50:12 51 0

原创 22 LNMP

 Nginx负载均衡   下面的dig看到可以返回2个IP,就是解析出来的IP,这样我们可以做负载均衡。 dig  www.qq.com 1.vim /usr/local/nginx/conf/vhost/fuzai.conf 2.添加如下配置     upstream qq    ...

2018-09-29 08:49:47 51 0

原创 21 LNMP

12.7nginx默认虚拟主机 vim /usr/local/nginx/conf/nginx.conf     gzip_types text/plain application/x-javascript text/css text/htm     application/xml;  ...

2018-09-29 08:49:17 70 0

原创 20 LNMP(上)

12.1 LNMP架构介绍 1. 和LAMP不同的是,提供web服务的是Nginx 2. 并且php是作为一个独立服务存在的,这个服务叫做php-fpm 3. Nginx直接处理静态请求,动态请求会转发给php-fpm 12.2 MySQL安装 删除之前安装的mysql 1. 查看...

2018-09-17 22:57:01 79 0

原创 19 LAMP(下)

1. 更改虚拟主机配置文件:网站设定防盗链(非白名单网站不可引用) 给111.com网站下所有(txt,doc,mp3,zip,rar,jpg,gif,png等这些格式的资源), 防止其他网站私自引用,设定只给白名单网站引用显示,设定防盗链: [root@hao-01 ~]# vim /us...

2018-09-16 16:51:14 58 0

原创 18 LAMP(中)

11.16-11.17Apache默认虚拟主机(上下) 1. 打开Windows系统中hosts文件 : 路径:C:\Windows\System32\drivers\etc 2. 用记事本打开Windows系统下的hosts文件 : 自定义设定域名指向ip:Linux服务器ip  自...

2018-09-11 13:03:34 81 0

原创 17 LAMP(上)

1. LAMP包含:Linux+Apache(httpd)+MySQl+PHP Linux : 操作系统(centos) Apache:httpd——外部服务软件 MySQl:存储数据软件(字符串) PHP : 脚本语言(以作网站为主) 2. Apache(httpd) , MySQl , P...

2018-09-08 11:06:23 148 1

原创 13 运维日常4

10.28 rsync工具介绍 1. 安装 rsyns命令: [root@hostname ~]# yum -y install rsync[root@hostname02 ~]# yum -y install rsync 2. 拷贝 原文件(passwd),到指定目录(tmp)下,并重...

2018-08-29 23:41:16 94 0

原创 12 日常运维3

10.20 firewalld的9个zone [root@hostname ~]# systemctl disable iptables # 关闭 iptables(centos6 防火墙) [root@hostname ~]# systemctl stop iptables[root@host...

2018-08-26 22:10:16 103 0

原创 11 日常运维2-netfilter/iptables

学习一个服务的过程: 1此服务器的概述:名字,功能,特点,端口号 2安装 3配置文件的位置 4服务启动关闭脚本,查看端口 5此服务的使用方法 6修改配置文件,实战举例 7排错(从下到上,从内到外) 10.12 firewalld和netfilter 1. 临时关闭selinux(防火墙) : ...

2018-08-25 11:01:40 66 0

原创 10 日常运维

w查看系统负载  vmstat:查看cpu,内存,虚拟磁盘,io磁盘,system系统进程等瓶颈 top(动态)top -bn1(非动态):查看进程使用资源情况 sar:全面分析系统状态的命令 iostat、iotop ethtool ens33 w查看系统负载 [root@localhos...

2018-08-22 22:53:54 86 0

原创 9 Linux shell基础知识

8.10 shell特殊符_cut命令 * n个字符 ? 一个字符 # 注释字符 \ 脱意符号,与''类似 | 管道符 cut 截取符,分割 awk也是分割,更加复杂实用 8.11 sort_wc_uniq命令 sort /etc/passwd #按照ASCII码排...

2018-08-14 13:36:26 55 0

原创 8 Linux shell基础知识

8.1 shell介绍 shell是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具。 用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell再传输给系统内核,接着内核再去支配计算机硬件去执行各种操作。 8.2 命令历史 history命令,-r和-w...

2018-08-13 11:59:04 85 0

原创 7 Linux软件包安装和卸载

7.1 安装软件包的三种方法 rpm工具 yum工具(简单) 源码包(复杂) 7.2 rpm包介绍 1. 设置光驱连接;光驱挂载如下: [root@hostname ~]# mount /dev/cdrom /mnt 2. rpm包格式:包名(第一位英文字符串)、版本号(数字显示)、...

2018-08-11 08:23:53 711 0

原创 6 Linux文件压缩和打包

补充重点:1.gzip 压缩文件:gzip 1.txt # 压缩后文件1.txt就消失 2.gzip -#n 显示压缩等级:gzip -# 9 1.txt #默认是6 3.gzip -d 解压缩文件:gzip -d 1.txt.gz 4.tar -c 建立tar包:tar -c  5.tar -...

2018-08-08 22:06:33 111 0

原创 5 VIM工具

5.1 vim介绍 5.2 vim颜色显示和移动光标 5.3 vim一般模式下移动光标 5.4 一般模式下复制剪切粘贴 5.5 进入编辑模式 5.6 vim命令模式 5.7 vim实践 1.vim是vi的升级版本 2.vim是带有颜色显示 3.安装:yum install -y v...

2018-08-06 11:55:01 48 0

原创 4 Linux磁盘管理

Find命令补充: Find工具-name参数案列: 查找/data/目录以.txt结尾的文件: find /data/ -name "*.txt" 查找/data/目录以大写字母开头的文件: find /data/ -name "[A-Z]*" ...

2018-08-04 23:34:59 154 0

原创 3 用户和组管理

3.1 用户配置文件和密码配置文件   [root@localhost ~]# cat /etc/passwd | headroot:x:0:0:root:/root:/bin/bash #用户名:口令:用户标识号:组标识号:注释说明:用户名:用户主目录:命令解释程序  bin:x:1:1:...

2018-08-01 22:13:12 147 0

原创 1 安装、登录CentOS7

目录 目录 0.0 第一次课内容 1.1 学习之初 1.2 约定 1.3 认识Linux 1.4 创建虚拟机 1.5 安装CentOS7 1.6 配置ip(上) 1.7 配置ip(下) 1.8 网络问题排查 1.9&1.11 使用putty远程连接Linux&...

2018-07-28 19:03:37 1006 0

原创 2 文件目录与管理

目录 2.1&2.2 系统目录结构 2.3 ls命令 2.4 文件类型    2.5 alias命令 2.6 相对和绝对路径    2.7 CD命令     2.8 创建和删除目录mkdir rmdir 2.9 rm命令    2.10 环境变量PATH 2.1...

2018-07-28 17:04:53 189 0

转载 centos7与centos6区别

CentOS 7 vs CentOS 6的不同  (1)桌面系统 [CentOS6] GNOME 2.x [CentOS7] GNOME 3.x(GNOME Shell)(2)文件系统 [CentOS6] ext4 [CentOS7] xfs(3)内核版本 [CentOS6] 2.6.x-x [C...

2019-01-08 22:51:27 164 0

转载 Linux_shell条件判断if中的-a到-z的意思

[ -a FILE ]  如果 FILE 存在则为真。   [ -b FILE ]  如果 FILE 存在且是一个块特殊文件则为真。   [ -c FILE ]  如果 FILE 存在且是一个字特殊文件则为真。   [ -d FILE ]  如果 FILE 存在且是一个目录则为真。   [ -e ...

2019-01-05 14:57:13 70 0

原创 iptables导致nginx反向代理不可用的解决方案

  2016年05月26日 15:50:16 liuwons 阅读数:9417 版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/tobacco5648/article/details/51508012 在nginx反向代理、web服务器所在的同一系...

2018-12-26 08:07:10 268 1

原创 linux中查看nginx、apache、php、mysql配置文件路径的方法

  原文:http://www.phper163.com/archives/368   如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断 1、判断ap...

2018-12-26 08:01:45 253 0

原创 知识点总结

1.1 分区1. /boot  200Mb   2. swap  内存2倍   3. /  其他   1.2 虚拟机网络链接模式:桥连   NAT   仅主机 1.3 配置ip: dhclient  #-r为释放ip,在这里为自动获取ip ip add  #应该为ip addr,显示ip地址,...

2018-12-19 16:03:03 54 0

转载 HTML页面跳转的5种方法

下面列了五个例子来详细说明,这几个例子的主要功能是:在5秒后,自动跳转到同目录下的hello.html(根据自己需要自行修改)文件。1) html的实现     1 2 3 4 5 6 <head&g...

2018-12-11 20:41:15 208 0

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