摘要: Nginx反向代理、负载均衡及日志 1、原理图 2、正向代理与反向代理 (1)代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 使用代理服务器的好处 (1.1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次... 阅读全文
posted @ 2018-06-25 10:56 SSgeek 阅读(2748) 评论(0) 推荐(0)
摘要: Nginx include和Nginx指令的使用 1、nginx include 主配置文件nginx.conf中指定包含其他扩展配置文件,从而简化nginx主配置文件,实现多个站点功能 [root@Web01 conf]# cat nginx.conf worker_processes 1; events { worker_connections 1024; } http { ... 阅读全文
posted @ 2018-06-25 10:55 SSgeek 阅读(47097) 评论(0) 推荐(2)
摘要: Nginx auto_index和auth_basic 1、nginx auto_index nginx站点目录浏览功能,默认情况下为关闭 启用或禁用目录列表输出 开启这个功能的前提是站点目录下没有首页index.html 官方说明:http://nginx.org/en/docs/http/ngx_http_autoindex_module.html 语法Syntax:autoind... 阅读全文
posted @ 2018-06-25 10:54 SSgeek 阅读(3011) 评论(0) 推荐(0)
摘要: Nginx user_agent、if指令及全局变量 1、User_agent User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。 Nginx web 服务器支持if条件表达式使用$http_user_agent变量,由此来跳转或者使用不同的配置变量 此处通过利用... 阅读全文
posted @ 2018-06-25 10:53 SSgeek 阅读(8201) 评论(0) 推荐(0)
摘要: Nginx rewrite 和apache等web服务软件一样,rewrite的组要功能是实现URL地址的重定向。Nginx的rewrite功能需要PCRE软件的支持,即通过perl兼容正则表达式语句进行规则匹配的。默认参数编译nginx就会支持rewrite的模块,但是也必须要PCRE的支持,rewrite只能放在server{},location{},if{}中,并且只能对域名后边的除去传递的... 阅读全文
posted @ 2018-06-25 10:52 SSgeek 阅读(188) 评论(0) 推荐(0)
摘要: Nginx location location指令的作用是根据用户请求的URI来执行不同的应用。URI即统一资源标识符(Uniform Resource Identifier),就是根据用户请求的网站地址URL进行匹配,匹配成功即进行相关的操作。 1、语法规则 1.1.前缀+uri[=|~|~*|^~] /uri/ { … } 1.2.普通用法location @name { ..... 阅读全文
posted @ 2018-06-24 16:37 SSgeek 阅读(445) 评论(0) 推荐(0)
摘要: Nginx配置基于多域名、端口、IP的虚拟主机 1、类型介绍 1.1 基于域名的虚拟主机 所谓基于域名的虚拟主机,意思就是通过不同的域名区分不同的虚拟主机,基于域名的虚拟主机是企业应用最广的虚拟主机类型,几乎所有对外提供服务的网站使用的都是基于域名的主机,例如www.test1.com www.test2.com等 1.2 基于端口的虚拟主机 同理,所谓基于端口的虚拟主机,意思就是... 阅读全文
posted @ 2018-06-24 16:36 SSgeek 阅读(25426) 评论(0) 推荐(0)
摘要: 初识Nginx及编译安装Nginx 环境说明: 系统版本CentOS 6.9 x86_64 软件版本nginx-1.12.2 1、什么是Nginx? 如果你听说或使用过Apache软件,那么很快就会熟悉Nginx软件,与Apache软件类似,Nginx("engine x")是一个开源的,支持高性能,高并发的www服务和代理服务软件。它是由俄罗斯人Igor Sysoev开发的,最初... 阅读全文
posted @ 2018-06-24 16:35 SSgeek 阅读(1838) 评论(0) 推荐(0)
摘要: bind域名dns解析及主从服务的配置 1、dns解析介绍 人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个域名只可以对应一个ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。 2、dns解析流程 首先,客户端发出DNS请求翻译IP地址或主机名。DNS服务器在收到客... 阅读全文
posted @ 2018-06-24 16:34 SSgeek 阅读(5725) 评论(0) 推荐(0)
摘要: ssh免密码登录之分发密钥 1、ssh免密码登录 密码登录和密钥登录有什么不同? 密码登录(口令登录),每次登录都需要发送密码(ssh) 密钥登录,分为公钥和私钥,公钥相当于锁,私钥相当于钥匙 1.1 生成密钥对(公钥和私钥) ssh-keygen ls -a .ssh/查看公钥和私钥ls -a .ssh/ 1.2 发送公钥到要登录的机器(客户端) ssh-copy-id root... 阅读全文
posted @ 2018-06-24 16:33 SSgeek 阅读(3740) 评论(0) 推荐(0)
摘要: NFS网络文件系统的配置 NFS网络文件系统 NFS(network file system)网络文件系统。一种使用于分散式文件协定,有SUN公司开发。功能是通过网络让不同的机器、不同的操作系统能够分享个人数据,让应用程序通过网络可以访问位于服务器磁盘中的数据。 NFS在文件传送或信息传送的过过程中,依赖于RPC协议。RPC,远程过程调用(Remote Procedure Call),是使客户端能... 阅读全文
posted @ 2018-06-24 16:32 SSgeek 阅读(356) 评论(0) 推荐(0)
摘要: 备份项目实例 1、项目要求 一台 备份服务器 backup 10.0.0.41 两台Web服务器 Web01 10.0.0.7 Web02 10.0.0.8 Web服务器需要备份的目录:/etc/service/var/www/html /var/spool/cron/var/log 按天打包,打包后md5sum生成一个校验值,都放在以自... 阅读全文
posted @ 2018-06-24 16:31 SSgeek 阅读(355) 评论(0) 推荐(0)
摘要: sersync+rsync实时数据同步 1、相关背景介绍 前面有关文章配置实现了rsync增量同步以及配置为定时同步,但是在实际生产环境中需要实时的监控数据从而进行同步(不间断同步),可以采取inotify-tools+rsync或者rsync+sersync进行实时同步。 以上两种方法的区别是: rsync+Inotify-tools (1):Inotify-tools只能记录下被监听的目录发生... 阅读全文
posted @ 2018-06-24 16:29 SSgeek 阅读(208) 评论(0) 推荐(0)
摘要: rsync数据同步工具的配置 1、 rsync介绍 1.1、什么是rsync rsync是一款开源的快速的,多功能的,可实现全量及增量的本地或远程数据同步备份的优秀工具。Rsync软件适用于 unix/linux/windows等多种操作系统平台 下面是官方的英文简单描述: rsync - a fa 阅读全文
posted @ 2018-06-24 16:28 SSgeek 阅读(1061) 评论(0) 推荐(0)
摘要: KICKSTART无人值守安装系统 背景及原理 在工作中常常需要重复的在多台机器上安装相同的操作系统,对于这些机械式的重复 工作可以采取利用kickstart无人值守安装操作系统来完成。 PXE,全名Pre-boot Execution Environment,预启动执行环境。通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统,是由Intel公司和Systemsoft公司于... 阅读全文
posted @ 2018-06-24 16:27 SSgeek 阅读(1882) 评论(0) 推荐(0)