會員資料

帳號eastevilness
暱稱そして伝説へ
等級16
經驗值8238
G幣30032
Pow瓦1037
文章數853
推薦數611
被推薦數640
日記數100
註冊日期2006-11-21 18:45:54
最後登入2008-12-03 12:30:20
認證狀態身份認證
會員身份小阿丸
會員徽章
家族板板主
傳訊加為好友|推薦|訂閱

自我介紹

自不比管仲、樂毅。

詳細資料

性別
星座天蠍座
體型很胖
性向異性戀
個人狀態單身
子女喜歡小孩,但還沒有
宗教信仰佛教徒
吸煙從來不抽
飲酒滴酒不沾
小動物
興趣
電玩、漫畫、電視、音樂、閱讀、上網、電腦、蒐藏、寫作、政治、美食、其他
最喜歡的主機
Xbox360、掌上型遊戲
最喜歡的遊戲
世紀爭霸
最近在玩遊戲
在自己靈堂裡長眠
最期待的遊戲
神鬼寓言2 中文版
即將要玩的遊戲
Automatic exercise

我的活動

都沒人來看還一直寫
日期2008-09-03 11:49:00
內容這就叫「一個人的精采」吧?
連休的最後一天了
日期2008-07-14 04:00:39
內容連休的最後一天了,剩下的時間要模仿趴趴熊癱在地上浪費掉。
輪到隔週休了
日期2008-07-12 08:58:00
內容今天輪到隔週休,待會九點要看蠟筆小新。

我的日記

  • 湯姆貓伺服器 !? 啥米挖糕?
    eastevilness | 2008-07-28 20:14:07

    簡介

    Tomcat 是用以支援 JSP 語言的 HTTP 伺服器系統。JSP 是以 Java 程式語言為基礎所發展出來的動態網頁程式語言,相當於 Java 語系的 ASP 和 PHP。此外開發人員將 Tomcat 用以直接執行 Servlet 的話,更能讓你對伺服端程式的開發展現更強的發展性;Servlet 是以 Java 程式語言為基礎的伺服端程式元件,相當於 Java 語系的 CGI。


    前提


    1. 本文章內容僅適用於 Windows 作業系統,使用 Linux 需要對許多名詞作調整。
    2. 使用前您的電腦必須先安裝 Java 開發系統,並設定好相關的系統變數以便 Tomcat 能搜尋到 Java 程式引擎。

    下載

    請連線到 http://tomcat.apache.org 網址,在開啟的網頁中可以看到 Download 項目底下列出各種版本的 Tomcat 軟體名稱,點下超鏈結文字即可進入下載網頁。

    在下載網頁中,Mirrors 標題可以用來挑選下載檔案的伺服器主機,而 Binary Distributions 標題底下列出的則是已經編譯過可以被執行的檔案,請下載 .zip 類型的檔案。除了 ZIP 類型,另外一種類型是 Windows Service Installer,適用於 Windows 作業系統,提供自動化的安裝過程;自動化往往反而無法隨心所欲,因此本範例使用 ZIP 類型的檔案。

    通常檔案會分為 Core 與 Deployer 兩種,由於我們下載 Tomcat 是要作為執行 JSP 網頁的 HTTP 伺服器系統,需要獨立執行,因此請選擇 Core。 (
    Deployer 是將 Tomcat 作為子系統部署於其他系統用的,需要與其他接口搭配以提供 JSP 容器的功能。)

    安裝與設定

    將下載回來的 ZIP 檔案解壓縮,然後將解出來的資料夾重新命名為合適的檔名,並且移動到合
    的位置;本文的示範則是命名為 Tomcat,然後放到 C:\Program Files\Apache Group 底下。

    進入設定環境變數的視窗畫面,加入
    變數名稱:CATALINA_HOME,變數值設為 C:\Program Files\Apache Group\Tomcat。接著,在 path 變數名稱的值追加 %CATALINA_HOME%\bin 這筆資料。如果 path 變數已經有其變數值,記得 %CATALINA_HOME%\bin 前面要加 ; 符號作為與其它變數值得區隔。

    接著要設定管理者的帳戶名稱與密碼,請進入 Tomcat 所在位置底下的 conf 資料夾,編輯裡面的 tomcat-users.xml 檔案,然後加入如下敘述:

    <user name="帳戶名稱" password="
    帳戶密碼" roles="standard, manager" />

    再來設定虛擬路徑,也就是設定一個名稱讓它指向電腦硬碟中用來存放網頁的資料夾,以後便能夠在網址中用這個虛擬名稱轉而執行其它路徑裡面的網頁與檔案。請進入 Tomcat 所在位置底下的 conf 資料夾,編輯裡面的 server.xml 檔案,然後找到 <Server> 元素,再繼續找裡面的 <Host> 元素,最後加入如下敘述:

    <Context path="/虛擬路徑名稱" docBase="硬碟路徑" />

    例如當我這樣設定:

    <Context path="/hello" docBase="D:\My Website" />

    往後
    輸入網址 http://127.0.0.1:8080/hello,Tomcat 伺服器系統便會從 D 槽的 My Website 資料夾中讀取網頁與檔案等相關資料。

    如果不想設定虛擬路徑,可以將網頁與檔案放置於預設的伺服器目錄 webapps 中存放,這樣便能從伺服端載入網頁。


    啟動 Tomcat 伺服器系統

    開啟命令提示字元,然後輸入:catalina srart,即可啟動 Tomcat 伺服器系統。

    測試 Tomcat 伺服器系統

    開啟瀏覽器,在網址列輸入本機專用網址與埠號,測試是否能順利顯示 Tomcat 網頁,如下:http://127.0.0.1:8080


    關閉 Tomcat 伺服器系統


    開啟命令提示字元,然後輸入:catalina stop,即可關閉 Tomcat 伺服器系統。

    電腦軟趴趴 | 回應( 4 ) | 人氣 ( 149 )
