web服务器有哪些种类?新手小白看这篇就够了!

吉云

今儿个,咱来聊聊web服务器这玩意儿。作为一个老网虫,这几年我可没少折腾服务器,今儿就把我捣鼓过的那些服务器跟大家伙儿分享分享。

先说说啥是web服务器

说白,web服务器就是个能放网站,让别人能通过网络访问你网站的那么个东西。你把网站文件往服务器上一扔,别人就能通过浏览器看到你的网页。

web服务器有哪些种类?新手小白看这篇就够了!

我折腾过的web服务器

我用的是Windows系统,那会儿微软的IIS挺方便的,直接在系统里头一点,就能把IIS装上。装好后,把网站文件往指定文件夹一放,就能访问。不过后来我发现IIS这玩意儿,好像不太适合我这种喜欢折腾的人。

后来我开始玩Linux系统。在Linux里,我接触到Apache。这玩意儿可真是个老牌的web服务器,功能强大,而且还开源、免费!装好Apache后,改改配置文件,把网站文件放进指定目录,也能访问。不过Apache这家伙,配置起来有点儿麻烦,而且感觉它挺占资源的。

Apache
  • 开源、免费
  • web服务器有哪些种类?新手小白看这篇就够了!

  • 功能强大
  • 配置稍麻烦
  • 资源占用稍高

再后来我发现Nginx。这个Nginx比Apache更轻巧,配置也更简单,处理静态文件(比如图片、CSS、JS这些)的速度那叫一个快!我立马就把网站从Apache迁移到Nginx。效果真不错,网站打开速度快多。

Nginx

web服务器有哪些种类?新手小白看这篇就够了!

  • 开源、免费
  • 轻量级
  • 配置简单
  • 处理静态文件速度快

web服务器有哪些种类?新手小白看这篇就够了!

除Apache和Nginx,我还简单试过Lighttpd。这玩意儿也是个轻量级的web服务器,据说性能也挺不过我用得不多,主要是因为Nginx已经够我用。

上面说的这几个,都是处理静态文件的。后来我开始折腾动态网站,比如用Java写的网站。这时候,我就用上Tomcat。Tomcat这东西,专门用来跑Java写的网站程序。把Java网站程序打包成war包,往Tomcat里一扔,就能跑起来。不过Tomcat处理静态文件不太行,所以我一般都把Tomcat和Nginx搭配着用,Nginx负责处理静态文件,Tomcat负责处理动态内容。

Tomcat
  • 开源、免费
  • 专门运行Java Web应用
  • web服务器有哪些种类?新手小白看这篇就够了!

  • 处理静态文件较弱

这几年我用过的web服务器,也就这么几种。不同的web服务器,有不同的特点,适合不同的场景。具体用哪个,还得看你自己的需求。

今天的分享就到这儿,希望对大伙儿有点儿帮助。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]