2017-07-15 21 views
0

私はpipインストールを使用しようとしましたが、そのようなパッケージを見つけることができません。PhantomJS on vpsのインストール方法は?

誰かがbrewとnodejsを使ってインストールできると言う人もいます。これは私が醸造を試みたものです

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

それはルビーが見つかりません。

nodejについてはわかりません。

PhantomJSをサーバーにインストールするにはどうすればよいですか?

答えて

0

会うnpm

Npmは、ノードパッケージマネージャーの略です。 パッケージを使用するには、CLIまたはnodejsアプリケーションからパッケージをインストールできます。

hereからNPMをインストールできます。

ノードがまだインストールされていない場合、あなたはそれが本当に簡単になりこれ、NVMを使用することができます - あなたの質問のために

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

を、 this特定のパッケージを参照してください。 あなたは経由して、それをインストールすることができます。

$ npm install phantomjs-prebuilt

そして、次のことができるようにする必要があります端末からphantomJSを実行する$ bin/phantomjs [phantom arguments]

+0

をあなたはそれがとてもバイナリはデフォルトで保管されているディレクトリへのリンクを追加するようにするには私はvpsでブラウザを開くことができないことを知っていますか? NPMはどのようにインストールできますか? msiをダウンロードしてサーバーにアップロードするだけですか? – Gang

+0

あなたのvpsで動作しているOSの種類は? Windows? –

+0

私はvpsに精通していません。私の友人はそれを私にくれました。しかし、絶対に窓はありません。私はsshでログインしました。それは端末のように見えます。 apt-getコマンドはありません。だから私はそれがubuntuかcentosでもないと思う。 – Gang

0

PhantomJSは、すべての主要プラットフォーム用のバイナリとdocumentationを持つ独自のwebsiteを持つスタンドアロンアプリケーションです。それをインストールするにはpipやnpmやbundlelerは必要ありません。手動で行うだけです。 http://phantomjs.org/download.html

  1. ゴー、適切なバイナリ(Linuxのx32のx64の/ OSX/Windows)を選択してアーカイブをダウンロードし、それを抽出し、バイナリを実行します。

    たとえば、x64 Linuxディストリビューションがあります。

    1. sshを使用してサーバーにログインします。

    2. は、自分のホームディレクトリに移動します。

      cd ~ 
      
    3. ダウンロードPhantomJSバイナリ:

      wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 
      
    4. 抽出アーカイブ:phantomjs-2.1.1-linuxの-x86_64であるxv

      タールを。 tar.bz2

    新しいディレクトリが作成されます:phantomjs-2.1.1-linux-x86_64。PhantomJSバイナリはphantomjs-2.1.1-linux-x86_64/bin/phantomjsです。あなたは今、それを実行することができます。

    ~/phantomjs-2.1.1-linux-x86_64/bin/phantomjs --version 
    

    2.1.1

    (それはあなたが、代わりにX32の、例えばx64のを間違っ分布を選んだ意味代わり「が見つかりません」と言う場合)。

    しかし、これを実行する方法は不便です。任意のディレクトリにphantomjs script.jsと入力するだけの方が良いでしょう。そして、あなたはどこからでもPhantomJSを呼び出すことができます

    sudo ln -s ~/phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/bin/phantomjs 
    

    cd /var/www/ 
    phantomjs --version 
    

    2.1.1

関連する問題