「 原創(chuàng) 」WEB服務(wù)器

我站立著,我存在,我驕傲,我是唯一

??此處所說(shuō)的WEB服務(wù)器是指網(wǎng)站服務(wù)器,為用戶(hù)提供瀏覽服務(wù)。網(wǎng)站服務(wù)方將網(wǎng)站程序放置到服務(wù)器上,然后安裝WEB服務(wù)器,并進(jìn)行解析,用戶(hù)的瀏覽器即可以訪(fǎng)問(wèn)網(wǎng)站了。

??目前最主流的WEB服務(wù)器主要有三個(gè):IIS、Apache、Ngin、Lighttpd。

  • IIS
    ??IIS服務(wù)器用在Windows操作系統(tǒng)的服務(wù)器上,Linux服務(wù)器上無(wú)法使用。IIS是集成到Windows系統(tǒng)里的,所以只有在安裝有Windows操作系統(tǒng)的服務(wù)器上才可以使用。在服務(wù)器領(lǐng)域,因?yàn)閃indows操作系統(tǒng)占比少,所以使用IIS做為WEB服務(wù)器的比例也就自然而然少了。
  • Apache
    ??號(hào)稱(chēng)世界排名第一的WEB服務(wù)器,開(kāi)源WEB服務(wù)器,支持多平臺(tái)。起初由伊利諾伊大學(xué)香檳分校的國(guó)家超級(jí)電腦應(yīng)用中心(NCSA)開(kāi)發(fā)。從1996年開(kāi)始,就成為互聯(lián)網(wǎng)上比較流行的WEB服務(wù)器。2005年,達(dá)到最高的70%的市場(chǎng)占有率。自從Nginx和Lighttpd發(fā)布以后,Apache的市場(chǎng)占有率就被搶去很多。內(nèi)存高占用也是很大的詬病。
  • Nginx
    ??第一個(gè)公開(kāi)版本0.1.0發(fā)布于2004年10月份,支持多平臺(tái),是一個(gè)輕量級(jí)的WEB代理服務(wù)器。據(jù)說(shuō)是伊戈?duì)枴べ愃饕驗(yàn)槎砹_期訪(fǎng)問(wèn)量第二大的網(wǎng)站Rambler.ru開(kāi)發(fā)的。其特點(diǎn)就是占用內(nèi)存少,并發(fā)能力強(qiáng)。國(guó)內(nèi)也有很多大型網(wǎng)站在使用:百度、網(wǎng)易、騰訊、淘寶等。甚至淘寶還基于nginx開(kāi)發(fā)了一套自己的WEB服務(wù)器Tengine。
  • Lighttpd
    ??Lighttpd 是一個(gè)由德國(guó)人領(lǐng)導(dǎo)的開(kāi)源Web服務(wù)器軟件,其目的是提供一個(gè)針對(duì)高性能網(wǎng)站,安全、快速、兼容性好并且靈活的web server環(huán)境。具有非常低的內(nèi)存開(kāi)銷(xiāo)、cpu占用率低以及豐富的模塊等特點(diǎn)。

下面以Nginx為例,介紹一下如何簡(jiǎn)單的配置一個(gè)網(wǎng)站。具體安裝不在本文討論范圍內(nèi),請(qǐng)大家自行度娘如何安裝。后續(xù)會(huì)逐步分享這些內(nèi)容。

修改nginx.conf配置文件,在http一節(jié)內(nèi),加入以下配置:

server {
    listen 80;
    server_name www.xxx.com;
    root /a/b/c;
    location / {}
}

配置完成以后,重啟nginx,即可通過(guò)瀏覽器訪(fǎng)問(wèn)www.xxx.com來(lái)訪(fǎng)問(wèn)你的網(wǎng)站了。

以上配置中有兩個(gè)地方需要注意:

  1. server_name 這個(gè)配置就是域名。即要通過(guò)哪個(gè)域名來(lái)訪(fǎng)問(wèn)網(wǎng)站
  2. root 這個(gè)配置就是告訴WEB服務(wù)器,網(wǎng)站的程序在哪個(gè)目錄下
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評(píng)論 19 139
  • 第一章 Nginx簡(jiǎn)介 Nginx是什么 沒(méi)有聽(tīng)過(guò)Nginx?那么一定聽(tīng)過(guò)它的“同行”Apache吧!Ngi...
    JokerW閱讀 33,022評(píng)論 24 1,002
  • 0 系列目錄# WEB請(qǐng)求處理 WEB請(qǐng)求處理一:瀏覽器請(qǐng)求發(fā)起處理 WEB請(qǐng)求處理二:Nginx請(qǐng)求反向代理 本...
    七寸知架構(gòu)閱讀 14,246評(píng)論 22 189
  • 借助Nginx搭建反向代理服務(wù)器 【大型網(wǎng)站技術(shù)實(shí)踐】初級(jí)篇:借助Nginx搭建反向代理服務(wù)器 一、反向代理:We...
    全能程序猿閱讀 16,605評(píng)論 1 19
  • 七分珍惜,三分喜歡。 曾經(jīng)以為轟轟烈烈的愛(ài)情最讓人向往, 后來(lái)越發(fā)覺(jué)得乍見(jiàn)之歡, 不如久處不厭。 和你做平凡的小事...
    一只前行的蝸牛閱讀 516評(píng)論 0 2

友情鏈接更多精彩內(nèi)容