nginxでWebサーバーを構築しようとしています。
nginxでc/C++モジュールを使用する方法
私のPCはMac OSですので、私はちょうどbrew install nginx
です。それはうまくいく。私は/usr/local/bin/
にあるnginx
を実行してサーバーを起動できます。また、http://localhost
にアクセスすると、/usr/local/var/www/index.html
にあるメインページを取得できます。
しかし、nginxのソースコードが見つかりません。
ソースコードをhereからダウンロードします。
今私は混乱しています。私は自分のプロジェクトをどのように編成するのか分かりません。
たとえば、このhello worldの場合は、#include <ngx_config.h> #include <ngx_core.h> #include <ngx_http.h>
が必要です。それは、c標準ライブラリとしてnginxのソースコードを使用することができたようです。
どうすれば同じことができますか?
開発したモジュールはどこに置く必要がありますか?
CまたはC++?またはCとC++を別々に使用します。 –
http://www.evanmiller.org/nginx-modules-guide.html – sailfish009
@AjayBrahmakshatriya今のところ、C++で動作するかどうかは分かりません。 – Yves