当前位置:首页 > 网站制作 > 正文内容

几个主流的VPS构建web服务器介绍

admin14年前 (2011-01-29)网站制作615
随着许多VPS销售商有如Directspace 、 BuyVM、YardVPS放出廉价的VPSS,特别是PIPNI推出的免费VPS,许多站长的眼光开始注意到了VPS身上。虽然这些VPS的性能见仁见智,但是毕竟VPS使用的自由度要比虚拟空间要大很多很多,特别是单单购买独立IPv4价格都不菲,所以涌向VPS的人群也越来越多。但是自主性越大也意味着需要花心思的时间越多,新购买的VPS使用SSH连接上之后,经过一番测试与折腾,要作为一个网站服务器还必须进行配置。本文将简要的介绍几种Linux网站服务器的搭配方式,评析各种服务器在不同使用条件下的特点。 廉价的VPS都不约而同的会提供Linux的系统,并在控制面板上也会提供各种Linux系统的Reinstall,比说说经典的Redhat、Debian、Centos、Fedora 还有Ubuntu。选择什么系统的话,还是因人而异,很多玩Linux服务器的老手都会推荐Centos,因为相对比入手简单特别是国内有关的中文教材比较多,个人比较喜欢Debian,Debian占用资源很少,稳定性也不错,可惜国内有关的教程不多。。而至于源于Debian 的 Ubuntu,虽然在使用上比Debian方便多,但是也存在很多问题,桌面版本的系统使用起来相当的舒服,就是服务器系统的使用,个人不倾向Ubuntu。理论上64位的系统要比32位的要快,但是在廉价VPS母机的有限硬件条件下,其实差别甚微。 Linux下服务器的构建在当前网络上的使用,基本上可以基于以下几种: Apache 、 nginx 、lighttpd。根据Netcraft在最新的统计数据(下图) Servers Developer Apache毫无疑问是占了一半以上的份额,相比Apache使用数量的减少,Nginx与lighttpd的占有量都在缓慢上升。 由此本文将当前Linux下web服务器分为:LAMP 、 LNMP 以及 LLMP 三种构架。 LAMP(Linux + Apache + MySQL + PHP ) LAMP源于1998年,Michael Kunze为德国计算机杂志c’t写作的一篇关于自由软件如何成为商业软件替代品的文章时所创立,用来指代Linux 操作系统、Apache网络服务器、MySQL 数据库和PHP (Perl或Python)脚本语言的组合(由四种技术的开头字母组成)。这一术语很快就被市场接受,并且成为了开源软件业的一盏真正的明灯,现在依旧是大部分企业网站的基础构架。 Apache 次底层的Apache,是世界使用排名第一的Web服务器软件,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。有着多年的发展历史,Apache的扩展性丰富,稳定性非常好,同时却也存在着体积庞大、速度缓慢的缺点。 LNMP(Linux + Nginx + MySQL + PHP ) LNMP是近些年才逐渐发展起来的构架,发展非常迅速,服务器以其轻巧快速而得到许多站长的青睐。 Nginx 次底层的Nginx是一个小巧而高效的Linux下高性能Web和反向代理服务器软件,是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,两年半的运行时间,相当的稳定。Nginx特点在于其相当的稳定、功能丰富、安装配置简单、低系统资源。 LLMP(Linux + Lighttpd + MySQL + PHP ) 相对来说LLMP构架使用人群没有LAMP与LLMP的人多,但是LLMP以其高速轻巧还是博得了不少站长的喜爱。 litespeed 次底层的Litespeed属于商业软件,不过免费版的Litespeed功能也很强大,特别是处理静态文件能力非常的好。但是Litespeed软件并非开源,依靠一个团队的封闭开发,这一点就相对差很多了。 对比总结: LAMP、LNMP、LLMP这三种构架就当前的网络来说,LAMP无疑是胜出的,基本占据了一半多的市场。 但是在面对服务器硬件资源不足、服务器的负载要求很高的情况下,LNMP是不错的选择,特别是个人博客或者小型网站,LNMP的配置相对简单,是可以满足要求的。或者在追求高性能服务器上,Nginx服务器确实值得考虑,至于LLMP构架的服务器,纵观网络,现在服务的支持性并不好,喜欢折腾学习的话可以选择。 附:现在网络上还有一种LNAMP构架,也就是综合了nginx和Apache的优点,使用Apache负载PHP,nginx负责解析其他Web请求,使用nginx的rewrite模块,但是Apache端口不对外开放,Apache的许多模块都可以不加载减少资源。这个方法不错,但是配置比较麻烦。虽然已经出现一键安装包了,但也只针对Centos系统。 个人看法小VPS用来建博客小站的话还是推荐用LNMP(Debian + Nginx + Mysql + Php) 文章来源:http://www.airski.net/focus/417.html

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/4062.html

标签: 站长工具
分享给朋友:

相关文章

2009 Web 设计风潮—22种超酷风格

反 Box 式布局 单页布局 多栏布局 巨型插图与多变背景 更多留白 社会网络元素 讲解式导航菜单 Status elements (Flickr, Twitter et al) 动态 Tab...

让blogger变得更漂亮!用Disqus实现Blogger页内评论

用Disqus实现Blogger页内评论 新版的Blogger支持了页内评论,支持OPenID和Google Account,详细方法可以查看Disqus页内留言方法只需要简单的三步:一注册之后,首先添加你的网站名称和链接;第二步,选择blogger平台;第三部上传你的Blogger模板(这里需要注意一点,有一个选项:Use Disqus on future blog entries o...

88个Blog常用工具集锦

Adminimizer ToolbarInternet Explorer 6中,更新您的Blog 最容易的工具。ashnews 一个使用PHP/MySQL打造的简单程序,允许您很容易就添加一个news/blog 系统到您的站点。AvantBlog 一个非常简单的接口:它允许您通过AvantGo这个网站,从Palm或WinCE 设备张贴一篇blog。b2 一个news/blog 工具b2.evolu...

恋吧推荐一款整合主流社区/论坛系统的Web即时聊天工具Ntalker

Ntalker 是一款为站长朋友量身定制的Web IM软件,它能够轻松的整合至各自论坛、社区等系统中。Ntalker 是一款独立的Web IM 软件,它为独立的站长朋友提供了全方位的Web即时沟通的解决方案,包括,一对一聊天工具、类 Facebook Chat Panel 工具栏以及Web视频聊天室等产品。使用它,用户能够很轻松地将Ntalker 整合到包括,Discuz!、PHPWind、UCe...

My Social Buttons —精美的免费Web 2.0聚集地

My Social Buttons提供了12个Web 2.0 Icons,分别为Twitter, Facebook, StumbleUpon, Delicious, Digg, Flickr, Technorati, Reddit, RSS Feed, LinkedIn, MySpace, FriendFeed,这些图案都是该部落格站长从网路中四处找寻收集而来,你可以免费使用这些图案来装饰一下网站...

Tweetake—备份twitter的利器

尽管玩 twitter时间不长,尽管不是骨灰级推油,之前从未考虑过twitter 的备份问题,前不久看见有推油提到 twitter 备份这个话题,那么,就一起来探讨一下吧。为什么要备份 twitter博客备份的概念已经深入人心,但twitter备份的习惯并不是很多人有,twitter有必要备份吗?当然。下面仅列出几个twitter需要备份的原因: twitter常常...

评论列表

韩国
14年前 (2011-01-29)

价格是多少。

刘二闯
14年前 (2011-01-30)

对主机的配置相当的不懂,呵呵。

冷轩信
14年前 (2011-01-30)

debian 没用过,ubuntu的服务器确实不太方便,还是Centos简单些

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。