apache,tomcat,weblogic都是常用的中間件,發(fā)布網(wǎng)站等應(yīng)用都離不開這些好東東。強大程度對比apache<tomcat<weblogic。一般小網(wǎng)站應(yīng)用輕便的apache即可搞定,企業(yè)級應(yīng)用tomcat,超大型應(yīng)用weblogic。
新手容易將apache與tomcat混亂。
apache與tomcat都是同一個公司生產(chǎn)的,apache是輕量級的,tomcat是企業(yè)級的。
apache一般與php、mysql等集成一塊用,常見的有環(huán)境集成包phpstudy、phpnow等,很是方便環(huán)境搭建應(yīng)用,不管對新手還是老手,方便的管理都是很有必要的。還有像discuz官方發(fā)布一鍵安裝包,也是集成了apache和mysql和php的。
tomcat一般是企業(yè)級部署應(yīng)用,不少公司做項目都是采用tomcat的??梢允褂胻omcat與oracle數(shù)據(jù)庫搭配一塊用,對于企業(yè)級的大型應(yīng)用表示完全沒有壓力。
weblogic是超大型級應(yīng)用中間件,比tomcat的體積更大,功能更強大。weblogic需要結(jié)合jdk一塊用。有集群功能什么的,一般企業(yè)應(yīng)用都根本用不著。
通過apache/tomcat/weblogic的部署應(yīng)用,如果本地80端口被封或是動態(tài)IP甚至無公網(wǎng)IP,需要將網(wǎng)站等應(yīng)用發(fā)布到外網(wǎng)時,可以使用開放的dnspod動態(tài)域名解析API、nat123動態(tài)域名解析、nat123映射解析80映射等類似域名解析端口映射平臺解決。