web服务器应该如何选择

前言:搭建网站的时候会发现有很多web服务器,这时候不知道该选哪个好了,所以我说一下应该如何选! 首先要了解一下新手常用的几种web服务器(这里只介绍一些新手常用的Tomcat和Lighttpd暂时不介绍) 1.Apache 2.nginx 3.IIS还有一种不算太出名但是也有不少人用的4.kangle,然后你要了解一下这几种web服务器的特点,优点缺点等。

web服务器应该如何选择插图

1.Apache是世界上应用最多的WEB服务器,目前他的性能应该属于最好的了,开源并且有专业开发团队。优点:性能强,可跨平台,源代码开放。缺点:占用比较高,低配置服务器使用起来并太好。大量并发的情况下很不占优势 。

web服务器应该如何选择插图1

2.Nginx是一款高性能的HTTP和反向代理服务器 优点:支持高并发,上万并况下cpu和内存都不会占用多少运行非常稳定,可以承受一些cc攻击,目前我一个1h1g用Nginx服务器是杠杠的,运行十分流畅。缺点:性能并不是太强,不如Apache,稳定性不如apache 实用性不如iis 企业不太适合用。

3.IIS是一种WEB服务组件,允许在公共Intranet或Internet上发布信息的WEB服务器,其中包括WEB服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络上发布信息成了一件很容易的事情。上面引用一下百度的话,毕竟度娘的话还是很好理解的,下面介绍一下IIS的优点 1.可用性特别强,很实用 2.可靠性很强 性能中等,占用中等(不过他只能在windows系统上安装,由于windows系统本身的一些问题导致占用特别高)IIS更适合企业用,一般来说自己觉得应该用不着,这个企业用的较多。缺点:不开源(微软本心)无法防御大量cc攻击。

4.kangle是一款跨平台、功能强大、安全稳定、易操作的高性能web服务器和反向代理服务器软件,支持asp、net、java。优点: 性能中等,并发处理超级的强,可轻松查看到被攻击的url,拥有超强大的防cc功能并且误封率很低,亲测配置好防cc的话1h1g可以抗50k的攻击无任何压力,这一点其他web服务器貌似都做不到。

缺点:1.并不太适合大型网站使用 2.企业几乎没人用 3.使用起来不是很简单操作也麻烦 4.这个一般是为虚拟主机使用的web服务器,个人搭建网站也不推荐用这个!

下面介绍一下,如何选择web服务器 看你的配置2h2g以上可以选择Apache,以下的选择nginx。容易遭受攻击的选择kangle或者nginx看你的网站类型,如果是大型网站Apache,个人选择nginx,如果你的网站需求较高要支持asp那选择IIS服务器或者你追求高可用,高可靠也可以选择IIS。

容易遭受cc攻击的推荐用kangle,可以试试。最后选择什么web服务器看你自己选择!

© 版权声明
THE END
喜欢就亲吻一下吧
分享