军哥的LNMP一键安装包最前面写着:
安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存,更高版本至少要2G内存!
安装PHP 7及以上版本必须1G以上内存!
注意以上要求是1G以上内存,不含1G。MySQL还好说些,用低版本也可以,但是现在很多PHP程序都要求PHP 7+以上了,而且在一键安装的过程中还加入了判断,如果1G或以下内存,直接就不给安装。
其实并不是说在1G内存上不能运行较高版本的MySQL和PHP,而是编译安装过程中需要消耗大量内存,小于1GB内存很有可能是编译安装不了的,但有的性能较好的海外主机也有安装成功的。可以在编辑安装包目录下的include/main.sh中查找1GB,将该行前后if开始到fi结束的这四行删掉,尝试安装是否可以成功。
如果不行的话,LNMP1.9+新增了MySQL二进制安装选项,在 http://dev.mysql.com/downloads/mysql/ 获取安装对应的版本号,Operating System选择Linux - Generic,再选择主机系统的版本,由于二进制包巨大,在安装LNMP之前先下载到LNMP安装目录下的src文件夹里,这样会大大提高安装成功的概率。
同样,到 http://www.php.net/downloads.php 获取相应的版本号,这个安装包也可以先下载到src文件夹。
最后安装时选择Using Generic Binaries,并且注意选择的MySQL、PHP版本要和以上提前下载的必须一致,安装过程中如果能够找到以上安装包,基本上就可以成功啦!
评论 (0)