linux下安装phantomjs

linux下安装phantomjs

月光魔力鸭

2018-09-12 10:24 阅读 1013 喜欢 1 phantomjs nodejs

1. 首先安装前置依赖

fontconfig
yum -y  install  wget  fontconfig

2. 下载压缩包

wget  -P /lixun/soft/node/ https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 

这个去官网找

3. 解压压缩包

tar xjf /lixun/soft/node/phantomjs-2.1.1-linux-x86_64.tar-bz2 -C  /usr/local

4.重命名

mv /usr/local/phantomjs-2.1.1-linux-x86_64 /usr/local/phantomjs

5.建立软连接

ln -s /usr/local/phantomjs/bin/phantomjs  /usr/bin/

实际安装过程中,解压后总是无法建立软连接。 直接修改配置文件。

> vi /etc/profile
export PATH=$PATH:/home/linux/soft/phantomjs

增加路径/home/lixun/soft/phantomjs

> source /etc/profile

尝试使用phantomjs 命令

>phantomjs -v
2.1.1

转载请注明出处: https://chrunlee.cn/article/linux-install-phantomjs.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
今天写文章,突然发现自己常用的素材站换成了webp格式的图片.. 可惜本站还没准备加这个支持,所以准备加个webp转jpg的小功能,继续使用啦。
使用nodejs 连接mysql数据库还是很简单的,有现成的模块可以直接调用。下面介绍下 mysql 的调用
碰到个小需求,本来实现挺简单的,用的electron,开发模式下各种顺畅...半个小时就搞定了,结果倒在了electron打包上..这个坑我应该跳进来了好多次了..
前几天给朋友帮忙,想要一个一模一样的网站...自告奋勇去帮忙.. 结果发现之前一直没处理过类似的情况,虽然也写过爬虫,不过看了下网站,也不算麻烦。于是简单实现了这个自动抓站的功能,最终整理成为一个自动抓站的工具,能省很多的事情。
产品版本更新的时候经常会有一些数据库的差异,如果版本管理好的话,一步一步升级即可.. 但是如果好久没更新的话,还是有很多不确定的,只能挨着比对表和字段。比对了一次就烦了,写了这么一个工具,查询差异表和字段并给出sql语句。
记录下通过nodejs调用imagemagick 的时候发现的一个错误,command failed -- crop .
今天想在服务器上跑下自己自动签到的程序,需要安装puppeteer ,结果出错。 permission denied, mkdir '/root/.nvm/versions/node/v9.11.1/lib/node_modules/
通过pm2来实现nodejs应用的集群,不过我之前没做session共享,导致.. 登录不上啊 啊啊啊,无奈,又重新对redis进行了集成。