nginxconfig.io - ⚙️强大的 NGINX 配置生成器?

Created at: 2018-01-05 22:21:14
Language: JavaScript
License: MIT

GitHub 明星 GitHub 贡献者  MIT 授权协议
已关闭的问题 封闭式公关 未解决的问题 开放公关

nginxconfig

⚙️类固醇💉上的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> (https://mattcowley.co.uk

原始版本

巴林特·塞克雷斯 <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. 打开开发网站本地主机:8080

  5. Lint your code (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 数字海洋公司 <contact@digitalocean.com> (https://www.digitalocean.com)。
该项目在 MIT 许可证下获得许可。