fluentd for windowsなお話【その3 簡易導入編 追加】
前回、fluentd for windowsなお話【その3 簡易導入編】で fluentdのWindows用インストーラーを紹介しましたが、IEでダウンロードできませんでした。
IEの方は、
MasayukiKiyota/fluentd-windows-installer のページの右サイドバーの「Download zip」からダウンロードしてください。
Zipファイルを解凍後、binaries フォルダの fluentd-0.10.42.msi を実行して下さい。
fluentd for windowsなお話【その3 簡易導入編】
もっと簡単に動かしたい人へ
導入&使用方法
fluentd for windowsなお話【その2 導入編】
fluentd for windowsなお話【その1】では GitHub上でWindows版のfluentd が開発されている事を書きましたが、実際に導入するにはどうすればいいかを書きます。
(大変そうだと思った方は、こちら fluentd for windowsなお話【その3 簡易導入編】)
前提条件
- ruby 1.9.3-p429以降
導入ディレクトリはデフォルトの c:\ruby193 等スペースの入らないディレクトリ
binにパスを通しておく
PROXYを利用する場合には、set HTTP_PROXY=http://proxy.your.co.jp:8080 で環境変数を設定してください - Ruby devkit の導入
Fluentd for windowsなお話【その1 初めに】
OSSの世界でホットな「Fluentd」をWindowsで動かそう
Fluentd: Open Source Log Management について詳しくはGoogle先生に聞いてもらうとして、Fluentd自体はRubyで書かれています。
ここで、「Rubyで書かれているのならば、Windowsでもそのまま動くんじゃない?」と思って試した人は、すんなりと動かなくてあきらめてしまった人が多いかもしれません。
現在、GitHub上のFluentdのリポジトリにWindowsブランチがあります。
このブランチ上ではmasterに対してWindows環境で動かすための修正を行っています。
大まかな変更点
Windows環境では動かないもの(他のOSと挙動が異なるもの含む)
- 対応していないシグナル
- fork
- ファイルのI/Oとステータス周り
- その他もろもろ
Windows環境特有のもの
- Windowsサービスでの実行
※細かな変更点については、後日掲載します
続きを読むWiX&WiXEditを使ってWindowsのインストーラーを作ってみた【その2】
WiX&WiXEditを使ってWindowsのインストーラーを作ってみた【その1】
最初に何故にWiX&WiXEditに触れたかというと、
他(Windows以外)のプラットフォームでとても有名なOSSをWindows環境で動かそうとなり、動くところまではこぎつけたのですが「皆に使ってもらうには簡単にインストールできないとダメだよね~」という流れで今に至る・・・・
Windowsのインストーラーを作成するのにいい物はないかとGoogle先生に問いかけてみると 、下の2つを発見
WiXについてはマイクロソフトも出資しているOSSなのでOSSの配布にはもってこいかなと思い、色々ググっては見たものの日本語の情報が少なすぎるorz
「 まぁ、でも何とかなるか」と船を漕ぎ出すのであった。
用意したツール
- WiX 本体 http://wixtoolset.org/ (記載時のバージョンは3.8)
- WiXEdit 本体 http://wixedit.sourceforge.net/ (記載時のバージョンは0.7.5)
参考にさせていただいたサイト
続きを読む