使用nginx發布網站【轉】
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
在公司要在自己的服務器上發布網站時遇到一個這樣的情況 公司網站是外包公司制作的,用的是ASP 公司服務中心網站是JSP做的 公司購買的郵件服務器的webmail是PHP的 公司兩臺服務器一臺是數據庫服務器一臺最為上述三個網站的web服務器,web服務器通過路由器NAT到因特網提供服務器. 現在的問題是: 1.做JSP的技術人員很嫻熟的使用tomcat發布JSP,但是還不知道如何使用Apache發布ASP和PHP 2.用IIS發布ASP和PHP很容易實現,但是IIS不能發布JSP 由于這兩個問題使得我們以前采用的方法是: 1.使用IIS開著80端口,Tomcat使用8888端口; 2.IIS主要發布公司網站,配置PHP支持后建立/mail虛擬目錄發布郵件webmail,建立/zhongxin 虛擬目錄轉發到8888端口顯示服務中心的網站 這樣的確能夠實現,但是始終有個8888感覺很不爽~ 效果如下(域名僅僅舉個例子): 通過瀏覽器打開 www.test.com 進入公司網站 打開 www.test.com/mail 進入mail 輸入 www.test.com/zhongxin 后會自動跳轉到 www.test.com:8888 這樣的效果確實不能讓我們滿意 因為這個不滿意我突然留意到了nginx,寫了一大堆,終于到主角了 有關nginx的介紹自己去Google, 小心你知道得太多了! 我在其官方網站上下載了0.7.65版,進入conf目錄用記事本打開nginx.conf文件,我們看到(我刪掉了部分#號注釋掉的內容,因為我沒有用到)如下內容
在我這個例子里面,其他地方不用改,直接關注紅色部分
nginx本身就是一個web服務器,但是我沒有用它來發布網頁 因此本地的web服務我就不要了,根據我的需求我做了如下更改 首先將IIS停掉,端口改為81,tomcat的端口確認為8888,且通過127.0.0.1:8888/zhongxin/ 也能訪問到服務中心網站的首頁 然后修改nginx.conf文件的內容
完成這個簡單的修改后,運行nginx.exe,如果沒有錯誤網站就啟動了,可以通過瀏覽器測試訪問了 這僅僅是nginx功能的其中一項,我是來不及研究太多就先這樣臨時搞出來了~ 該文章在 2010/12/2 12:09:21 編輯過 |
關鍵字查詢
相關文章
正在查詢... |