Nginxボイラープレート:迅速かつエレガントなnginxセットアップ

新しいプロジェクトを開始する際に誰かを助けたり、別の仮想ホストをコピーする必要をなくしたりすることができるnginxを設定するためのベストプラクティスを共有したいと思います。

私の目に留まった圧倒的な数のnginx設定の2つの問題に気付きました。

私のアプローチで、これらおよび他の多くの問題が解決されることを望みます。

別のプロジェクトですべての開発を収集する前に、似たようなものを探しましたが、価値のあるものは見つかりませんでした。

このプロジェクトは「Nginxボイラープレート」と呼ばれていました。 また、 HTML5 Boilerplateと同様に、新しい仮想ホストをセットアップするときにすぐに開始できます。

本質的に、これは以下を提供する設定のセットです。


たとえば、これは現在のデフォルトサーバーの外観です。

server { listen 80 default_server; server_name ""; root /var/www/nginx-bp/test/www/; include nginx-bp/cache.conf; include nginx-bp/limits/methods.conf; include nginx-bp/locations/php.conf; include nginx-bp/locations/favicon.conf; include nginx-bp/locations/static.conf; include nginx-bp/locations/system.conf; location / { include nginx-bp/logs/bots.conf; } } 


nginxのクールなレシピがある場合は、今すぐ参加してください!

参照:

Source: https://habr.com/ru/post/J185788/


All Articles