一:下载nginx方式

1.yum install nginx

2.源码安装

二:学习网址

nginx documentation — DevDocs

三:配置文件信息

server {
listen 80 ;
listen [::]:80 ipv6only=on;
listen 443 default ssl;
listen [::]:443 default ssl;
#listen [::]:443 ssl ;
#listen 443 ssl;
ssl off;
ssl_certificate /etc/nginx/sslkey/kcs.default.crt;
ssl_certificate_key /etc/nginx/sslkey/kcs.default.key; server_name test1116.com;
#max_ranges 0;
autoindex on;
autoindex_exact_size off;
autoindex_localtime on; error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log;   #302跳转使用
location = /test302.html {
root html;
rewrite ^/(.*)$ http://127.0.0.1/a/123.mp4 redirect; } location = /index12.html {
root /home/root/auto_test/Report/html/;
} location /a/ {
root html;
rewrite ^/(.*)$ http://127.0.0.1/b/123.mp4 redirect;
}

  # 配合html/php上传文件使用
location ~ .*\.(php|php5)?$ {
fastcgi_pass 127.0.0.1:9000;
client_max_body_size 30m;
# fastcgi_param HTTPS on;
fastcgi_param HTTPS $https if_not_empty;
fastcgi_param SCRIPT_FILENAME /etc/nginx/html$fastcgi_script_name;
include fastcgi_params;
#include fastcgi.conf;
} error_page 405 =200 $uri;
#error_page 405 =200 @405;
#location @405 {
# root /etc/nginx/html;
#root /tmp/upload_tmp2;
# proxy_method GET;
#} #location /b {
# root html;
# rewrite /(.*) http://127.0.0.1/c/yunkong.mp4 redirect;
# } #location /c {
# root html;
# rewrite /(.*) http://127.0.0.1/d/yunkong.mp4 redirect;
# } #location /d {
# root html;
#} location /refresh30.html {
expires 30s;
root html;
} location ~^/.* {
root /etc/nginx/html;
add_header 123 123; #添加请求接口响应头信息
gzip on; #响应信息是否进行压缩
# gzip_types text/html text/plain application/javascript application/x-javascript text/javascript text/xml text/css;
#gzip_vary on;
} }

【原】nginx配置文件的更多相关文章

  1. gitlab自带的Nginx与原Nginx冲突的解决方案

    gitlab 推荐方案2 默认情况下,gitlab使用自带的Nginx,占用80端口,这样就与系统原本安装的Nginx冲突.导致其中一个nginx无法启动 我的gitlab可以正常启动,当再部署一个接 ...

  2. Nginx配置文件nginx.conf中文详解(转)

    ######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数. worker_ ...

  3. 查看nginx配置文件路径

    进入nginx安装目录(我的是/usr/local/nginx-1.7.8/) 进入sbin目录,输入 ./nginx -t查看nginx配置文件路径以及该文件语法是否正确 ./nginx -v查看n ...

  4. Nginx配置文件详解

    Nginx是一款面向性能设计的HTTP服务器,相较于Apache.lighttpd具有占有内存少,稳定性高等优势. ######Nginx配置文件nginx.conf中文详解##### #定义Ngin ...

  5. 005.nginx配置文件

    1.替换nginx主配置文件 通过前面的配置,LNMP的环境已经搭建完成,现在我们替换nginx配置文件: [root@huh ~]# cd /usr/local/nginx/conf/[root@h ...

  6. nginx配置文件nginx.conf超详细讲解

    #nginx进程,一般设置为和cpu核数一样worker_processes 4;                        #错误日志存放目录 error_log  /data1/logs/er ...

  7. 通过nginx配置文件抵御攻击

    通过nginx配置文件抵御攻击 囧思九千 · 2013/11/12 12:22 0x00 前言 大家好,我们是OpenCDN团队的Twwy.这次我们来讲讲如何通过简单的配置文件来实现nginx防御攻击 ...

  8. Nginx配置文件nginx.conf详细说明

    Nginx配置文件nginx.conf详细说明 #worker_processes 8; #worker_cpu_affinity 00000001 00000010 00000100 0000100 ...

  9. 【转】Nginx配置文件详细说明

    Nginx配置文件详细说明 在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等 ...

  10. 一、Nginx配置文件详解

    配置文件介绍 主要有两部分:分别是 main:主体部分 http{}:虚拟主机配置部分 配置指令主要以分号结尾:配置语法:directive value1 [value2 ....] 支持使用的变量 ...

随机推荐

  1. 【WPF学习】第十四章 事件路由

    由上一章可知,WPF中的许多控件都是内容控件,而内容控件可包含任何类型以及大量的嵌套内容.例如,可构建包含图形的按钮,创建混合了文本和图片内容的标签,或者为了实现滚动或折叠的显示效果而在特定容器中放置 ...

  2. STM32CUBEMX使用操作记录

    1.New Project 2.选择芯片型号 3.配置相关外设 4.例如选择了GPIO_Output 5.配置时钟树 灰色框点不了,这和你上一步相关外设配置有关,鼠标靠近灰色框,系统会给出提示 6.工 ...

  3. opencv python:Canny边缘提取

    Canny是边缘提取算法,在1986年提出的 是一个很好的边缘检测器 Canny算法介绍 非最大信号抑制: 高低阈值连接: example import cv2 as cv import numpy ...

  4. 使用docker踩过的坑

    最近需要使用docker,但是win10电脑的系统不是docker windows适用版本,没法在windows上安装 于是就上centos虚拟机里面装了一个docker docker pull文件的 ...

  5. 图片识别OCR:

    使用Python制作一个简易的OCR图片文字识别工具:键盘上的PrtScr按键+画图工具+百度AI图片识别(账户,调用接口)+python 常见的OCR工具: 1. Microsoft Onenote ...

  6. 《MySQL命令执行过程和存储引擎概述》阅读笔记

    使用MySQL的完整过程: 启动MySQL服务器程序. 启动MySQL客户端程序并连接到服务器程序. 在客户端程序中输入一些命令语句发送到服务器程序,服务器程序收到这些请求后,会根据请求的内容来操作具 ...

  7. rapidxml编写xml文件(er)

    一.以rapidxml::node_declaration形式写xml文件第一行 int write(void) { ; rapidxml::xml_document<> doc; rap ...

  8. Centos610安装MVN

    1.下载mav安装 下载免安装版上传linux cd /opt/maven mkdir repository cd apche-maven-3.3.9/conf vi settings.xml  设置 ...

  9. SSIS部署后执行失败,无法将保护的XML节点解密

    将包属性中的 protectionLevel 设置成DontSaveSensitive 即可.

  10. Java 从入门到进阶之路(十八)

    在之前的文章我们介绍了一下 Java 中的正则表达式,本章我们来看一下 Java 中的 Object. 在日常生活中,任何事物我们都可以看做是一个对象,在编程中是同样的道理,在 Java 编程中其实更 ...