hubotをインストールする
MacOS X にインストール
まずはnodeをインストールします。
#node $ PREFIX=$(brew --prefix) $ sudo mkdir -p $PREFIX/{share/man,bin,lib/node,include/node} $ sudo chown -R $USER $PREFIX/{share/man,bin,lib/node,include/node} $ brew install node
npm もインストールします。
#npm $ curl https://www.npmjs.org/install.sh | sh
npm を使って、hubot coffee-script をインストールします。
$ npm install -g hubot coffee-script
CentOS にインストール
nodeのインストールをします。
echo 'export PATH=$HOME/.local/bin:$PATH' >> ~/.bashrc echo 'export npm_config_userconfig=$HOME/.config/npmrc' >> ~/.bashrc . ~/.bashrc mkdir ~/.local mkdir ~/node-latest-install cd ~/node-latest-install curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1 ./configure --prefix=~/.local make install
npmのインストールをします。
curl https://www.npmjs.org/install.sh | sh
npm経由でhubot, coffee-scriptをインストールします。
$ npm install -g hubot coffee-script
redis もインストールしておきます。
$ npm install redis
IRCサーバ に接続できるように設定します。
このcentosサーバのポートがircサーバのポートに転送できる設定がなされていない場合には、 centosサーバ上のポートがircサーバのポートに転送されるように設定して上げる必要があります。
ssh -C -N -f -R ポート:ホスト:ホスト側ポート