
Nginx
lamp113
这个作者很懒,什么都没留下…
展开
-
安装Nginx服务
参考资料安装过程安装并检查pcre安装并检查openssl-devel安装Nginx检查链接及目录状态启动并检查安装结果配置Nginx自启动服务参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程安装并检查pcre[root@www ~]# yum install -y pcre pcre-devel gcc-c+...原创 2018-02-10 09:39:47 · 194 阅读 · 0 评论 -
Nginx配置虚拟主机
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程配置基于域名的nginx.conf内容[root@www ~]# mkdir /application/nginx/conf/extra[root@www ~]# cd /application/nginx/conf/extra编辑配置文件编辑 www.etiantian.org ...原创 2018-02-10 09:43:41 · 810 阅读 · 0 评论 -
Nginx location
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程编辑配置文件[root@www ~]# vi /application/nginx/conf/extra/www.confserver{ listen 80; server_name www.etiantian.org etiantian.org; ...原创 2018-02-10 09:46:13 · 211 阅读 · 0 评论 -
Nginx rewrite
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程Nginx rewrite 301 跳转server{ listen 80; server_name www.etiantian.org etiantian.org; rewrite ^/(.*) http://www.baidu.com/...原创 2018-02-10 09:47:52 · 881 阅读 · 0 评论 -
调整参数隐藏Nginx软件版本信息号
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程查看本机信息[root@www ~]# curl -I 127.0.0.1server_tokens在Nginx配置文件nginx.conf 中的http标签段内加入 server_tokens off; 参数http { server_tokens off;}此参数放置在...原创 2018-02-10 09:53:12 · 1005 阅读 · 0 评论 -
根据参数优化Nginx服务性能
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程优化Nginx服务的worker进程的个数优化Nginx进程对应Nginx服务的配置参数如下worker_processes 1; ## 指定了Nginx 要开启的进程数,结尾的数字就是进程的个数。上述参数调整的是Nginx服务的worker进程数,Nginx有Master进程和N...原创 2018-02-10 09:54:51 · 255 阅读 · 0 评论 -
优化绑定不同的Nginx进程到不同CPU上
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程默认情况Nginx的多个进程有可能跑在某一个或某一核的CPU上,导致Nginx进程使用硬件的资源不均。可以分配不同的Nginx进程给不同的CPU处理,达到充分有效利用硬件的多CPU多核资源的目的。在优化不同的Nginx进程对应不同的CPU配置时,四核CPU服务器的参数配置参考如下:## 编辑文件[r...原创 2018-02-10 09:56:18 · 1636 阅读 · 0 评论 -
优化服务器域名的散列表大小
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩先要安装过程将确切名字和通配符名字存储在散列表中,散列表和监听端口关联,每个端口都是最多关联到三张表:确切名字的散列表、以星号起始的通配符名字的散列表和以星号结束的通配符名字的散列表。散列表的尺寸在配置阶段进行了优化,可以以最小的CPU缓存命中失败来找到名字。Nginx首先会搜索确切名字的散列表,如果没有找到,则搜索...原创 2018-02-10 09:59:04 · 550 阅读 · 0 评论 -
Nginx日志相关优化与安全
参考资料[1]. 跟老男孩学Linux运维:Web集群实战,老男孩安装过程编写脚本脚本实现Nginx access日志轮询Nginx目前没有类似Apache的通过cronlog或者rotatelog对日志分割处理的能力,但是,运维人员可以通过利用脚本开发、Nginx的信号控制功能或reload重新加载,来实现日志自动切割,轮询。1.1 配置日志切割脚本mkdir...原创 2018-02-10 10:02:43 · 767 阅读 · 1 评论