ESXiの上にPT3とChinachuを載っけた(その2)

Posted by onodai.


その1からの続き
Chinachuをインストールしまうs

Chinachuのインストール

  1. 実行ユーザの作成

    $ sudo adduser chinachu  
    $ su - chinachu  
  2. GithubからChinachuをクローン

    $ git clone git://github.com/kanreisa/Chinachu.git
  3. Chinachuのインストール

    $ cd ~/chinachu/  
    $ ./chinachu installer

    以下のように表示されるので1) Auto (full)を選択

    Chinachu Installer Menu:
    [!] These are installed under all /home/chinachu/downloads/Chinachu/...  
    [!] Recommend the Auto installation.  
    1) Auto (full)      4) Node.js Environment  7) ffmpeg  
    2) Auto (fast)      5) Node.js Modules  
    3) submodule        6) epgdump  
    what do you install? >  
  4. 設定ファイルの編集
    このへんを見ながらいい感じに編集
    チャンネルの設定はこのへんを見ながら、住んでいる地域に合わせていい感じに変更してください
    ちなみにボクはケツカンマの消し忘れで10分ぐらいjsonと格闘してました

    $ cp config.sample.json config.json  
    $ vi config.json  
  5. 空の録画ルールファイルを作成

    $ echo "[]" > rules.json  
  6. 動作確認

    $ vi ./chinachu service operator execute

    以下のように表示されることを確認したら、Ctrl + Cで抜ける

    9 Feb 00:01:10 - READ: `/home/chinachu/downloads/Chinachu/data/reserves.json` is updated.  
    9 Feb 00:01:10 - READ: `/home/chinachu/downloads/Chinachu/data/recorded.json` is updated.  
    9 Feb 00:01:11 - SPAWN: node app-scheduler.js -f (pid=3432)  
    9 Feb 00:01:11 - STREAM: ./log/scheduler  
  7. EPG取得テスト

    $ ./chinachu update -f
  8. 起動スクリプト設定

    $ ./chinachu service operator initscript > /tmp/chin achu-operator  
    $ ./chinachu service wui initscript > /tmp/chinachu- wui  
    $ su -  
    # cd /tmp    
    # chown root:root chinachu-*  
    # chown root:root /tmp/chinachu-operator /tmp/chinachu-wui  
    # chmod +x /tmp/chinachu-operator /tmp/chinachu-wui  
    # mv /tmp/chinachu-operator /tmp/chinachu-wui /etc/init.d/  
    # update-rc.d chinachu-operator defaults  
    # update-rc.d chinachu-wui defaults  
  9. サービスを開始
    # service chinachu-operator start  
    # service chinachu-wui start  

実際にChinachuを使ってみる

ブラウザからhttp://Chinachuが動いているサーバのIPアドレス:ポート番号にアクセスする
こんな感じで番組表が見えればOK
Chinachu

参考

https://github.com/kanreisa/Chinachu/wiki/Installation

comments powered by Disqus