117

0

NGINX Config

配置高性能、安全、稳定的NGINX服务器的最简单方法。

nginx 配置

⚙️强大的 NGINX 配置生成器💉

配置 NGINX 服务器所需的唯一工具。 do.co/nginxconfig »

报告错误 · 请求功能

NGINX 配置

NGINX 不仅仅是一个网络服务器。你可能已经知道了。

我们喜欢 NGINX,因为:

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

具有相应配置指令的许多功能。您现在可以深入研究NGINX 文档,或者您可以使用此工具检查 NGINX 的工作原理,观察您的输入如何影响输出,并 为您的特定用例生成最佳配置 (同时您还可以使用文档)。

🚀用法

GOTO do.co/nginxconfig

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

👨‍💻作者

重写和维护

马特 (IPv4) 考利  [me@mattcowley.co.uk](mailto:me@mattcowley.co.uk) https://mattcowley.co.uk )

原版

Bálint Szekeres  [balint@szekeres.me](mailto:balint@szekeres.me) https://balint.szekeres.me )

▶️发展

  1. 克隆存储库
    git clone https://github.com/digitalocean/nginxconfig.io.git
  2. 安装 NPM 包
    npm ci
  3. 运行开发服务器(带有文件观察器)
    npm run dev
  4. 打开开发站点localhost:8080
  5. 整理你的代码(eslint & stylelint)
    npm test
  6. 为生产而构建(到 dist目录)
    npm run build

🤝贡献

贡献使开源社区成为学习、启发和创造的绝佳场所。非常感谢您所做的任何贡献。

  1. 分叉项目
  2. 创建您的功能分支 ( git checkout -b feature/AmazingFeature)
  3. 提交您的更改 ( git commit -m 'Add some AmazingFeature')
  4. 推送到分支 ( git push origin feature/AmazingFeature)
  5. 打开拉取请求

⚒️内置

📚资源

⭐️显示您的支持

给一个⭐️如果这个项目对你有帮助!

📝执照

版权所有 © 2020 DigitalOcean, Inc contact@digitalocean.com (https://www.digitalocean.com)。 该项目在MIT许可下获得许可。