摘要: Nginx在企业运维中通常用来均衡HTTP协议,例如我们熟知的80、8080、8081等服务。因为大部分的服务都是http请求访问协议,那有时候需要用到TCP协议,如果来实现均衡呢? 默认nginx不支持tcp的负载均衡,需要打补丁,(连接方式:从客户端收到一个连接,将从本地新建一个连接发起到后端服 阅读全文
posted @ 2017-12-14 11:31 Python学院 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 防盗链的含义:网站内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己的有广告有利益的页面上向最终用户提供此内容。 常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中,通过这种方法盗取大网站的空间和流量。 阅读全文
posted @ 2017-12-13 13:30 Python学院 阅读(351) 评论(0) 推荐(0) 编辑
摘要: Nginx 是一个非常轻量的 Web 服务器,体积小、性能高、速度快等诸多优点。但不足的是也存在缺点,比如在产生的访问日志文件一直就是一个,不会自动地进行切割,如果访问量很大的话,将会导致日志文件容量非常大,不便于管理。当然了,我们也不希望看到这么庞大的一个访问日志文件,那需要手动对这个文件进行切割 阅读全文
posted @ 2017-12-13 13:28 Python学院 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 在我们日常的运维中,当Nginx服务器正常运行后,我们会经常密切关注Nginx访问日志的相关情况,发现有异常的日志信息需要进行及时处理。 那今天我将跟大家一起来研究和分析Nginx日志,nginx默认日志路径为:/usr/local/nginx/logs/access.log 和error.log文 阅读全文
posted @ 2017-12-12 15:42 Python学院 阅读(2117) 评论(0) 推荐(0) 编辑
摘要: LNAMP(Linux+Nginx+Apache+Mysql+PHP)架构受到很多IT企业的青睐,取代了原来认为很好的LNMP(Linux+Nginx+Mysql+PHP)架构,那我们说LNAMP到底有什么优点呢,还得从Nginx和apache的优缺点说起。 Nginx处理静态文件能力很强,Apac 阅读全文
posted @ 2017-12-12 15:39 Python学院 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Rewrite规则含义就是某个URL重写成特定的URL,从某种意义上说为了美观或者对搜索引擎友好,提高收录量及排名等。 Rewrite规则的最后一项参数为flag标记,支持的flag标记主要有以下几种: 1) last :相当于Apache里的(L)标记,表示完成rewrite; 2) break; 阅读全文
posted @ 2017-12-11 15:09 Python学院 阅读(5472) 评论(0) 推荐(0) 编辑
摘要: 随着访问量的不断增加,需要对Nginx和内核做相应的优化来满足高并发用户的访问,那下面在单台Nginx服务器来优化相关参数。 1) Nginx.conf配置优化: worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affini 阅读全文
posted @ 2017-12-11 15:05 Python学院 阅读(922) 评论(0) 推荐(0) 编辑
摘要: PHP性能优化 一般我们是在/usr/local/php5/etc/php-fpm.conf这个文件里面进行相应的配置。 1) 如果设置成static,php-fpm进程数自始至终都是pm.max_children指定的数量,不再增加或减少。 2) 如果设置成dynamic,则php-fpm进程数是 阅读全文
posted @ 2017-12-08 16:23 Python学院 阅读(892) 评论(0) 推荐(0) 编辑
摘要: Nginx动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx处理静态页面,Tomcat、Resin出来动态页面。 动静分离从目前实现角度来讲大致分为两种: 一种是纯粹的把静态文件独立成单独的域 阅读全文
posted @ 2017-12-08 16:22 Python学院 阅读(989) 评论(2) 推荐(0) 编辑
摘要: 5. Nginx配置文件精讲二 #这里为后端服务器wugk应用集群配置,根据后端实际情况修改即可,tdt_wugk为负载均衡名称,可以任意指定 #但必须跟vhosts.conf虚拟主机的pass段一致,否则不能转发后端的请求。weight配置权重,在fail_timeout内检查max_fails次 阅读全文
posted @ 2017-12-07 18:16 Python学院 阅读(240) 评论(0) 推荐(0) 编辑