配置nginx

摘要:
aNULL:!MD5:!

上一篇配置了uwsgi:https://www.cnblogs.com/kkkboshow/p/11172409.html

1.安装nginx, centos直接 

  yum install nginx

2.配置nginx

  # 进入配置目录: cd /etc/nginx/conf.d

  # 创建自己的配置文件: touch dev.conf

3.nginx 文件配置

server {
listen 80;

# 服务器名称,域名和IP地址均可以
server_name api-dev.xxx.com;

# 重定向到https,需要ssl证书
location / {
  return 301 https://api-dev.xxx.com$request_uri;
}
}
server {
  listen 443 ssl http2;
  server_name api-dev.xxxx.com;
  access_log /var/log/nginx/api-dev.xxxx.com.access.log main1;
  error_log /var/log/nginx/api-dev.xxxx.com.error.log;

  # ssl证书

  ssl on;
  ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  ssl_session_cache builtin:1000 shared:SSL:10m;
  ssl_session_timeout 5m;
  ssl_ciphers HIGH:!aNULL:!MD5:!EXPORT:+MEDIUM;
  ssl_prefer_server_ciphers on;
  ssl_certificate banmacang.com.pem;
  ssl_certificate_key banmacang.com.key;

  gzip on;
  gzip_vary on;
  gzip_min_length 1024;
  gzip_http_version 1.0;
  gzip_types text/plain text/css application/x-javascript text/javascript application/json;

  location /doc/{
    root /projects/app-dev.banmacang.com/;
  }
  location /console-doc/{
    root /projects/app-dev.banmacang.com/;
  }
  location /bmc_app/ {
    #rewrite /bmc_app/(.*) /$1 break;
    include uwsgi_params;
    uwsgi_pass 127.0.0.1:9026;
  }
}

免责声明:文章转载自《配置nginx》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇EwoMail 开源邮件服务器安装教程【资料】2021年最网红的FPGA开发板之一——DE10-Nano (SOC FPGA入门推荐!)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

前端需要掌握的Nginx知识

什么是 Nginx? Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。——抄百度百科的~ 总之呢,Nginx 的应用广泛,常见场景: 静态资源服务器动态匹配反向代理Gzip 压缩负载均衡 今天呢,肯定学不完全部的啦,先学学一些现学现用的简单配置。 Nginx配置文件结构 nginx.conf 文件中主要有三...

nginx后端节点健康检查

一、nginx健康检查的三种方式 1、ngx_http_proxy_module 模块和ngx_http_upstream_module模块(自带) 官网地址:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_next_upstream 2、nginx_upstream_c...

Nginx大并发优化实战

    文章知识点:   [ ] 调优的必要性   [ ] 调优的维度和见解分歧   [ ] Nginx调优项   一、调优的必要性   ​ 一直不愿意写优化的内容出来分享,实在是不知道该如何取写。因为,写不好就会被各种慰问,今天终于还是写了,因为有太多人私信或在群里问我或者让给分享经验,我还是从了。   ​ 在聊调优之前,我们先要知道为何调优,业务运行和...

大神教你Nginx常用基础配置方案

Nginx的fastcgi模块参数设置 Nginx 有两个配置文件fastcgi_params、fastcgi.conf,两者唯一的区别是,fastcgi.conf 多一个参数 SCRIPT_FILENAME,diff显示如下: $diff fastcgi fastcgi_params < fastcgi_param SCRIPT_FILENAME...

windows下nginx安装、配置与使用

    目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。     相比apeach、iis,nginx以轻量级、高性能、稳定、配置简单、资源占用少等优势广受欢迎。 1)下载地址:   http://ng...

Nginx 原理解析和配置摘要

前言 Nginx 作为高性能的 http 服务器,知名度不必多言,相似产品中无出其右。本篇随笔记录我认为较为重要的原理和配置。 1. 原理解析 1.1 结构 以上是 Nginx 的结构图,其包含一个 master 和 n 个 worker,master_processes 用于外部通信和统一管理其下 worker_processes ,因此可以做到重启时...