安装PhantomJS

一、安装PhantomJS(linux环境安装)

将PhantomJS下载在/usr/local/src/packet/目录下(这个看个人喜好)

操作系统:CentOS 7 64-bit

1.下载地址:http://phantomjs.org/download.html

2.文件名:phantomjs-2.1.1-linux-x86_64.tar.bz2

复制代码
# 下载好后进行解压(由于是bz2格式,要先进行bzip2解压成tar格式,再使用tar解压)
bzip2 -d phantomjs-2.1.1-linux-x86_64.tar.bz2

# 再使用tar进行解压到/usr/local/目录下边
tar xvf phantomjs-2.1.1-linux-x86_64.tar -C /usr/local/

# 安装依赖软件
yum -y install wget fontconfig

# 重命名(方便以后使用phantomjs命令)
 mv /usr/local/phantomjs-2.1.1-linux-x86_64/ /usr/local/phantomjs

# 最后一步就是建立软连接了(在/usr/bin/目录下生产一个phantomjs的软连接,/usr/bin/是啥目录应该清楚,不清楚使用 echo $PATH查看)
ln -s /usr/local/phantomjs/bin/phantomjs /usr/bin/ 
复制代码

到这一步就安装成功了,接下来测试一下(经过上面建立的软连接,你就可以使用了,而且是想使用命令一样的进行使用哦!):

[root@localhost ~]# phantomjs 
phantomjs> 

接下来咱们建立一个文件来测试一下:

复制代码
# 建立一个新文件 并写入 console.log('Hello world!) phantom.exit();
[root@localhost roottest]# vim test.js

# 查看一下
[root@localhost roottest]# cat test.js 
console.log('Hello world!');
phantom.exit();//这一行表示退出命令行

# 执行一下试试(OK了)
[root@localhost roottest]# phantomjs test.js 
Hello world!
复制代码

至于很多人可能很疑惑,进入命令行后怎么退出命令行,目前本人知道的就是按 Ctrl + c 组合键退出和 phantom.exit();退出命令行了

复制代码
[root@localhost roottest]# phantomjs 
phantomjs> exit();
Can't find variable: exit

  phantomjs://repl-input:1 in global code
phantomjs> phantom.exit();
[root@localhost roottest]# 
复制代码

二、安装PhantomJS(windows环境安装)

 1.下载的文件名:phantomjs-2.1.1-windows.zip,直接解压出来,解压后的文件复制到你电脑的任意盘(我是放在D盘),建议别放c盘,然后进入解压目录,phantomjs-2.1.1\bin下有个phantomjs.exe,双击就可以进入命令行了;

 2.添加环境变量,在cmd中就可使用phantomjs命令了,添加完之后就是以下界面:

 OK,部署完成

三、使用PhantomJS

网址1:http://javascript.ruanyifeng.com/tool/phantomjs.html 

网址2(官网):http://phantomjs.org/api/webpage/

### 如何在 Kali Linux安装 PhantomJS 要在 Kali Linux 上成功安装 PhantomJS,可以按照以下方法操作: #### 安装必要的依赖项 为了确保 PhantomJS 能够正常运行,首先需要安装一些基础库。这些库可以通过 `apt-get` 命令来完成安装。 ```bash sudo apt-get update sudo apt-get install -y build-essential chrpath libssl-dev libxft-dev ``` 上述命令会更新包列表并安装构建 PhantomJS 所需的基础工具和库[^1]。 #### 下载 PhantomJS 的二进制文件 访问官方下载页面获取最新版本的 PhantomJS 文件。以下是具体的操作步骤: ```bash cd /tmp wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 tar xjf phantomjs-2.1.1-linux-x86_64.tar.bz2 ``` 通过以上命令,可以从官方网站下载对应平台的压缩包,并解压至当前目录下。 #### 将可执行文件移动到全局路径 为了让系统能够识别 PhantomJS 并允许从任何位置调用它,需要将其放置在一个标准的 PATH 环境变量中定义的位置。 ```bash sudo mv phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/local/bin/ ``` 此步完成后,可以在终端输入 `phantomjs --version` 来验证是否已正确安装。 #### 验证安装 最后一步是确认 PhantomJS 是否已经成功部署。打开一个新的终端窗口或者重新加载 shell 后尝试下面这条指令查看其版本号。 ```bash phantomjs --version ``` 如果一切顺利的话,应该能看到类似这样的输出: `2.1.1` 这表明 PhantomJS 已经被成功配置到了您的 Kali Linux 中。 --- ### 提供一段简单的测试脚本 您可以创建一个小例子用来检测环境设置得当与否。比如保存如下 JavaScript 到名为 test.js 的文件里: ```javascript console.log('Hello, this is PhantomJS running!'); phantom.exit(); ``` 接着,在同一目录下运行该脚本以观察预期的结果。 ```bash phantomjs test.js ``` 理想情况下,您应当看到打印出来的消息:“Hello, this is PhantomJS running!” 这样就证明整个流程都完成了。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值