请输入您要查询的百科知识:

 

词条 lnmp
释义

LNMP是什么

LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。

Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。

Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。

Mysql是一个小型关系型数据库管理系统。

PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。

这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。

为什么采用LNMP这种架构

Nginx是一个小巧而高效的Linux下的Web服务器软件,是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler 站点开发的,已经在一些俄罗斯的大型网站上运行多年,相当的稳定。

Nginx性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少。

LNMP这种架构有什么优势

作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率。

作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器对外进行服务。Nginx 用C编写,不论是系统资源开销还是CPU使用效率都比Perlbal要好的多。

作为邮件代理服务器:Nginx同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也是作为邮件代理服务器),Last/fm 描述了成功并且美妙的使用经验。

Nginx 安装非常的简单,配置文件非常简洁(还能够支持perl语法)。Nginx支持平滑加载新的配置,还能够在不间断服务的情况下进行软件版本的升级。

LNMP一键安装包

简介

新手对于LNMP的安装及维护总是存在或多或少的问题,比较常用的傻瓜安装包可以选择军哥制作的LNMP一键安装包,本安装包有完善且开放的教程和讨论社区。新手可以自由在该LNMP一键安装包的官方网站上下载。

它安装哪些软件

Nginx、MySQL、PHP、PHPMyAdmin、Apache(可选)、Zend Optimizer(可选)、eAccelerator(可选)、ionCube(可选)、PureFTPd(可选)、VsFTPd(可选)

更新记录

2012年4月23日发布LNMP 0.9

优化安装过程及错误处理;

MySQL安装增加InnoDB选项(可选);

修正eaccelerator和ionCube的PHP版本判断错误的问题;

修正memcached pid创建失败的问题

修正pdo_mysql安装方法;

PHP增加部分禁用函数;

优化Nginx升级脚本;

去除vsftpd安装脚本;

修正访问不存在的PHP时返回404;

更新Nginx版本;

更新PHP探针;

增加phpwin伪静态

升级过程增加停止LNMP相关服务;

修正Nginx log_format问题;

2012年1月9日

修复PHP5.2.* Hash漏洞;

2011年12月14日发布LNMP 0.8

优化安装过程及错误处理;

增加imageMagick安装脚本;

增加memcached安装脚本;

Nginx升级至1.0.10、MySQL升级至5.1.60;

优化PHP升级脚本;

优化Nginx升级脚本;

添加LNMPA PHP版本升级工具;

优化eAccelerator自动安装脚本;

2011年4月27日发布LNMP 0.7

优化安装过程,修复多处安装错误处理;

添加LNMP至LNMPA升级包;

重写PureFTP安装包,实现只需要输入密码即可安装成功;

Nginx升级至0.8.54、MySQL升级至5.1.54、PHP升级至5.2.17;

优化PHP升级脚本;

优化Nginx升级脚本;

添加LNMPA PHP版本升级工具;

优化eAccelerator自动安装脚本,支持LNMPA同时多次安装都不会出现多次加载;

优化ionCube自动安装脚本,支持LNMPA同时多次安装都不会出现多次加载;;

去除了Suhosin;

2011年2月8日发布LNMP 0.6

优化安装过程,修复多处安装错误处理;

添加ubuntu专用安装脚本;

修善pureftpd安装脚本,增加自动开机启动;

2011年2月15日发布Nginx版本升级工具(教程)

2011年3月7日发布Nginx日志切割工具(教程)

2011年3月15日发布PHP自动升级工具(教程)

使用新探针,修复邮件测试功能

2010年10月9日发布LNMP 0.5

升级Nginx到0.7.67、MySQL到5.1.48、PHP升级到5.2.14、PHPMyAdmin升级到3.3.7

为安全将Nginx日志移动到/home/wwwlogs/下面;

更改32位64位判别方式;

增加系统时间调整,防止时间错误造成编译出错;

优化eAccelerator安装程序;

增加ionCube安装程序;

虚拟主机添加可以直接运行命令;

修正/root/lnmp状态判断错误。

2010年11月27日 更新lnmp文件上传大小限制为50MB

2010年12月7日 修正/root/pureftpd状态判断错误。

2010年12月10日 更新Nginx支持IPv6

2011年1月17日 将PHP执行时间有30秒调整为300秒。

2011年1月17日 安装脚本添加自动关闭SELINUX

2010年3月28日发布LNMP 0.4

添加LNMP状态管理

添加PureFTPd状态管理

PHP增加suhosin

增加VsFTPd、PureFTPd安装及管理

增强Nginx虚拟主机添加功能,添加多域名、伪静态支持、日志是否启用的功能

升级Nginx到0.7.65、MySQL到5.1.44

2009年11月15日发布LNMP 0.3

添加虚拟主机添加程序

2009年3月2日发布LNMP 0.2

2009年1月19日发布LNMP0.1

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/22 7:16:17