Nginx配置生成器

⚙️ Nginx配置生成器 💉

这是您配置 NGINX 服务器所需的唯一工具

NGINX 配置

NGINX 不仅仅是一个 Web 服务器。你可能已经知道这一点了。

我们喜欢 NGINX,因为:

  • 低内存占用
  • 高并发
  • 异步事件驱动架构
  • 负载均衡
  • 反向代理
  • 支持带缓存的 FastCGI(PHP 语言)
  • 惊人的静态文件快速处理
  • 支持 SNI 的 TLS/SSL

许多功能都有相应的配置指令。
你可以立即深入研究 NGINX 文档,或者你可以使用此工具 来检查
NGINX 的工作原理,观察你的输入如何影响输出,并根据你的特定用例生成最佳配置(同时你仍然可以使用文档)。

🚀 使用方法

GOTO do.co/nginxconfig

功能:
HTTPS、HTTP/2、IPv6、certbot、HSTS、安全标头、SSL 配置文件、OCSP 解析器、缓存、gzip、brotli、回退
路由、反向代理、www/非 www 重定向、CDN、PHP(TCP/套接字、WordPress、Drupal、Magento、Joomla)、Node.js 支持、Python
(Django) 服务器等。

👨‍💻 作者

重写与维护

Matt (IPv4) Cowley <me@mattcowley.co.uk> (https://mattcowley.co.uk

▶️ 开发

  1. 克隆代码库
sh 复制代码
git clone https://github.com/digitalocean/nginxconfig.io.git
  1. 安装 NPM 包
sh 复制代码
npm ci
  1. 运行开发服务器 (使用文件监视器)
sh 复制代码
npm run dev
  1. 打开开发站点 localhost:8080

  2. 检查代码 (eslint 和 stylelint)

sh 复制代码
npm test
  1. 构建生产环境 (到 dist 目录)
sh 复制代码
npm run build

⚒️ 内置功能

  • Vue.js - 模板处理和应用生成
  • Bulma - 基础样式,由 do-bulma 自定义
  • Prism - Bash 和 NGINX 语法高亮

📚 资源

📝 许可证

版权所有 © 2020 DigitalOcean, Inc <contact@digitalocean.com> (https://www.digitalocean.com)。


本项目采用 MIT 许可证。

关于项目

配置高性能、安全、稳定的NGINX服务器,这是您配置 NGINX 服务器所需的唯一工具
MIT
Javascript
28,269
2078
294
2018-01-05
2024-12-14

增长趋势 - stars