解决搬瓦工安装WDCP内存不足问题 重新编译PHP


个人觉得在国内的Linux VPS管理面板中,WDCP面板是较为好用的WEB管理面板,而且目前已经更新到3.1版本,可以安装PHP7.1、MYSQL5.7版本,基本上涵盖我们需要的软件版本和需要环境。我在之前的"搬瓦工VPS利用WDCP面板建站篇(一) - 一键包安装WDCP面板"文章中也有分享到WDCP的安装。

这里存在一个问题,如果我们按照之前的方法快速安装的是2.5版本,如果是安装最新3.1版本则需要通过步骤编译的方式,如果是512MB内存会出现无法编译的问题,比如出现"make: *** [ext/fileinfo/libmagic/apprentice.lo] Error"错误。

Tip: 这个是因为WDCP3.1版本的编译PHP需要在内存1GB以上。如果搬瓦工低于1GB内存是不行的

第一、WDCP V3.1官方下载版本

如果我们购买的搬瓦工VPS低于1GB内存,如果直接用官方的WDCP3.1编译安装,是无法进行的,那我们如何操作呢?我们先登录SSH,下载WDCP官方的最新安装包。

wget http://dl.wdlinux.cn/files/lanmp_v3.1.tar.gz

tar zxvf lanmp_v3.1.tar.gz

下载和解压完毕,我们不要急着去安装。

Tip: 我们需要修改配置文件,才可以在低于1GB内存配置的内存中编译PHP。

第二、修改配置文件PHP.SH

/lib/php.sh

在我们当前下载的WDCP3.1版本中的上面路径中,修改PHP.SH文件。

./configure --prefix=$IN_DIR/$PHP_DIR \

在上面脚本38行,下面添加一行

--disable-fileinfo \

第三、重新编译安装

如果我们上面修改文件之后,保存替换服务器中的PHP.SH文件之后,再执行编译

sh lanmp.sh

这样,我们执行编译,后选择需要的配置环境,等待就可以安装成功。512MB的搬瓦工VPS安装WDCP3.1也是没有问题的。

Tip: 如果我们还需要其他搬瓦工方面的技术内容,可以参考后面内容!新手教程目录分类。
关于我们

        搬瓦工VPS,一款性价比极高的便宜VPS主机方案,有提供洛杉矶、凤凰城、佛罗里达、荷兰数据中心便宜年付OpenVZ VPS方案,开放功能比较全。适合我们基础建站、搭建环境以及各种折腾应用。

        建议:选择任何一款VPS,具体的使用效果一切以我们实际为准,而且要知晓付出的成本与我们的获得的产品相当就应该知足,且不要要求太高。

新手教程
提供服务

如果在选择和应用搬瓦工VPS时候遇到其他问题,可以查阅网站中提供的教程和方法,或者给我们留言方便我们整理出其他未能发现的问题点。

目前支持支付宝付款,我们可以自己购买,但是如果无法付款或者购买遇到问题,也可以求助我们帮助代购。

从速度上看洛杉矶、凤凰城、佛蒙特机房速度都差不多,我们可以选择洛杉矶机房方案可以切换其他机房,如果是佛蒙特机房只能独立一个机房不可以切换。

提供代购搬瓦工VPS服务 →
最新搬瓦工优惠码

虽然搬瓦工VPS已经算是比较便宜的了,但是为了迎合各种大家的兴趣和省钱的心态,还是会分享一些优惠码折扣让大家使用的,比如当前最低的大约在5%左右。

A - IAMSMART5SS6ML(4.72%)

B - IAMSMART5GRNII(4.82%)

C - IAMSMART5HZFB9(4.25%)

这是我本周整理的较为大的3个折扣码,我们可以选择B优先使用,每单可以节省几块钱。具体如何使用可以参考这里,激活使用。