nginxの最近のブログ記事

nginx-1.9.11で動的モジュールをサポート

nginxの記事を書くのは久しぶりの滝澤です。

nginxにApache HTTP Serverの動的共有モジュール(Dynamic Shared Object)(DSO)のような機能が欲しいと思っていた人も多いでしょう。筆者もそうです。秘伝のタレのようなビルド用のスクリプト(実際はRPMパッケージのSPECファイル)を保守し続けるのは辛いなと思っていました。

そのような方々に朗報です。2016年2月9日にリリースされたnginx-1.9.11において動的モジュール(Dynamic Modules)がサポートされました。

しかし、Apache HTTP ServerのDSOと比べると、現時点ではまだ制約があります。 本記事ではnginx-1.9.11における動的モジュールの説明と制約について説明します。

mod_rewriteをnginxに移植するコツはifを使わないコト!

こんにちは。CTOの馬場です。

このエントリはnginxアドベントカレンダーの4日目です。

みんな大好き mod_rewrite をnginxに移植するコツをさらっと紹介します。

nginxパッケージの選び方@CentOS6、Ubuntu14.04

こんにちは。CTOの馬場です。

最近はnginxがパッケージでインストールできるようになってきたので、 いろいろなパッケージのconfigureオプションを比較してみました。

  • nginx.org公式パッケージ(stable = 1.6.0) @ CentOS6, Ubuntu14.04
  • nginx.org公式パッケージ(mainline = 1.7.3) @ CentOS6, Ubuntu14.04
  • Ubuntu公式パッケージ(1.4.6) @ Ubuntu14.04

nginxにはまだDSO機構がないので利用したいモジュールが入ったものを選ぶ必要があります。

バージョン、configureオプションをもとにパッケージを選びましょう。

nginxをdockerで動かす時のTips 3選

こんにちは。CTOの馬場です。

最近利用する機会が増えてきたdockerネタです。 nginxを動かすときのTipsを3つ紹介します。

CentOSにmainlinのnginxをyumでインストール

こんにちは。CTOの馬場です。

今回はCentOSにnginxをインストールする方法を紹介します。
今日開催されたNginxユーザ会で開発者のIgorさんが「mainlineがいちばん安定している!」と仰ってたのでバンバンmainline使いましょう。

いや、簡単なんですけど、mainlineをインストールする場合は一手間かかるので、その一手間を紹介しますね。
CentOSだけでなく、RHELやAmazon Linuxでも同じような方法でOKです。