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のクールなレシピがある場合は、今すぐ参加してください!



参照:





All Articles