
nginx
文章平均质量分 64
爱代码也爱生活
吸收别人的精华,记录自己走过的坑,爱好php、java、运维、web前端
展开
-
nginx高并发优化——轻松应对1万并发
测试机器512M内存,swap分区407M ,centos6.5,nginx1.10.1,php5.6默认的Linux内核参数和nginx参数考虑的是最通用场景,不适合高并发所以优化思路主要包括两个层面:系统层面+nginx层面一、系统层面1、调整同时打开文件数量ulimit -n 204802、TCP最大连接数(somaxconn)echo 10000 > /原创 2016-07-09 09:41:56 · 39596 阅读 · 9 评论 -
squid varnish nginx做cache有什么不同
varnish和squid是专业的cache服务,而apache,nginx这些都是第三方模块完成squid功能最全面的,但是架构太老,性能不咋的varnish采用了"Visual Page Cache"技术,是内存缓存,速度一流,但是内存缓存也限制了其容量,缓存页面和图片一般是挺好的nginx是用第三方模块ncache做的缓冲,其性能基本达到varnish原创 2016-07-14 21:43:25 · 819 阅读 · 0 评论 -
(总结)Nginx/LVS/HAProxy负载均衡软件的优缺点详解
PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的转载 2016-07-10 11:49:39 · 366 阅读 · 0 评论 -
centos配置nginx防盗链
一、全站的防盗链方法在sudo vi /etc/nginx/conf.d/default.conf(nginx安装方式不一样,配置文件位置也不一样) 文件要添加防盗链的server段里添加下面的代码:location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { valid_referers none blocked 192.168.10.11原创 2016-07-09 09:29:06 · 5714 阅读 · 0 评论 -
nginx配置文件nginx.conf详解
Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ;Nginx用户及组:用户 组。window下不指定 worker_processes 8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.log; error_log转载 2016-08-06 07:35:08 · 543 阅读 · 0 评论 -
centos使用nginx反向代理实现负载均衡
nginx做负载均衡的优点:1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构,它的正则规则比HAProxy更为强大和灵活,这也是它目前广泛流行的主要原因之一,nginx单凭这点可利用的场合就远多于LVS了2、nginx对网络稳定性的依赖非常小,理论上能ping通就就能进行负载功能,这个也是它的优势之一;相反LVS对网络稳定性依赖比较大,这点本人深有体会原创 2016-07-14 20:17:33 · 4889 阅读 · 0 评论 -
nginx配置虚拟域名
修改 \etc\nginx\conf.d\default.conf复制之前的server模块一份,重点修改下面的server_name、root、fastcgi_paramserver { listen 80; server_name exam.baidu.com; location / { root /var/www/html/exam; index index.php index.html i原创 2016-08-06 06:15:31 · 2645 阅读 · 0 评论