自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析Unix操作系統(tǒng)服務(wù)器

系統(tǒng) 其他OS
在文章中,我們主要講解了在Unix操作系統(tǒng)中,我們可以使用lighttpd 服務(wù)器實(shí)現(xiàn)更小的站點(diǎn)的方法,這對(duì)我們使用Unix操作系統(tǒng)中幫助很多。

Unix操作系統(tǒng)中,我們可以使用lighttpd 服務(wù)器實(shí)現(xiàn)更小的站點(diǎn),這對(duì)于我們使用Unix操作系統(tǒng)很有幫助,可以提高我們的使用效率。下面,我們就來學(xué)習(xí)一下使用 lighttpd 服務(wù)器實(shí)現(xiàn)更小的站點(diǎn)的方法吧。

XAMPP 和許多軟件組合都包含 Apache HTTP Server。Apache 確實(shí)是出色的 Web 服務(wù)器,根據(jù)統(tǒng)計(jì),世界上的大多數(shù)站點(diǎn)都使用它。它還有許多擴(kuò)展,可以添加各種子系統(tǒng)并與編程語言緊密地集成。

但是,Apache 并非惟一的 Web 服務(wù)器,而且在某些情況下它并不是最合適的。復(fù)雜的 Apache 實(shí)例需要占用相當(dāng)多的內(nèi)存,這限制了吞吐量。另外,即使是小的 Apache 實(shí)例也可能得不償失。

Unix操作系統(tǒng)中,lighttpd(讀音是 “l(fā)ighty”)是一種小型的、非常高效的 Apache 替代品,它具有安全性、速度、兼容性和靈活性。更好的是,lighttpd 配置文件比 Apache 的配置文件簡單得多。

從頭構(gòu)建 lighttpd 有點(diǎn)兒復(fù)雜,因?yàn)樗蕾囉谄渌恍臁V辽傩枰?Perl Compatible Regular Expression (PCRE) 庫和 Zlib 壓縮庫的開發(fā)版本(這個(gè)版本包含頭文件)。在安裝(或從頭構(gòu)建)這些庫之后,編譯 lighttpd 就很簡單了:

  1. $ # Lighttpd requires libpcre3-dev and zlib1g-dev  
  2. $ wget http://www.lighttpd.net/download/lighttpd-1.4.22.tar.gz  
  3. $ tar xzf lighttpd-1.4.22.tar.gz  
  4. $ cd lighttpd-1.4.22  
  5. $ ./configure && make && sudo make install 

接下來,Unix操作系統(tǒng)必須創(chuàng)建一個(gè)配置。最簡單的配置只需設(shè)置文檔根、服務(wù)器端口、幾個(gè) Multipurpose Internet Mail Extension (MIME) 類型以及守護(hù)進(jìn)程的默認(rèn)用戶和組:

  1. server.document-root = "/var/www/lighttpd/host1" 
  2. server.groupname = "www"   
  3. server.port = 3000 
  4. server.username = "www"   
  5. mimetype.assign = (  
  6. ".html" => "text/html",   
  7. ".txt" => "text/plain",  
  8. ".jpg" => "image/jpeg",  
  9. ".png" => "image/png" )  
  10. static-file.exclude-extensions = ( ".fcgi", ".php", ".rb", "~", ".inc" )  
  11. index-file.names = ( "index.html" ) 

假設(shè)Unix操作系統(tǒng)把這段文本保存到 /opt/etc/lighttpd.conf 文件中。用 lighttpd -D -f /opt/etc/lighttpd.conf 啟動(dòng) lighttpd。

與 Apache 相似,lighttpd 可以支持虛擬主機(jī)。通過使用一個(gè)條件,只需三行即可建立一個(gè)虛擬主機(jī): $HTTP["host"] ==

  1. "www2.example.org" {  
  2. server.document-root = "/var/www/lighttpd/host2} 

在這里,如果Unix操作系統(tǒng)主機(jī)名為 www2.example.org,就使用替代的文檔根。

lighttpd 尤其適合管理大量并行請(qǐng)求??梢园?lighttpd 與 Rails、PHP 等結(jié)合起來。大家可以看出Unix操作系統(tǒng)中,使用lighttpd對(duì)我們實(shí)現(xiàn)更小的站點(diǎn)多么重要 ,同時(shí)給我們帶來了很大的方便。

【編輯推薦】

  1. 防止入侵Unix操作系統(tǒng)決策
  2. 講述Unix操作系統(tǒng)環(huán)境
  3. 無Unix操作系統(tǒng)安全之憂
  4. 入侵Unix操作系統(tǒng)基礎(chǔ)知識(shí)
  5. 管理Unix操作系統(tǒng)交換區(qū)
責(zé)任編輯:小霞
相關(guān)推薦

2009-08-30 14:57:59

UNIX服務(wù)器作系統(tǒng)UNIX

2010-04-20 15:58:30

Unix操作系統(tǒng)

2010-04-15 13:26:12

Unix操作系統(tǒng)

2009-02-27 16:58:00

Unix服務(wù)器操作系統(tǒng)

2010-04-08 15:13:32

2010-04-14 16:45:15

Unix操作系統(tǒng)

2010-04-08 16:11:39

Unix操作系統(tǒng)

2010-04-19 17:44:56

Unix操作系統(tǒng)

2010-04-14 15:44:10

Unix操作系統(tǒng)

2010-04-07 11:31:25

Unix操作系統(tǒng)

2010-04-08 17:31:51

Unix操作系統(tǒng)

2010-04-16 17:03:52

Unix操作系統(tǒng)

2010-04-13 15:48:29

2013-05-20 13:50:05

服務(wù)器操作系統(tǒng)

2011-03-23 13:59:43

2010-04-13 15:23:14

2010-05-10 17:11:12

2010-04-13 12:27:44

Unix操作系統(tǒng)

2010-04-14 18:01:00

Unix操作系統(tǒng)

2010-04-14 13:01:56

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)