相信很多人對于服務器的一些基礎知識都不是很了解,除了資深的技術,一些入門的技術對于服務器這塊還是比較懵逼的的,尤其是反向代理服務器這塊,今天那咱們聚名網就來好好和大家嘮嘮關于反向代理服務的知識。
Apache
1. 提到Apache,很多搞技術的應該都知道,HTTP服務器是一個模塊化的服務器,可以運行在幾乎所有廣泛使用的計算機平臺上。
Apache服務器其屬于應用服務器。Apache支持的模塊比較多,性能穩(wěn)定,而且Apache最大的特點就是本身是靜態(tài)解析,對于靜態(tài)HTML、圖片等都最適合不過,但可以通過擴展腳本、模塊等支持動態(tài)頁面等。
(Apche可以支持PHPcgiperl,但是要使用Java的話,你需要Tomcat在Apache后臺支撐,將Java請求由Apache轉發(fā)給Tomcat處理。)
不過說完優(yōu)點,Apache服務的缺點也不少:配置相對復雜,自身不支持動態(tài)頁面。
Tomcat
2. Tomcat是應用(Java)服務器,這個一般人用的不多,它只是一個Servlet(JSP也翻譯成Servlet)容器,我們可以理解為是Apache的擴展,但是可以獨立于Apache運行。
Nginx
3. 說到Nginx就比較厲害了,這個也是目前來說運用比較廣泛的一種服務器,我們目前在使用Linux系統(tǒng)時基本都會下載集成環(huán)境,lnmp就是使用最頻繁的,Nginx是俄羅斯人編寫的十分輕量級的HTTP服務器,Nginx,它的發(fā)音為“engine X”,是一個高性能的HTTP和反向代理服務器,
同時也是一個IMAP/POP3/SMTP 代理服務器。