LNMP 0.9 一键安装包 安装图文教程

发布时间:2012年4月25日 阅读:55713次 分类:PHP环境 9 条评论

军哥的LNMP一键安装包非常不错,优点是安装方便,几串命令即可搭建Linux+Nginx+Mysql+PHP环境。

LNMP 0.9 于2012年4月23日更新,默认组件版本如下:Nginx 1.0.15 、MySQL 5.1.60、
PHP 5.2.17、PHPMyAdmin 3.4.8。

相比LNMP 0.8一键包,更新了以下内容:1、 优化安装过程及错误处理;2、MySQL安装增加InnoDB选项(可选);3、修正eaccelerator和ionCube的PHP版本判断错误的问题;;4、修正memcached pid创建失败的问题;5、修正pdo_mysql安装方法;6、PHP增加部分禁用函数;7、优化Nginx升级脚本;8、去除vsftpd安装脚本;9、修正访问不存在的PHP时返回404;10、更新Nginx版本;11、更新PHP探针;12、增加phpwin伪静态;13、升级过程增加停止LNMP相关服务;14、修正Nginx log_format问题。

据 官网说法,LNMP已经在以下服务商提供的VPS安装并通过测试 VPSYOU、DiaHosting、PhotonVPS、vpszz、BurstNet、Linode、DirectSpace、ThrustVPS、 瑞豪开源VPS、YardVPS、BuyVM、123Systems等32位和64位系统上测试通过。

下载安装非常简单,首先SSH登陆你的LinuxVPS。


注意:为了防止因为网络原因导致无法正常安装,建议大家先执行screen命令


1、下载LNMP一键安装包:


LNMP一键安装包有下载版和完整版两种,本站只介绍完整版。


wget -c http://soft.kwx.gd/lnmp/lnmp0.9-full.tar.gz

SSH执行以上命令,下载LNMP一键安装包完整版,下载版请到lnmp.org官方自行下载。


lnmp09-1.jpg


2、下载完毕后,解压缩一键安装包


tar zxvf lnmp0.9-full.tar.gz

lnmp09-2.jpg


3、CentOS安装步骤


1)进入一键包目录


cd lnmp0.9-full/ 

SSH执行以上命令。

2)执行CentOS专用安装脚本安装


./centos.sh

SSH执行以上命令,根据图示,步骤如下:

第一步要求输入要绑定的域名(建议使用一个二级域名,这个域名会绑定到/home/wwwroot/),回车确认;然后再输入MySQL root的密码,输入完毕后按回车。第三步提示:“Do you want to install the InnoDB Storage Engine?(Default no,if you want please input: y ,if not please press the enter button):”,意思是询问你是否安装 InnoDB,适合读写MYSQL频率较大的网站,一般直接回车(默认不安装),或输入N,如果要安装请输入Y。最后提示"Press any key to start..."(即:按任意键开始),接下来程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个组件。

lnmp09-3.jpg

接下来就是漫长的安装和编译,根据机器配置,需要等待一段时间。

lnmp09-4.jpg

安装完成:

 lnmp09-5.jpg


4、关于其它组件


1、eAccelerator

eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能。
安装方法:执行./eaccelerator.sh 就会自动安装并重启web服务。


2、ionCube

ionCube是用来加密PHP的工具。服务器安装了ionCube 用于执行加密过的PHP代码。
安装方法:执行./ionCube.sh 就会自动安装并重启web服务。


3、PureFTPd(带管理面板)

安 装方法:执行./pureftpd.sh 按提示一次输入MySQL的root密码、FTP管理面板的密码、MySQl的FTP数据库密码(也可直接回车,自动生成一个密码),最后回车确认,就会 自动 安装PureFTPd。完成后,在浏览器执行http://你的域名或IP/ftp/ 输入你前面设置的FTP用户管理面板的密码即可管理。

4、imageMagick

ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。
安装方法:执行./imageMagick.sh 就会自动安装并重启web服务。

5、memcached

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。
安装方法:执行./memcached.sh 就会自动安装并重启web服务。

6、升级Nginx版本

LNMP目前支持直接升级Nginx,升级过程中MySQL、PHP-FPM将会暂停。执行如下命令:./upgrade_nginx.sh 按提示输入nginx的版本号,如1.0.10,版本号可以从http://nginx.org/en/download.html获取。

7、升级PHP版本

LNMP支持直接升级PHP版本。请注意,某些网站程序,如shopex等有兼容性问题,升级前确保你使用的程序以支持5.3.*版本。升级过程中Nginx、MySQL、PHP-FPM将会暂停。执行如下命令:./upgrade_php.sh 按提示输入php版本号,如5.3.6。

标签: 一键安装包, LNMP

已有 9 条评论 »

  1. xil0u xil0u

    教程很详细,但我wget 那个军哥的环境包出现Connecting to soft.kwx.gd|205.185.117.248|:80... failed: No route to host.
    这个错误,请问知道原因么

  2. 驱动外包 驱动外包

    刚买了Linode VPS,教程很详细。

  3. 开心软件园 开心软件园

    用过0.8版本,不知道0.9升级了什么功能?

  4. Gauin Gauin

    我也按照这个教程在安装 也出现你的错误 发现是下载链接出错了。官方下载地址 http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz

    把教程中的下载地址换成上面的即可

    1. kwx kwx

      实际测试中我们提供的连接没任何问题。请检查自己的设置。

      1. queshi queshi

        确实非常好用 网址也正确 我已经安装几次了 必须赞一个

  5. 境界乾坤 境界乾坤

    libXxf86vm i386 1.0.1-3.1 base 14 k
    libdrm i386 2.0.2-1.1 base 19 k
    mesa-libGL i386 6.5.1-7.10.el5 base 9.6 M
    mesa-libGL-devel i386 6.5.1-7.10.el5 base 461 k
    xorg-x11-proto-devel i386 7.1-13.el5 base 247 k

    Transaction Summary
    ================================================================================
    Install 16 Package(s)
    Upgrade 0 Package(s)

    Total download size: 12 M
    Downloading Packages:

    卡到这里就不动了,什么情况

  6. melody melody

    请问我要是用这个一键安装包需要先把原先的环境卸载了吗,还是他会自动覆盖啊

  7. sichuan520 sichuan520

    一直使用,不错……

添加新评论 »




captcha
请输入验证码