Linux VPS云主机使用SSH安装PHP EXIF模块
因为开发了Deephoto主题,要获取照片EXIF信息,主机必须安装PHP EXIF模块才能使用,而之前用的虚拟主机没有安装这个模块,需要更换主机,所以就考虑购买VPS或云主机。
最初使用过恒创的轻云主机,是因为安装了AMH面板,配置环境很方便,用了后感觉速度还没有香港的虚拟主机快,只好放弃。现在使用的是Linode VPS,Fremont节点,日本东京的节点抢不到,而且现在被国人用的速度还不如Fremont节点。没有可视化的效果总感觉少了点东西,所以VPS依然安装了AMH面板,使用起来相当的方便,也节省不少时间。期间也使用过digitalocean旧金山节点与vultr东京节点的VPS,最终还是决定使用Linode VPS。
回到主题中,VPS与云主机安装PHP EXIF模块都是使用SSH来操作:
一、登录SSH(萨龙龙使用Putty)
二、exif扩展安装
1、进入usr/local目录下
2、使用wget下载EXIF模块
3、解压
4、修改PHP路径并安装EXIF
- cd /usr/local/php-generic-5.3.28/extcode/exif;
- /usr/local/php-generic-5.3.28/bin/phpize;
- ./configure --with-php-config=/usr/local/php-generic-5.3.28/bin/php-config;
- make && make install;
注意:AMH面板默认安装的是PHP5.3.28,如果你的PHP版本不一样,请修改
三、配置EXIF模块
1、编辑php.ini
在[exif]下面添加以下代码:
- extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/exif.so
注意exif.so模板的路径
或者可以把exif.so复制到环境的ext文件夹下,再用以下代码调用:
- extension = /home/wwwroot/LNMP/ext/exif.so
四、重启PHP
- amh php restart
- amh php restart amh-web y
五、查看EXIF是否安装成功
新建一个php文件,输入以下代码:
将文件上传到主机上访问,搜索“exif”看到下图就安装成功了:
[scbutton link="https://deephoto.salongweb.com/exif" target="blank" variation="red"]查看EXIF信息[/scbutton]本文原创,作者:萨龙龙,其版权均为萨龙网络所有。
如需转载,请注明出处:https://salongweb.com/php-exif.html
一个平平常常的人,热爱生活、旅行和摄影,骑行去过西藏,一直计划再去。14年从江西骑行来到大理,现栖居于洱海边,食人间烟火,过简单生活,做简约设计! 萨龙网络为用户网站托管的主机是阿里云ECS,网站多了磁盘空间一直没有跟上,今天增加磁盘容量,并设置了下扩展分区和文件系统。
1、…2014年萨龙龙都写了使用CSS3@font-face打造个性化web字体和字体设计软件FontCreator定制个性化的中文WEB字体这两篇…强大、实用的Redux框架我们已经在WordPress强大的开源后台框架ReduxFramework介绍与使用一文中介绍了,今天我们介绍下如何…Redis是一个开源、支持网络、基于内存的key-value存储系统,类似memcached,性能极高,支持超过100K+每秒的读写频率,一些…前面写过AMH面板安装配置redis加速WordPress站点一文,来介绍redis的安装与配置,对于WordPress站点的加速效果是相当的明…微信分享需要整合JSSDK才能显示缩略图,按钮微信的开发文档一步步做好,最后还是出现 config:invalidsignature错误…前面我们介绍了《使用CSS3@font-face打造个性化web字体》,对于中文字体,网站不可能加载几M的字体,所以强大的字体设计软件Fon…Workerman是一款开源高性能异步PHPsocket框架,在学习的过程中首先得PHP环境的支持,在macOS下的MAMPPro…萨龙网络集成了WooCommerce商城,准备添加信用卡和微信支付,都在测试当中,信用卡支付使用WooCommercePayPalProP…