什麼是 CGI,什麼是 IIS,什麼是VPS

來源:互聯網
上載者:User

標籤:iis   cgi   vps   web伺服器   

來到這家公司幾天,都在搞關於網站的東西。這對於我來說真是一個不小的挑戰。個人一直在搞Android,對於web網站的開發以及伺服器的知識幾乎為零。這裡目前應該說只是有我一個技術人員,昨天遇到的CGI ERROR錯誤(The specified CGI application misbehaved by not returning a complete set of HTTP headers.)把我搞了好久好久,經過今天的早上爬帖,終於找到問題所在。下面還是把新學到的知識梳理一下吧:

CGI(Common Gateway Interface),要是昨天搞伺服器時,遇到這個問題,我覺得不認識這哥們,在伺服器上部署網站時,這哥們突然間出現在我面前,頓時CGI認識了我,可我不認識它啊,當時那個鬱悶啊。我就說哥們你是誰啊?CGI是什嗎?CGI是HTTP伺服器與你的或其它機器上的程式進行“交談”的一種工具,其程式須運行在網路伺服器上。CGI哥們有什麼本領的呢?絕大多數的CGI程式被用來解釋處理來自表單的輸入資訊,並在伺服器產生相應的處理,或將相應的資訊反饋給瀏覽器。CGI程式使網頁具有互動功能。CGI哥們處理事情的步驟是:(1)通過Internet把使用者請求送到伺服器。(2)伺服器接收使用者請求並交給 CGI程式處理。(3)CGI程式把處理結果傳送給伺服器。(4)伺服器把結果送回到使用者。

IIS是標準的網站伺服器:網站的建設是基於網站伺服器的。在UNIX或Linux平台上,Apache就是網站伺服器。而對於Windows NT/2000/2003來說,IIS就是標準的網站伺服器。IIS是一種服務,是Windows 2000 Server系列的一個組件。不同於一般的應用程式,它就像驅動程式一樣是作業系統的一部分,具有在系統啟動時被同時啟動的服務功能。

IIS 5.0是用於Windows 2000 Server系列伺服器的網路和應用程式伺服器。它是建立Internet/Intranet的基本組件之一。IIS 5.0也是允許在Internet/Intranet上發布資訊的web伺服器。 IIS通過超文字傳輸通訊協定 (HTTP)(Http)傳輸資訊,還可配置IIS以提供檔案傳輸通訊協定(FTP)和其他服務。

VPS(Virtual Private Server)即指虛擬專用伺服器,是將一個伺服器分區成多個虛擬獨立專享伺服器的技術。每個使用VPS 技術的虛擬獨立伺服器擁有各自獨立的公網IP地址、作業系統、硬碟空間、記憶體空間、CPU資源等,還可以進行安裝程式、重啟伺服器等操作,與運行一台獨立伺服器完全相同。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.