随笔分类 -  nginx

摘要:这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(Linux、Nginx/Tengine、MySQL/MariaDB/Percona、PHP),适用于CentOS 5~7(包括redhat)、Debian 6~8、Ubuntu 12.04~15.04的32位和64... 阅读全文
posted @ 2015-11-09 15:29 麦田守望者~ 阅读(197) 评论(0) 推荐(0) 编辑
摘要:nginx 403 forbidden 二种原因引起nginx 403 forbidden有二种原因,一是缺少索引文件,二权限问题。今天又遇到 了,顺便总结一下。1,缺少index.html或者index.php文件server{listen80;server_namelocalhost;index... 阅读全文
posted @ 2015-08-04 16:10 麦田守望者~ 阅读(181) 评论(0) 推荐(0) 编辑
摘要:近几年来,随着手机和pad的普及,越来越多的用户选择使用移动客户端访问网站,而为了获取更好的用户体验,就需要针对不同的设备显示出最合适的匹配,这样就是近年来流行的“响应式web设计”。响应式web设计是一种纯前端技术js、css等实现的针对不同设备访问同一网址看到不同的布局,是页面内容更适合当前设备... 阅读全文
posted @ 2015-07-14 18:51 麦田守望者~ 阅读(383) 评论(0) 推荐(0) 编辑
摘要:#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/lo... 阅读全文
posted @ 2015-05-20 09:59 麦田守望者~ 阅读(177) 评论(0) 推荐(0) 编辑
摘要:使用php-fpm解析PHP,"No input file specified","File not found"是令nginx新手头疼的常见错误,原因是php-fpm进程找不到SCRIPT_FILENAME配置的要执行的.php文件,php-fpm返回给nginx的默认404错误提示。比如我的网站... 阅读全文
posted @ 2015-05-07 09:36 麦田守望者~ 阅读(929) 评论(0) 推荐(0) 编辑
摘要:#设置时间date -s "2015-4-15 10:22:44" #在写入mac系统clock -w#格式化时间date -d yesterday +%Y%M%d 阅读全文
posted @ 2015-04-15 11:16 麦田守望者~ 阅读(144) 评论(0) 推荐(0) 编辑
摘要:一:编译nginx ,并配置Cd /app/pcre-8.12./configureMake && make installCd nginx-1.2.7./configure --prefix=/usr/local/nginx --add-module=/app/ngx_http_consisten... 阅读全文
posted @ 2015-02-26 17:00 麦田守望者~ 阅读(426) 评论(0) 推荐(0) 编辑
摘要:一:优化思路 (1)建立socket连接 (2)打开文件,并沿socket返回。二:优化(1) 修改nginx.conf 进程数量 默认是1024 改成20140 worker_rlimit_nofile 10000; (2)修改最大连接数 somaxconn 默认打开128个文件... 阅读全文
posted @ 2015-02-26 11:26 麦田守望者~ 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:一:找到apache ab模块。ab -c 1000 -n 50000 http://127.0.0.1/index.html查看信息;超过1024个线程 出现错误,说打开文件太多了。cket: Too many open files (24)查看支持多少个线程:ulimit -n 一般默认是1... 阅读全文
posted @ 2015-02-26 10:11 麦田守望者~ 阅读(241) 评论(0) 推荐(0) 编辑
摘要:高性能的服务器的架设对于高性能网站 ,请求量大,如何支撑?1方面,要减少请求对于开发人员----合并css, 背景图片, 减少mysql查询等.2: 对于运维 nginx的expires ,利用浏览器缓存等,减少查询.3: 利用cdn来响应请求4: 最终剩下的,不可避免的请求----服务器集群+负载... 阅读全文
posted @ 2015-02-10 16:50 麦田守望者~ 阅读(174) 评论(0) 推荐(0) 编辑
摘要:nginx第三方模块官网:http://wiki.nginx.org/HttpUpstreamConsistentHashnginx第三方模块下载地址:https://github.com/replay/ngx_http_consistent_hash/archive/master.zip下载模块 ... 阅读全文
posted @ 2015-02-10 16:19 麦田守望者~ 阅读(303) 评论(0) 推荐(0) 编辑
摘要:一:配置php扩展memcachedwgethttp://memcached.googlecode.com/files/memcached-1.4.9.tar.gz# tar zvxf memcached-1.4.9.tar.gz# cd memcached-1.4.9/usr/bin/phpize... 阅读全文
posted @ 2015-02-03 16:58 麦田守望者~ 阅读(1368) 评论(0) 推荐(0) 编辑
摘要:----------------------安装memcacghed location / { #设置key set $memecached_key "$url"; #根据key查找对应的服务器 memcached_pass 127.0.0.1:11211; #出错的时候回调p... 阅读全文
posted @ 2015-02-02 22:44 麦田守望者~ 阅读(146) 评论(0) 推荐(0) 编辑
摘要:一:nginx实现负载均衡-----------------原理--------------------------(1) 反向代理后端如果有多台服务器,自然可形成负载均衡,但proxy_pass如何指向多台服务器? 答:把多台服务器用 upstream指定绑定在一起并起个组名,然后proxy_pa... 阅读全文
posted @ 2015-02-02 09:22 麦田守望者~ 阅读(146) 评论(0) 推荐(0) 编辑
摘要:Nginx配置文件详细说明在此记录下Nginx服务器nginx.conf的配置文件说明.#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log... 阅读全文
posted @ 2015-01-30 16:26 麦田守望者~ 阅读(100) 评论(0) 推荐(0) 编辑
摘要:一:nginx反向代理实现nginx+apache动静分离-------------概念---------------------------nginx反向代理服务器+负载均衡用nginx做反向代理和负载均衡非常简单,支持两个用法 1个proxy, 1个upstream,分别用来做反向代理,和负载均... 阅读全文
posted @ 2015-01-30 16:07 麦田守望者~ 阅读(304) 评论(0) 推荐(0) 编辑
摘要:一:nginx 中配置 expires缓存提升网站负载对于网站的图片,尤其是新闻站, 图片一旦发布, 改动的可能是非常小的.我们希望 能否在用户访问一次后, 图片缓存在用户的浏览器端,且时间比较长的缓存.可以, 用到 nginx的expires设置 .nginx中设置过期时间,非常简单,在locat... 阅读全文
posted @ 2015-01-29 00:36 麦田守望者~ 阅读(392) 评论(0) 推荐(0) 编辑
摘要:一:nginx gzip压缩提升网站速度我们观察news.163.com的头信息请求:Accept-Encoding:gzip,deflate,sdch响应:Content-Encoding:gzipContent-Length:36093再把页面另存下来,观察,约10W字节,实际传输的36093字... 阅读全文
posted @ 2015-01-28 23:16 麦田守望者~ 阅读(216) 评论(0) 推荐(0) 编辑
摘要:一:URL 重写 ecshop案例Rewrite语法Rewrite 正则表达式 定向后的位置 模式Goods-3.html ---->Goods.php?goods_id=3goods-([\d]+)\.html ---> goods.php?goods_id =$1 location /ecs... 阅读全文
posted @ 2015-01-28 17:29 麦田守望者~ 阅读(337) 评论(0) 推荐(0) 编辑
摘要:一: nginx上安装ecshop 案例(1)解压到 nginx/html下 浏览器访问:127.0.0.1/ecshop/index.php 出现错误:not funod file 原因:nginx 中 nginx.conf location 没有默认的index.php ... 阅读全文
posted @ 2015-01-28 16:16 麦田守望者~ 阅读(1941) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示