摘要: Nginx优化-配置参数优化上 https://coding.net/u/aminglinux/p/nginx/git/blob/master/optimize/nginx_opt.md worker_processes worker_rlimit_nofile worker_connections 阅读全文
posted @ 2018-08-10 11:30 278108678 阅读(819) 评论(0) 推荐(0)
摘要: Nginx错误日志 https://coding.net/u/aminglinux/p/nginx/git/blob/master/log/error.md 1.实验:编辑nginx主配置文件将error级别配置为crit 2.清空日志内容 3.我们访问一个不存在的文件,错误日志没有记录,虚拟主机定 阅读全文
posted @ 2018-08-09 17:54 278108678 阅读(542) 评论(0) 推荐(0)
摘要: nginx用户认证 https://coding.net/u/aminglinux/p/nginx/git/blob/master/access/auth.md 当访问一些私密资源时,最好配置用户认证,增加安全性。 安装httpd 使用htpasswd生产密码文件 配置nginx用户认证 测试 实验 阅读全文
posted @ 2018-08-08 16:51 278108678 阅读(450) 评论(2) 推荐(0)
摘要: nginx负载均衡 Nginx通过upstream和proxy_pass实现了负载均衡。本质上也是Nginx的反向代理功能,只不过后端的server为多个。 1.简单的轮询 2.带权重轮询+ip_hash算法 3.upstream其他配置 4.根据不同的uri 5.根据不同的目录 nginx访问控制 阅读全文
posted @ 2018-08-08 16:47 278108678 阅读(554) 评论(0) 推荐(0)
摘要: nginx正向代理 https://coding.net/u/aminglinux/p/nginx/git/blob/master/proxy/z_proxy.md Nginx正向代理使用场景并不多见。 需求场景1: 如果在机房中,只有一台机器可以联网,其他机器只有内网,内网的机器想用使用yum安装 阅读全文
posted @ 2018-07-27 14:21 278108678 阅读(348) 评论(0) 推荐(0)
摘要: nginx架构分析 1.nginx模块化 Nginx涉及到的模块分为核心模块、标准HTTP模块、可选HTTP模块、邮件服务模块以及第三方模块等五大类。 https://coding.net/u/aminglinux/p/nginx/git/blob/master/4z/module.md 2.模块目 阅读全文
posted @ 2018-07-26 10:06 278108678 阅读(608) 评论(0) 推荐(1)
摘要: nginx介绍 http://nginx.org/ nginx安装(yum) https://coding.net/u/aminglinux/p/nginx/git/blob/master/2z/nginx.repo 1.安装最新稳定版本,可以安装epel-release扩展源,但是用epel安装的 阅读全文
posted @ 2018-07-24 15:04 278108678 阅读(1049) 评论(0) 推荐(0)
摘要: 常用命令: date:查看日期 read:用户实现交互 exec:定义该脚本的日志的输出,当脚本中不加exec是会将错误输出到屏幕 makepasswd:生成一个字符串(没有这个命令的安装expect包) test命令:测试 需求:判断一个文件是否有读权限 -d判断一个文件是否是目录、-f是否是文件 阅读全文
posted @ 2018-07-12 15:51 278108678 阅读(297) 评论(0) 推荐(0)
摘要: 构建高并发网站架构 https://www.cnblogs.com/leefreeman/p/3993449.html 特点:并发数高、访问量大、数据量大、用户分布广泛、网络环境复杂、稳定性高、易于扩展、安全性高 基础设施 服务器介绍:塔式服务器、机架式服务器、刀片式服务器、虚拟主机、虚拟机、服务器 阅读全文
posted @ 2018-07-11 22:38 278108678 阅读(824) 评论(0) 推荐(0)
摘要: 了解虚拟化 常见虚拟化软件 虚拟化架构 kvm介绍 Centos7上安装KVM 1.我们将我们的虚拟机模拟成一台配置比较高的物理服务器:Windows-》vmware-》centos7-》kvm-》centos7,相当于在虚拟机里安装虚拟机, 2.点击虚拟机右键点击设置,设置内存和cpu,增加硬盘, 阅读全文
posted @ 2018-07-06 22:04 278108678 阅读(1006) 评论(0) 推荐(0)