招聘海报功能必装软件【wkhtmltopdf/wkhtmltoimage】
新版招聘模块海报生成功能必须配置【wkhtmltox】软件,此教程旨在告之如何部署安装
1、将字体包文件在【/usr/share/fonts】路径下解压,点击获取字体包
2、登录上宝塔 在首页查看下服务器系统版本,如图所示:
其中 CentOS 7.6 表示系统是 7.x版本
如果是 CentOS 8.2 表示系统是 8.x版本
3、打开【宝塔SSH终端】,根据系统版本复制下面代码获取插件安装包
※若出现没有登录上的情况,密码填写服务器root密码即可※
—> Centos 7.x 系列
wget https://obs.kumanyun.com/wkhtml/wkhtmltox-0.12.6-1.centos7.x86_64.rpm
—> Centos 8.x 系列
wget https://obs.kumanyun.com/wkhtml/wkhtmltox-0.12.6-1.centos8.x86_64.rpm
4、安装包获取成功后,复制下列命令行安装必要的库,中间会询问是否安装,键盘输入【Y】即可
yum install fontconfig libX11 libXext xorg-x11-fonts-75dpi xorg-x11-fonts-Type1
5、提示【complete】后,根据系统版本选择下列语句 完成插件安装
—> Centos 7.x 系列
rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm
—> Centos 8.x 系列
rpm -ivh wkhtmltox-0.12.6-1.centos8.x86_64.rpm
6、安装成功后,可以通过下列语句测试是否安装成功,通过【ls】指令来查看是否生成对应文件
wkhtmltopdf http://baidu.com baidu.pdf 或者 wkhtmltoimage http://baidu.com baidu.png
7.在PHP 7.4管理,禁用函数中将 exec 删除,并重启PHP服务
—————————可爱的分割线—————————可爱的分割线—————————
1、在服务器端运行安装程序,确定安装路径(路径可自定义) 点击获取安装包
2、打开程序安装目录,访问到【bin】目录并将路径进行复制
3、鼠标右击【我的电脑】,选择【属性】
4、在打开的窗口中,选择【高级系统设置】--【环境变量】
5、在【环境变量】中,找到【path】属性,选中并点击【编辑】
6、依照服务器版本不同可能会出现如下两种添加方式:
—>左边的需要在原有的路径后输入【;】(英文字符的分号)再进行路径的粘贴
—>右边的点击【新建①】添加为【②】后,再【确定③】即可
7、变量添加完成后,唤起【cmd】窗口输入下列语句测试功能是否可用,查看文件正常生成即代表配置成功
wkhtmltopdf http://baidu.com baidu.pdf wkhtmltoimage http://baidu.com baidu.png