ふふーん

一緒にやりたくなったのよ!あなたと、調合を!

nginx

nginxモジュールを作ってみるやつ(その3)

uni.firis.me 前回のつづき。 変数の展開をやってみた。 confのところでscript_compileしておいてハンドラーでscript_runすればいいらしい。 static char *ngx_http_echo(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) { ngx_http_core_loc_conf_t *clcf…

nginxモジュールを作ってみるやつ(その2)

uni.firis.me 前回のつづき。 ディレクティブに引数があるパターンをやってみる。 $ mkdir echo $ vim echo/config $ vim echo/ngx_http_echo_module.c # echo/config ngx_addon_name=ngx_http_echo_module HTTP_MODULES="$HTTP_MODULES ngx_http_echo_modul…

nginxモジュールを作ってみるやつ

まずモジュールなしでビルドして動かすところまで。 特にconfigureのオプションもなしで普通にビルドするだけ。 $ curl -O https://nginx.org/download/nginx-1.13.1.tar.gz $ tar -xf nginx-1.13.1.tar.gz $ cd nginx-1.13.1 $ ./configure $ make objs/ngi…