日記回應
  • 另外忘了說為何介紹這款伺服器,其實是因為它適合用來開發自己的 Web game。

    這個伺服器在開發系統時用的是 Java 語言,儘管有人嫌它的語法在寫程式時不夠物件導向,但物件導向不能光看語法,還要看它的系統是怎麼管理編譯出來的程式。Java 編譯成物件後,就是用動態鏈結的機制來跑物件,因此你遊戲想到的任何物件,都可以藉此細分成簡單的好幾個獨立元件來設計,然後放到這個伺服器輕易地讓它與其他元件互相搭配、運作。

    在強效的 Java 執行環境底下發展遊戲,可以只用最腦殘的類別觀念,就能完成開發工作。 そして伝説へ | 2008-09-24 18:53:06
  • 學會 JSP 的話,將成為你手中的一大絕活!因為以網頁作為執行你程式的操作介面,這遠比 Java 應用程式更容易部署給用戶使用,用戶端只需安裝 Firefox 或任何主流網頁瀏覽器,就能執行你開發出來的系統,不需再為應用程式的相容性問題煩惱。 そして伝説へ | 2008-07-29 03:47:30
  • 如果您需要更完整的相關內容,可參考本人網站的教學文章「WSDP & Tomcat 安裝指南」,網址為:http://www.freewebs.com/sakaei/page/twideem/20050322A.html そして伝説へ | 2008-07-28 21:27:19
  • Tomcat 僅適合作為執行 JSP 的程式媒介,要作為 HTTP 伺服器則不夠堅實,因此當你準備正式地將開發於 Tomcat 底下的 JSP 系統放到網際網路運行時,建議將 Tomcat 整合到市佔率最高的 HTTP 伺服器系統 Apache 底下來運行。 そして伝説へ | 2008-07-28 21:16:01
  • 我要回應