introduzione
PhantomJS è un browser senza script che può essere utilizzato per automatizzare l'interazione con le pagine Web. PhantomJS è un software gratuito, open source e distribuito sotto licenza BSD. PhantomJS si basa su WebKit ed è un ambiente di navigazione molto simile a Safari e Google Chrome. L'API JavaScript PhantomJS può essere utilizzata per aprire pagine Web, eseguire azioni dell'utente e acquisire schermate.
In questo tutorial impareremo come installare PhantomJS nel server Ubuntu 16.04.
Prerequisiti
Passaggio 1: aggiornare il sistema
Prima di iniziare, si consiglia di aggiornare il sistema con l'ultima versione stabile. Puoi farlo con il seguente comando:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now
Passaggio 2: installare PhantomJS
Prima di installare PhantomJS, dovrai installare alcuni pacchetti richiesti sul tuo sistema. Puoi installarli tutti con il seguente comando:
sudo apt-get install build-essential chrpath libssl-dev libxft-dev libfreetype6-dev libfreetype6 libfontconfig1-dev libfontconfig1 -y
Successivamente, dovrai scaricare PhantomJS. Puoi scaricare l'ultima versione stabile di PhantomJS dal loro sito Web ufficiale. Eseguire il comando seguente per scaricare PhantomJS:
sudo wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
Una volta completato il download, estrarre il file di archivio scaricato nella posizione di sistema desiderata:
sudo tar xvjf phantomjs-2.1.1-linux-x86_64.tar.bz2 -C /usr/local/share/
Quindi, creare un collegamento simbolico del file binario PhantomJS alla directory bin dei sistemi:
sudo ln -s /usr/local/share/phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/local/bin/
Passaggio 3: verifica PhantomJS
PhantomJS è ora installato sul tuo sistema. Ora puoi verificare la versione installata di PhantomJS con il seguente comando:
phantomjs --version
Dovresti vedere il seguente output:
2.1.1
Puoi anche trovare la versione del prompt di PhantomJS dal PhantomJS come mostrato di seguito:
phantomjs
Otterrai il prompt phantomjs:
phantomjs>
Ora, esegui il comando seguente per trovare i dettagli della versione:
phantomjs> phantom.version
Dovresti vedere il seguente output:
{
"major": 2,
"minor": 1,
"patch": 1
}
Questo è tutto. PhantomJS è stato installato correttamente sul server Ubuntu 16.04.