Nginx的配置文件

Nginx的核心配置文件 /usr/local/nginx/conf/nginx.conf

参考:

… #全局块

events { #events块

}

http { #http块
… #http全局块

server { #server块

… #server全局块

location [PATTERN] { #location块

}

location [PATTERN]{

}
}

server{

}

… #http全局块
}

worker_processes 4;

events {
worker_connections 65535;
}

http {
include mime.types;
default_type application/octet-stream;

sendfile on;

keepalive_timeout 65;

基于域名的虚拟主机配置
server {
监听80端口
listen 80;
server_name admin.smilehappiness.cn;

location / {
使用root指令,指定虚拟主机目录,即网页存放目录
比如说,访问http://ip:80即可访问到,/opt/www/smilehappiness/admin这个目录下的html或者htm结尾的欢迎页面
root /opt/www/smilehappiness/admin;
指定欢迎页面,按从左到右顺序查找
index index.html index.htm;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

another virtual host using mix of IP-, name-, and port-based configuration
基于域名的虚拟主机配置
server {
监听80端口
listen 80;
server_name user.smilehappiness.cn;

location / {
使用root指令,指定虚拟主机目录,即网页存放目录
比如说,访问http://ip:80即可访问到,/opt/www/smilehappiness/user这个目录下的html或者htm结尾的欢迎页面
root /opt/www/smilehappiness/user;
指定欢迎页面,按从左到右顺序查找
index index.html index.htm;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

反向代理:

server {
listen 80;
server_name www.123.com;

location / {

Original: https://www.cnblogs.com/cute/p/16364161.html
Author: zhezhelin
Title: Nginx的配置文件

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543617/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • JavaWeb重定向及实现

    JavaWeb重定向及实现 重定向,就是将浏览器发送过来的请求有一个server转由另一个server处理。有两种实现方式,一是服务器内部进行重定向。二是将另一个server的地址…

    Java 2023年6月8日
    094
  • List实体中不同字段值的转换

    //将sql查询出的List Original: https://www.cnblogs.com/gjths/p/14179140.htmlAuthor: ExpectoPatro…

    Java 2023年6月13日
    051
  • Kubernetes-ConfigMap

    1. 简介 ConfigMap 是一种 API 对象,用来将非机密性的数据保存到键值对中。使用时, Pods 可以将其用作 环境&amp…

    Java 2023年6月7日
    059
  • 【JavaWeb-jQuery】笔记(1)— jQuery概述;dom对象和jquery对象;jQuery选择器;jQuery过滤器

    1、介绍: jQuery 是一个快速,小巧,功能丰富的 JavaScript 库, 它通过易于使用的 API 在大量浏览器中运行,使得 HTML 文档遍历和操作,事件处理,动画和 …

    Java 2023年6月8日
    075
  • 数据库的基本信息,都在这几张表里了

    话说生产环境的数据库是不能本地直连的,所以公司一般都会提供一个比较简陋的数据库查询页面,在可控的范围内,支持你提交一些查询、变更SQL,满足你的查库功能。但是因为不能直接使用Nav…

    Java 2023年6月5日
    055
  • 线程简介

    线程简介以多线程在Windows操作系统中的运行模式为例:Windows操作系统是 多任务操作系统,它以进程为 单位。每个独立执行的程序都被称为 进程( 比如正在运行的QQ是一个进…

    Java 2023年6月9日
    061
  • Spring Boot 实现各种参数校验(附项目源码)

    本文会详细介绍 Spring Validation各种场景下的最佳实践及其实现原理,死磕到底! 项目源码:spring-validation 一、简单使用 Java API规范(J…

    Java 2023年5月30日
    063
  • markdown mermaid状态图

    状态图 状态图是一种用于计算机科学和相关领域描述系统行为的图。状态图要求描述的系统由有限数量的状态组成。 语法: stateDiagram-v2 [*] –> Still …

    Java 2023年6月5日
    061
  • java Mysql 根据经纬度实时计算地址位置距离

    数据库地址表设计 字段名称类型备注 area_id bigint 区域 ID area_name varchar(32) 区域名称 parent_id bigint 所属父区域 I…

    Java 2023年6月8日
    051
  • Linux安装开发软件

    安装MySQL首先查看本机是否已经安装 若发现,则将其删除: 查看yum源是否有mysql安装包 选择三个安装:mysql,mysql-server,mysql-devel安装: …

    Java 2023年6月8日
    083
  • 一. 为什么要用SpringMVC框架

    以前是怎么做项目的 ? CoreServlet,起到一个中心处理器作用。所有的请求到服务器,服务器给CoreServlet,在里面处理所有表的增删改查,跳转也在里面做。 以前做部门…

    Java 2023年6月16日
    070
  • Java中如何创建不可变(immutable)类

    不可变类是指类的实例一经创建完成,这个实例的内容就不会改变。 Java中的String和八个基本类型的包装类(Integer, Short, Byte, Long, Double,…

    Java 2023年6月16日
    067
  • java序列化

    java序列化的方式 (1)实现Serializable接口,在方法中定义readObject()与wirteObject()方法(注意这两个方法是要去自己定义的而且固定格式,并不…

    Java 2023年6月8日
    076
  • Java设计模式之(九)——门面模式

    Provide a unified interface to a set of interfaces in a subsystem.Facade defines a higher-…

    Java 2023年5月29日
    061
  • ActiveMQ修改密码

    首先修改网页登录密码 1: 打开安装目录,进入conf目录,找到jetty.xml https://www.sunjs.com/article/detail/e15c588dd62…

    Java 2023年5月29日
    058
  • 并发编程之:CountDownLatch

    大家好,我是小黑,一个在互联网苟且偷生的农民工。 先问大家一个问题,在主线程中创建多个线程,在这多个线程被启动之后,主线程需要等子线程执行完之后才能接着执行自己的代码,应该怎么实现…

    Java 2023年6月7日
    082
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球