我阿里云是ubuntu14.04,但是今天发现lnmp安装包的官网有这么一句话,仿佛直接拒绝了阿里云ubuntu14.04的用户。。。
但其实并不是Ubuntu14.04就是死路一条的,在论坛上搜了一下针对ubuntu14.04的问题解决方法,我发现问题的根源是lnmp-install.log中的这句:libcurl4-gnutls-dev : Depends: libgnutls-dev but it is not going to be installed 也就是说,缺少libcurl4-gnutls-dev,并且libcurl4-gnutls-dev依赖的 libgnutls-dev也缺少。
顺藤摸瓜,我按照这个链接解决了我的问题:vultr debian7 php没有安装成功,求解 - Powered by Discuz!
基本思路就是缺啥、依赖啥装啥,就是一路apt-get install XXXX(你缺的东西),直到apt-get install libcurl4-gnutls-dev 成功。
另外,装好了我才发现,lnmp,lamp,lnmpa安装成功之后显示的有一些不同。
首先是 lnmp status,只有LNMP会有“php-fpm is running",其他两个都没有这句。如果安装的是LAMP,php-fpm和nginx都不会显示。我装的是LNMPA,结果如下:
第二个不同是,LAMP和LNMPA安装之后,/etc/init.d/目录下没有php-fpm 这个文件。我也不知道为啥就没有php-fpm了,迷惑。