安装

1. 下载

wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2

2. 解压

tar -xvf phantomjs-1.9.7-linux-x86_64.tar.bz2

如果提示 tar (child): bzip2:无法 exec: 没有那个文件或目录, 需要运行 yum -y install bzip2 安装bzip2

3. 将可执行文件放入系统路径

sudo ln -s /home/test/bin/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/bin/phantomjs

4. 安装依赖——fontconfig和freetype

yum install fontconfig freetype2

5. 解决中文乱码

yum -y install bitmap-fonts bitmap-fonts-cjk

字体粗细不一致

这是centos不存在字体的原因,可以导入字体。

安装字体管理工具: yum install -y fontconfig mkfontscale

访问 c:\windows\fonts,把需要的字体copy出来。然后上传到服务器上的 /usr/share/fonts下

执行 mkfontscale mkfontdir fc-cache -fv三个命令,然后重启服务器(reboot)即可。

参考网站:

https://www.cnblogs.com/10-22/articles/4383196.html

http://www.jb51.net/article/126285.htm

https://www.cnblogs.com/weiweiyao/p/4330471.html

https://www.cnblogs.com/front-Thinking/p/4321720.html

https://www.cnblogs.com/ginponson/p/6659167.html

https://www.cnblogs.com/imxiu/p/6023930.html

http://www.zuimoban.com/jiaocheng/javascript/3855.html

http://blog.csdn.net/yx0628/article/details/78275714 (phantomJS利用cookie实现自动登录)

http://javascript.ruanyifeng.com/tool/phantomjs.html    phantomJS标准参考教程

phantomjs linux java_PhantomJS 在linux上使用相关推荐

  1. linux 类似winscp_mac如何连接远程linux,类似windows上的putty和winscp

    windows上有putty可以通过ssh协议连接远程linux系统. mac上也可以用终端连接,转自:http://www.unixnewbie.org/putty-equivalent-for-m ...

  2. Linux redhat 5.4上安装MYDNS

    Linux redhat 5.4上安装MYDNS 一. 1,MYDNS 的简介: MyDNS是一个UNIX平台下的免费DNS服务器端软件.它被设计成直接从数据库中读取DNS记录软件,并且修改记录后也可 ...

  3. Linux环境Shell脚本上传下载阿里云OSS文件

    为什么80%的码农都做不了架构师?>>>    Linux环境Shell脚本上传下载阿里云OSS文件 背景 工作中由于我们项目生成的日志文件比较重要,而本地磁盘空间有限存储不了多久, ...

  4. java使用Jsch实现远程操作linux服务器进行文件上传、下载,删除和显示目录信息...

    1.java使用Jsch实现远程操作linux服务器进行文件上传.下载,删除和显示目录信息. 参考链接:https://www.cnblogs.com/longyg/archive/2012/06/2 ...

  5. linux命令:返回上一次目录

    返回上一次目录 有时候千辛万苦进入了一个很深层的目录,一不小心输入了cd并回车,有什么办法快速回到刚才所在的目录呢?对于bash来说,只需要很管理的一个命令: cd - 该命令等同于cd $OLDPW ...

  6. linux系统在硬盘上安装程序,在硬盘中安装Linux操作系统最简单的方法

    通过Grub(多系统引导管理器)来安装 本人最近摸索Linux系统,想在本机上安装双系统,但我这老爷机上没有软驱,没有刻录机,下载的ISO文件只能存在硬盘上,也只能通过硬盘来安装,在各大Linux的B ...

  7. Linux下scp无密码上传 下载 文件 目录的方法

    这篇文章主要介绍了Linux下scp无密码上传 下载 文件 目录的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在Linux下远程备份的时候,需要配置scp的 无密码复制文件.目录.就把这个 ...

  8. Linux 在一个命令行上执行多个命令

    Linux 在一个命令行上执行多个命令 1. [ ; ] 如果被分号(;)所分隔的命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令. 2. [ && ] 如果命令被 &am ...

  9. linux通过ftp自动上传文件到服务器,Linux系统通过FTP上传文件到云服务器

    如何通过FTP将文件上传到腾讯云Linux云服务器?上一篇小编给大家介绍了通过Winscp将文件上传到云服务器的方法,今天小编为大家介绍过FTP将文件上传到腾讯云Linux云服务器的方法,用户需要使用 ...

最新文章

  1. matlab欧拉迭代,matlab机械臂正逆运动学求解问题,使用牛顿-欧拉迭代算法
  2. 源码分析(一) 进程cleos的命令解析
  3. oracle中substr() instr() 用法
  4. dts无法识别excel中的数字值?
  5. WPF中实现图片文件转换成Visual对象,Viewport3D对象转换成图片
  6. 主要由javascript实现的网页打字小游戏
  7. sxe增加服务器,sXe Injected服务端使用说明
  8. #笔记#圣思园 JavaSE 第29讲——String类源代码深析
  9. 2021年游戏项目的十大编程语言
  10. 悉尼大学的计算机专业叫什么,申请悉尼大学计算机专业怎么样?你想知道的都在这里...
  11. selected和checked区别
  12. 机器学习之logistic 回归
  13. 虚拟现实内容开发收费标准
  14. Centos 7 安装 ifconfig命令
  15. 常用oracle命令
  16. torchtorchvision对应版本
  17. b-tree和b+tree以及mysql为什么使用了b+树
  18. apidoc的介绍和使用
  19. Linux网络 远程访问及控制
  20. 工程优化设计与matlab实现 课后答案,清华大学出版社-图书详情-《工程优化设计与MATLAB实现(修订版)》...

热门文章

  1. 初级开发人员的缺点_我希望成为初级开发人员的事情
  2. 构建meteor应用程序_我如何在一个月内构建一个复杂的文本分析应用程序
  3. 如何构建一个简单的语音识别应用程序
  4. asp建站系统源码_ASP.NET制造业进销存管理系统源码
  5. 仅需1秒!搞定100万行数据:超强Python数据分析利器
  6. Eclipse 各种小图标的含义
  7. asp.net错误处理的三种方法
  8. ASP.NET企业开发框架IsLine FrameWork系列之十--ExceptionProcessProvider异常框架(下)
  9. 100万愤怒的小鸟:中国手机开发者生存调查
  10. 强化学习《基于价值 - Dueling Q-Learning》