在Ubuntu14.04系统中安装lnmp1.2

        博客由hawkhost搬家至DigitalOcean系列文章:

        1. 新版hawkhost用户界面数据备份

        2. 在DigitalOcean中新建Droplets  

        3. 在Ubuntu14.04系统中安装lnmp1.2  

        4. lnmp1.2添加虚拟主机      

        5.怎样用Filezilla安全传输和管理VPS中的文件  

        6.将wordpress和数据库搬到DigitalOcean        

        7.域名解析由万网修改为DNSPOD   

        8.Apache和Nginx伪静态规则不一致导致页面404         

        9.wordpress 升级插件需要输入FTP信息       


        安装lnmp1.2,在lnmp.org上有详细的教程,但安装lnmp1.2需要用到putty或类似的SSH工具登录VPS或服务器,本文主要记录使用Putty+SSH key登录VPS的步骤以及安装lnmp1.2时的实践心得。

        安装lnmp1.2教程:http://lnmp.org/install.html

        用Putty + SSH Key登录DigitalOcean服务器

        1. 下载Putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

        2. 设置Putty用SSH Key登录DigitalOcean服务器

       打开Putty,在Connection–>SSH–>Auth中添加PPK文件,该PPK文件需要与创建Droplets时所使用的PPK文件相同。

       add ppk file

      按下图所示方式配置Putty完成后即可登录服务器。

      Putty Configuration

      

        安装lnmp1.2注意事项

        1.用Putty登录服务器

        登陆后运行:screen -S lnmp

        如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细的screen教程

       2.安装lnmp1.2

       安装lnmp执行命令:wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz
&& tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full
&& ./install.sh lnmp

       按上述命令执行后,会出现如下提示:

Setup lnmp

       需要设置MySQL的root密码(不输入直接回车将会设置为root),输入后回车进入下一步,如下图所示:

InnoDB Storage

       这里需要确认是否启用MySQL InnoDB,有的VPS优化方案中建议小内存服务器不安装,因此我没有安装。

       接下来需要选择MySQL,PHP版本以及选择是否安装内存优化。这里强烈建议全部选默认选项,原因有两点:第一,默认版本是官方推荐版本,理论上而言经过了更详细更全面的测试,更加可靠; 第二,我第一次安装时,php/mysql/Nginx全部选择了最新版本,安装时间在3h以上,而且最后mysql还安装失败了。

choose the version of PHP

       提示”Press any key to install…or Press Ctrl+c to cancel”后,按回车键确认开始安装。我安装过多次,php/mysql/Nginx全部为默认选项的话,一般为1个小时左右。

       3.安装成功

       安装lnmp1.2完成后,Nginx、MySQL、PHP都是running,并Install lnmp V1.2 completed! enjoy it.的话,说明已经安装成功。

lnmp setup succeed

       4.安装失败

      若Nginx、MySQL、PHP任意一项不是running,则表明安装失败。需要用winscp或其他类似工具,将/root目录下面的lnmp-install.log下载下来,到LNMP支持论坛发帖注明你的系统发行版名称及版本号、32位还是64位等信息,并将lnmp-install.log压缩以附件形式上传到论坛求助。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Fork me on GitHub