NGINXConfig

实用的 Nginx 配置生成工具
授权协议 MIT
开发语言 JavaScript HTML/CSS
所属分类 服务器软件、 Nginx扩展模块
软件类型 开源软件
地区 不详
投 递 者 公冶经纶
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

NGINXConfig

实用的 Nginx 配置生成工具

特性

Site

  • Domain

  • Path

  • Document root

  • www subdomain

  • CDN

  • Redirect www to non-www or non-www to www

  • Listen IPv4, IPv6

HTTPS

Security

  • Referrer-Policy

    • no-referrer

    • no-referrer-when-downgrade

    • origin

    • origin-when-cross-origin

    • same-origin

    • strict-origin

    • strict-origin-when-cross-origin

    • unsafe-url

  • Content-Security-Policy

  • X-Frame-Options

  • X-XSS-Protection

  • X-Content-Type-Options

  • server_tokens

  • limit_req (throttle WordPress login)

PHP

  • PHP

  • PHP server

    • TCP

    • HHVM socket

    • 5.x socket

    • 7.x socket

  • PHP backup server

  • WordPress security essentials

  • Drupal security essentials

  • Magento security essentials

Python

  • Python

  • Python server

  • Python backup server

Routing

Cache

  • Assets (css(\.map)?|js(\.map)?)

  • Media

    • Images (jpe?g|png|gif|ico|cur|heic|webp|tiff?)

    • Audio (mp3|m4a|aac|ogg|midi?|wav)

    • Video (mp4|mov|webm|mpe?g|avi|ogv|flv|wmv)

  • SVG (svgz?)

  • Fonts (ttf|ttc|otf|eot|woff2?)

Reverse proxy

  • Reverse proxy

  • Path

  • proxy_pass

  • Proxy headers

Logging

  • access_log

  • error_log

  • access_log by domain

  • error_log by domain

  • log_not_found

nginx

  • worker_processes

  • user

  • pid

  • client_max_body_size

Tools

  • Download generated config

  • Modularized / unified structure (multiple or singe file(s))

  • Share settings

  • Reset

  •   《------------------------------------全局块------------------------------》 #user  nginx; #nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数。 worker_processes  auto; error_log  /var/log/nginx/error.log warn; pid        /

  • 单机server段配置: server { listen 80; #指定端口号 server_name 域名或ip; #要访问的域名或ip root /www/webroot/dialect_php/public; #根目录 index index.php index.html index.htm; #访问页面类型 #nginx和PHP连接 location ~ .php$ { fastcgi_p

  • 配置网站: http://www.cnblogs.com/liang-wei/p/5849771.html location,root,alias配置: nginx 中location和root,你确定真的明白他们关系?

  • 参考:http://serverfault.com/questions/196929/reply-with-200-from-nginx-config-without-serving-a-file 用nginx返回200,外加一行字符串,会被当成文件下载,如果不想这样,可以使用这样的配置。 location / { return 200 'gangnam style!'; # be

  •  参考:https://www.cnblogs.com/jpfss/p/10077004.html   root@prdd:/etc/nginx# ls sites-enabled/ default root@prdd:/etc/nginx# ls sites-enabled/ -al total 8 drwxr-xr-x 2 root root 4096 7月 1 12:11 . drwxr

  • root /nginx/html/kohana/kohana ;                   location / {                         if (!-e $request_filename) {                                     rewrite ^/(.*)$ /index.php?kohana_uri=/$1 last;

  • brew is a application management component in the mac system , use it to install nginx and php is very convenience . install nginx $ brew install nginx install php $ brew tap homebrew/dupes $ brew tap

 相关资料
  • 本文向大家介绍利用python自动生成docker nginx反向代理配置,包括了利用python自动生成docker nginx反向代理配置的使用技巧和注意事项,需要的朋友参考一下 利用python自动生成docker nginx反向代理配置 由于在测试环境上用docker部署了多个应用,而且他们的端口有的相同,有的又不相同,数量也比较多,在使用jenkins发版本的时候,不好配置,于是想要写一

  • 本文向大家介绍Nginx DNS resolver配置实例,包括了Nginx DNS resolver配置实例的使用技巧和注意事项,需要的朋友参考一下 nginx 通过 proxy_pass 和 upstream server 通信的时候需要手动指定 resolver。某些时候 DNS 解析失败就会出现这个错误: 可以指定多个 DNS 并重置域名 TTL 延长 nginx 解析缓存来保障解析成功率

  • 本文向大家介绍nginx在docker容器中自动生成配置文件,包括了nginx在docker容器中自动生成配置文件的使用技巧和注意事项,需要的朋友参考一下 公司在搭建docker自动化部署时,需要制作一个nginx镜像在其docker run时通过外部指定环境变量使得容器中的配置文件自动生成,不需要再到容器里改配置文件。 实现思路 最后运行的命令大概是这样: 这里的脚本会代替dockerfile中

  • 配置 NGINX NGINX 相关的配置可以单独写一本书,不过一开始,我们不会用到太多的配置选项。这本书主要介绍搭建一个 LEMP 环境的流程,你可以在相关资源里找到扩展学习的课程与资料。 先去看一下 NGINX 配置文件所在地。 查看 NGINX 的配置: cd /etc/nginx ls 返回: conf.d koi-utf mime.types nginx.conf

  • 当使用带有Gradle的OpenAPI生成器时,我希望将性别化的源发送到其他源生成器插件使用的标准目录。类似于Maven生成源的东西。 到目前为止,我还不能这样做,特别是将生成限制为Java源类,而不是整个“原型项目”。 似乎OpenAPI Gradle插件的工作流程与Maven插件的工作流程并不相同。 是否有配置标志来省略所有非java代码的生成,并在“生成的源代码”文件夹(如/out/prod

  • 问题内容: Brendan D. Gregg(DTrace书的作者)有一个有趣的配置文件变体:“ Off- CPU”配置文件 (和Off-CPU Flame Graph ;幻灯片2013,第112-137页),查看线程或应用程序被阻塞的位置(是不是由CPU执行,而是由于CPU资源不足而正在等待I / O,页面错误处理程序或调度的): 这段时间揭示了在关闭CPU时哪些代码路径被阻塞并等待,以及确切地