一般来说,新手建站会优先选择Apache,一方面是各大建站程序对于Apache支持较好,都会自动生成.htaccess ,直接就可以使用了,另一方面Nginx 的规则比较复杂,一般人不容易理解,且正则表达式学起来也不容易,Nginx虽然好,用起来确实有难度。
这篇文章就来分享几个Nginx规则自动在线生成工具,利用这些工具你可以很方便地在线配置HTTPS、HTTP/2、IPv6、certbot、HSTS、安全请求头、SSL 配置、OCSP 解析器、缓存、gzip、brotli、www/非www 重定向等,同时也可以利用这些工具检查自己的配置是否正确。
一、Digitalocean NGINX Config
网站
- 官网:https://www.digitalocean.com/community/tools/nginx
- 网站:https://www.serverion.com/nginx-config/
Digitalocean NGINX Config 来自于著名的云主机商Digitalocean,支持 HTTP、HTTPS、PHP、Python、Node.js、WordPress、Drupal、缓存、反#向%代#理、日志等各种配置选项。
Digitalocean NGINX Config支持在线生成 Web 服务器 Nginx 配置文件,可以直接下载到本地,或者你可以直接找到部分Nginx功能代码,这样不会写代码的人拿过来直接就可以用了。
二、nginxWebUI
网站:
nginxWebUI强大的nginx可视化配置工具,将nginx繁琐的配置文件修改操作,更改为数据的增删改查,最大限度解放劳动力,不再到处找修改教程。 nginxWebUI安装时建议使用Docker安装方式。
nginxWebUI可以使用网页来快速配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反#向#代#理, 负载均衡, 静态html服务器, ssl证书自动申请、续签、配置等, 配置好后可一建生成nginx.conf文件, 同时可控制nginx使用此文件进行启动与重载, 完成对nginx的图形化控制闭环。
三、Mozilla SSL Configuration Generator
网站:
1、官网:https://ssl-config.mozilla.org
Mozilla SSL Configuration Generator 这是来自Mozilla官方的SSL Configuration 在线生成工具,支持nginx、Apache、AWS ALB、AWS ELB、Caddy、Dovecot、Exim、Go、lighttpd、MySQL、Oracle HTTP、Postfix、PostgreSQL等平台。
四、总结
Nginx规则自动在线生成工具可以方便地为我们生成规则,但是如果真正能用起来还需要一定的Nginx规则知识。
文章出自挖站否:阅读原文