自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白衣不染尘的博客

学习 故障 报错记录

  • 博客(19)
  • 收藏
  • 关注

原创 Nginx软件功能模块及配置文件

一、Nginx核心功能模块(Core functionality)Nginx核心功能模块负责Nginx的全局应用,主要对应主配置文件的Main区块和Events区块区域,有很多Nginx必须的全局参数配置标准的http功能模块合集这些标准的http功能模块,虽然不是Nginx软件所必需的,但都是很常用的。 二、Nginx主配置文件nginx.confNginx主配置文件nginx.conf是一个纯...

2018-06-29 10:18:39 470

原创 实战:部署一个Web站点(适合新手)

[root@web01 ~]# cd /application/nginx/conf/ #进入nginx配置目录[root@web01 conf]# diff nginx.conf nginx.conf.default #用diff比对发现conf下的所有文件都已经备份[root@web01 conf]# egrep -v "^$|#" nginx.conf.default >nginx.c...

2018-06-27 16:36:43 1383

原创 安装Nginx服务实战

安装Nginx服务实战1. 安装Nginx所需的pcre库pcre中文perl兼容正则表达式,安装pcre库是为了使Nginx支持具备URI重写功能的Rewrite模块。安装pcre库如下:1.)修改下载为国内阿里云[root@web01 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Cen...

2018-06-27 10:05:59 366

原创 Linux软件安装的方法

Linux软件安装的方法1、rpm -ivh 包名.rpm   有依赖问题,安装A软件,A软件依赖B,需要先安装B   缺点:不能定制2、yum安装解决rpm安装的依赖问题,安装更简单化   优点:简单、易用、高效   缺点:不能定制3、编译安装(C语言源码-编译二进制等)   ./configure(配置),make(编译),make install(安装)   优点:可以定制   缺点:复杂、...

2018-06-27 10:03:52 243

原创 Nginx Web服务应用

Nginx (engine x) 是一个开源的、高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。POP3 :  POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自...

2018-06-26 16:17:10 706

原创 静态、动态、伪静态网页的概念及网站访问度量

静态网页概念作用特点静态网页有时也被称为平面页。静态网页的网址形式通常为htm(超文本标记语言)结尾 ,还有就是以超文本标记语言(.htm、.html)、.shtml、.xml(可扩展标记语言)等为后缀的。特点静态网页每个网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等常见形式为后缀,而不含有“?”;(动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从...

2018-06-26 09:08:19 1379

原创 HTTP协议

HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。WWW是环球信息网的缩写,(亦作“Web”、“WWW”、“'W3'”,英文全称为“World Wide Web”),中文名字为“万维网”,"环球网"等,常简称为Web。 分为Web客户端和Web服务器程序。HTTP版本:HTTP/1.0 这是第一个在通讯中指定...

2018-06-25 16:36:10 341

原创 DNS详解

1.查看Windows客户端本地缓存的DNS解析记录命令:开始-->运行-->cmd  输入ipconfig /displaydns2.清除windows客户端本地缓存的DNS解析记录命令:开始-->运行-->cmd  输入ipconfig /flushdns3.Windows系统下bosts域名解析记录位置:C:\Windows\System32\drivers\etc\...

2018-06-25 10:19:24 1173

原创 用户访问网站的基本流程

用户访问网站的基本流程:描述从浏览器打开http://www.baidu.com地址回车发送请求到看到页面的过程?打开浏览器输入网址回车,到看到页面的过程大纲:用户访问网站流程框架1、DNS解析原理2、tcp/ip三次握手原理3、http协议原理(www服务的请求过程)请求报文细节!   http协议版本区别、请求报文细节、MIME/URL/URI4、大规模网站集群架构细节。5、http协议原理(...

2018-06-25 08:20:51 1256

原创 SSH批量管理分发

 1.创建用户及密码:useradd ceshi1echo 123456|passwd --stdin ceshi1id ceshi1su - ceshi12.生成公钥和私钥(在m01上)[ceshi1@m01 ~]$ ssh-keygen -t dsa  #回车  回车[ceshi1@m01 ~]$ ll .ssh/总用量 8-rw-------. 1 ceshi1 ceshi1 672 6月 ...

2018-06-25 00:37:48 550

原创 SSH服务

1. SSH是安全的加密协议,用于连接Linux服务器2. SSH默认端口是22,安全协议版本为SSH2,SSH1有漏洞3. SSH服务端只要包含两个服务功能SSH远程连接和SFTP服务4. Linux SSH客户端包含ssh远程连接命令以及远程拷贝scp命令等   SSH2同时支持RSA和DSA密钥SSH服务认证类型:基于口令的安全验证和基于密钥的安全验证 查看是否安装服务[root@m01 ~...

2018-06-24 17:10:32 498

转载 做Linux背锅侠,六类好习惯和30个血的教训

一、线上操作规范1.测试使用当初学习Linux的使用,从基础到服务到集群,都是在虚拟机做的,虽然老师告诉我们跟真机没有什么差别,可是对真实环境的渴望日渐上升,不过虚拟机的各种快照却让我们养成了各种手贱的习惯,以致于拿到服务器操作权限时候,就迫不及待的想去试试,记得上班第一天,老大把root密码交给我,由于只能使用putty,我就想使用xshell,于是悄悄登录服务器尝试改为xshell+密钥登录,...

2018-06-23 18:29:57 365

原创 一键自动化批量安装httpd服务脚本(适合新手)

一键自动化批量安装httpd服务脚本:1.创建用户useradd ceshiecho 123456|passwd --stdin ceshiid ceshiecho "ceshi         ALL=            NOPASSWD:ALL">>/etc/sudoersvisudo -csu - ceshi2.创建脚本脚本1[ceshi@m01 ~]$ vim fenfa_...

2018-06-17 23:12:23 1080

原创 Inotify和Sersync的优缺点及高并发同步方案

Inotify优缺点inotify优点:监控文件系统事件变化,通过同步工具实现实时数据同步 iontify缺点:1.并发如果大于200个文件(10-100K),同步会有延迟2.监控到事件后,调用rsync同步是单线程的(加&并发),sersync多进程同步  Sersync优缺点sersync的功能:1.支持配置文件管理2.真正的守护进程socket3.可以对失败文件定时重传(定时任务功能...

2018-06-11 21:43:06 4343

原创 NFS存储(Inotify)实时备份原理及项目实战

一、实现从rsync服务端的rsync服务到nfs客户端部署:1.服务器端配置:[root@backup backup]# vim /etc/rsyncd.conf   ##添加以下三行内容[nfsbackup]path = /nfsbackupread only = false[root@backup backup]# pkill rsync   ##关闭rsync    [root@backu...

2018-06-11 20:20:14 1272

原创 sersync实时同步(前题先安装rsync)

1.下载sersync:[root@nfs01 ~]# cd  /usr/local/src/[root@nfs01 src]# wget --no-check-certificate https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sersync/sersync2.5.4_64bit_...

2018-06-11 16:50:05 540

原创 运维应该知道的Linux命令

1. mkdir:创建目录 -p递归创建2. touch:创建文件3. ls:列表目录 -a显示所有文件,包括隐藏文件,默认.开头的文件就是隐藏文件-A显示除. ..以外的所有文件 -l详细信息显示 -F给不同文件结尾加标识-p给目录结尾加斜线-d查看目录属性--time-style=long-iso4. cd:切换目录  -返回上一次切换的目录例:[root@centos oldboy]# pw...

2018-06-09 10:10:05 1477

原创 rsync项目实战

某公司里有一台web服务器,里面的数据很重要,但是如果硬盘坏了,数据会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。要求如下:每天晚上00点整在web服务器A上打包备份网站程序目录并通过rsync命令推送到服务器B上备份保留(备份思路可以是现在本地按日期打包,然后再利用rsnc推到备份服务器上)具体要求如下:1)web服务器A和备份服务器B的备份目录必须都为/backup2)web服...

2018-06-07 17:44:48 2579

原创 Linux基础优化

1. 关闭SELinuxsed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/configgrep SELINUX=disabled /etc/selinux/configsetenforce 0getenforce  2. 关闭iptables/etc/init.d/iptables stop/etc/init.d/iptable...

2018-06-04 11:02:28 285

空空如也

空空如也

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

TA关注的人

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