こんにちは〜ちょっとしたサービスを作ったので公開したいとおもいXserverにデプロイしようと思い、環境を作って見たら全然インストールできなかったので備忘録として残しておきます。
ちなみに借りているのは7000番台です。
まずは普通にインストールしてみる
SSHはすでに設定済みとして、話を進めます。
まずよく見るwgetしてperlで叩く方法
1 2 3 4 5 |
#nodebrewをwget $ wget git.io/nodebrew #パールで叩く $ perl nodebrew setup |
それで出てくるのこの表示
1 2 3 4 5 6 7 8 |
Fetching nodebrew... Installed nodebrew in $HOME/.nodebrew ======================================== Export a path to nodebrew: export PATH=$HOME/.nodebrew/current/bin:$PATH ======================================== |
続いてパスをbashrcへ書き込む
1 2 3 4 5 6 7 8 9 10 |
$ echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.bashrc #ソースを反映 $ source ~/.bashrc #nodebrewがインストールされたか確認 $ nodebrew -v $ $ $ |
出ない!!!!!!!!(憤怒)
え〜何?マジで出ないんだけど…
ちょっとローカルにhomebrewをインストールして、FTPで.nodebrew以下をアップロードして見たら…
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
$ nodebrew -v nodebrew 1.0.1 Usage: nodebrew help Show this message nodebrew install <version> Download and install <version> (from binary) nodebrew compile <version> Download and install <version> (from source) nodebrew install-binary <version> Alias of `install` (For backward compatibility) nodebrew uninstall <version> Uninstall <version> nodebrew use <version> Use <version> nodebrew list List installed versions nodebrew ls Alias for `list` nodebrew ls-remote List remote versions nodebrew ls-all List remote and installed versions nodebrew alias <key> <value> Set alias nodebrew unalias <key> Remove alias nodebrew clean <version> | all Remove source file nodebrew selfupdate Update nodebrew nodebrew migrate-package <version> Install global NPM packages contained in <version> to current version nodebrew exec <version> -- <command> Execute <command> using specified <version> Example: # install nodebrew install v8.9.4 # use a specific version number nodebrew use v8.9.4 |
バージョンがでたああああああああ!
なんかですね、.nodebrew以下をFTPでチェックしてみたところ
currentも表示されず、default/binも入っていなかったのです。
第一に、/.nodebrew/nodebrewのファイルが0バイトでした…。
なのでFTPでファイルをアップロードしたら何故かバージョンは出てくるようになりましたがそれでも以下のコマンドは動きません…。
1 2 3 |
$ nodebrew ls-remote $ |
何故か空白が表示されて終了します…。
誰か教えてえ〜!!!
これで今年に入って3回トライしましたがまだインストールにこぎつけず…。
やっぱXserver微妙だ…