Linux(CentOs)下安装Phantomjs + Casperjs
是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的
1、安装Phantomjs
下载安装包,由于是https的所以需要有--no-check-certificate,否则会提示安全证书有问题
首先查看一下Linux系统是32位还是64位 uname -a 如果结果中有x86_64 那么就是64位系统,否则就是32位系统
64位Linux系统的安装包链接
wget --no-check-certificate https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2
32位Linux系统的安装包链接
wget --no-check-certificate https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-i686.tar.bz2
2、解压文件
我下载下来的安装包的名字比较奇怪:
phantomjs-1.9.7-linux-x86_64.tar.bz2?Signature=PkONKwxWH43FMHtXsVLh1BHBS1A=&Expires=1433993026&AWSAccessKeyId=0EMWEFSGA12Z1HF1TZ82&response-content-disposition=attachment; filename="phantomjs-1.9.7-linux-x86_64.tar.bz2"
我直接给它重命名 mv 文件名 phantomjs-1.9.7-linux-x86_64.tar.bz2
再解压文件 tar xvfj phantomjs-1.9.7-linux-x86_64.tar.bz2
3、创建phantomjs软连接到环境变量中,这样就可以直接在shell中使用phantomjs命令
目前我的文件路径是:/home/users/abc/work/js/phantomjs
创建软连接:ln -sf /home/users/abc/work/js/phantomjs/bin/phantomjs /usr/local/bin/phantomjs
4、检查phantomjs是否正常工作
phantomjs –version
若能看到版本号,说明能正常工作
5、安装Casperjs
使用git下载最新程序:git clone git://github.com/n1k0/casperjs.git
如果未安装git,得先安装git
6、创建casperjs软连接到环境变量中,这样就可以直接在shell中使用phantomjs命令
目前我的文件路径是:/home/users/abc/work/js/casperjs
创建软连接:ln -sf /home/users/abc/work/js/casperjs/bin/casperjs /usr/local/bin/casperjs
7、检查casperjs是否正常工作
casperjs --version