- 下载phantomjs(下载地址:https://phantomjs.org/download)
- 安装phantomjs
- 安装bzip2(因为下载的压缩包是bz2包,需要bzip2来解压,所以要安装bzip2):
yum install bzip2
- 解压下载的安装包:
tar -jxvf phantomjs-2.1.1-linux-x86_64.tar.bz2
- 解压之后可以将文件夹放置在自己想放置的位置:
mv phantomjs-2.1.1-linux-x86_64 /usr/local/phantomjs2.1.1
- 建立软连接:
ln -sf /usr/local/phantomjs2.1.1/bin/phantomjs /usr/local/bin/phantomjs
- 安装依赖:
yum install fontconfig freetype2
- 绑定环境变量:
打开环境配置文件: vi /etc/profile
修改参数: 已配置过 JDK 环境变量的话,export PATH 这条后面加上 :/usr/local/phantomjs2.1.1/bin 变成 export PATH=$JAVA_HOME/bin:$PATH:/usr/local/phantomjs2.1.1/bin 没有的话就如下: export PATH=$PATH:/usr/local/phantomjs2.1.1/bin
- 更新配置文件:
source /etc/profile 使改动生效
- 测试是否安装成功:
phantomjs -v
- 注意:由于导出的图片可能存在中文,在导出时可能不显示,则需要加入中文字体:
- 安装字体库命令:
yum -y install fontconfig
- 安装搜索字体库生成指定文件命令:
yum -y install ttmkfdir(如果是离线环境则可以在:https://rpmfind.net/网站中下载rpm离线包)
- 下载所需汉字文件(如果本地是windows环境,可以在C:\Windows\Fonts查找所需汉字文件)
- 在centos7下创建目录以及赋予权限:chmod -R755/root/data/chinese
- 安装字体:
- 执行命令:ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
- 修改系统配置文件:vim /etc/fonts/fonts.conf
执行此命令刷新文字缓存: fc-cache
- 通过命令查看安装的字体:fc-list
- 安装字体库命令:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义