摘要:是不是每次听别人谈论负载均衡,感觉好高大上,但是自己又不太懂?下面我们就来聊聊负载均衡 负载均衡是个啥? 负载均衡是由多台服务器以对称的方式组成一个服务器集群 每台服务器都就具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助 主要用于解决高并发访问服务问题 这种集群技术可以用最少的投资获得
        
阅读全文
 
        
            
            
摘要:日积月累下,日志文件会越来越大,日志文件太大严重影响服务器效率,须要定时对日志文件进行切割。 切割的方式有按月切割、按天切割、按小时切割,一般都是按天切割。 那么如何进行切割呢? 思路: 1. 创建日志文件存放路径 2. 将日志文件以当天时间为名字进行重命名 3. 发送kill USR1信号给Ngi
        
阅读全文
 
        
            
            
摘要:1、添加源 rpm Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx release centos 7 0.el7.ngx.noarch.rpm 2、安装Nginx 通过yum search nginx看看是否已经添加源成功。如果成功则
        
阅读全文
 
        
            
            
摘要:```
// /path/to/cache/:用于缓存的本地磁盘目录
// levels :在 /path/to/cache/ 设置了一个两级层次结构的目录。
// 将大量的文件放置在单个目录中会导致文件访问缓慢,
// 所以针对大多数部署,我们推荐使用两级目录层次结构。如果 levels 参数没有配置,则 Nginx 会将所有的文件放到同一个目录中。
...
        
阅读全文
 
        
            
            
摘要:```
location ~* \.(txt|doc)${ root /data/www/wwwroot/test; deny all;
}
```
        
阅读全文
 
        
            
            
摘要:配置要点 none : 允许没有http_refer的请求访问资源; blocked : 允许不是http://开头的,不带协议的请求访问资源; 119.28.190.215 start.igrow.cn : 只允许指定ip/域名来的请求访问资源;
        
阅读全文
 
        
            
            
摘要:安装nginx 1. 注意 Linux操作系统需要2.6及其以上的内核(支持epoll) 2. 使用nginx的必备软件 gcc编辑器 yum y install gcc gcc c++ pcre库(支持正则表达式) yum install y pcre pcre devel zlib库(支持gzi
        
阅读全文
 
        
            
            
摘要:在日常工作的时候,搭建配置Nginx的时候,我们都会做相应的优化,那一般需要做的配置优化有哪些呢?可能有些小伙伴一听到要进行优化,内心难免有些慌。 今天咱们聊聊Nginx进行常规配置优化,这里需要注意一点,在配置完之后,一定要记得重新加载配置,运行nginx s reload即可 1. Nginx的
        
阅读全文
 
        
            
            
摘要:在我们日常工作开发中,对调试bug最重要的手段就是查看日志和断点调试了。 今天我们来说日志文件,Nginx的日志文件一般保存的是访问日志和错误日志。 1. 用来log_format指令设置日志格式 2. 用access_log指令指定访问日志文件存放路径 3. 用error_log指令指定错误日志文
        
阅读全文
 
        
            
            
摘要:虚拟主机技术能够让同一台服务器、同一组Nginx进程上运行多个网站,降低了资金和服务器资源的损耗。Nginx可以配置三种类型的虚拟主机,本文就是主要介绍这三种虚拟主机配置方式。 配置基于IP的虚拟主机 基于IP的虚拟主机就是直接把server_name设置为不同IP即可完成配置 基于域名的虚拟主机 
        
阅读全文
 
        
            
            
摘要:``` location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME ...
        
阅读全文
 
        
            
            
摘要:<! TOC "nginx的配置" "通用语法" "基本配置" "静态web服务器的配置项" "反向代理服务器的配置项" <! /TOC nginx的配置 通用语法 块配置项由一个块配置项和一对大括号组成,块配置项可嵌套。 配置项的语法格式:配置项名 配置项值1 配置项值2; 在一行前面加" "表示
        
阅读全文
 
        
            
            
摘要:server { listen 80; server_name 代理域名; location / { proxy_pass 应用域名:应用端口; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set...
        
阅读全文
 
        
            
            
摘要:为了在前端正确地显示字体,浏览器必须使用正确的http header来接受字体文件。如果服务器没有设置要求的头信息,那么有些浏览器就会在控制台报错或者直接不能显示。 可能你的服务器已经配置好了,你无须再动任何东西。如果没有配置好,那么你需要注意下面几点: 首先,修改mime-type headers
        
阅读全文
 
        
            
            
摘要:#把80端口请求跳转到443端口 server { listen 80; server_name 域名; return 301 https://$http_host$request_uri; } server { listen 443 ssl; server_name 域名; ssl_session_cache shared:SSL:30m; ssl_sess...
        
阅读全文
 
        
            
            
摘要:location / { index index.php; #如果文件不存在则尝试TP解析 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } locat...
        
阅读全文
 
        
            
            
摘要:当出现403跨域错误的时候 No 'Access-Control-Allow-Origin' header is present on the requested resource,需要给Nginx服务器配置响应的header参数: 一、 解决方案 只需要在Nginx的配置文件中配置以下参数: lo
        
阅读全文
 
        
            
            
摘要:location ~ index.php@ { add_header content-type "text/html"; }
        
阅读全文
 
        
            
            
摘要:1. location正则写法 语法规则 |模式 |含义 || | ||location = /uri |	= 表示精确匹配,只有完全匹配上才能生效 ||location ^~ /uri |^~ 开头对URL路径进行前缀匹配,并且在正则之前。 ||location ~ pattern |开头表示区分
        
阅读全文
 
        
            
            
摘要:location / { index index.html index.htm index.php l.php; autoindex on; if (!-e $request_filename) { ###一级目录下 rewrite ^/(.*)$ /index.php/$1 last; ###域名
        
阅读全文