在Mac上關於tomcat伺服器的安裝、配置、啟動、部署web詳細流程

來源:互聯網
上載者:User

標籤:

第一步,給Mac安裝jdk環境。

      直接百度”jdk for Mac“,找到其中一個版本進行安裝就可以了,安裝完成後,開啟終端,輸入“java”或“javac”,如果出現java命令的使用說明,那麼說明你的Mac上的jdk環境已經配置好,這個比起windows系統來說,簡單方便很多。

 

  第二步,下載tomcat。

    可以直接到apatch的官網(http://tomcat.apache.org/download-60.cgi)上進行下載,或者直接百度一下“tomcat for mac”,搜尋其中一個版本進行下載即可,我下載的是6.0版的。一般來說,tomcat檔案,是不分windows或者Mac系統的,還有我的Mac是64位,所以,我偷懶直接百度的,然後拿到了一個號稱是windows版的tomcat檔案,就使用這個檔案了。

 

  第三步,tomcat檔案的位置。

    下載好的tomcat檔案,一般是壓縮的檔案,將其解壓,為了方便起見,直接將這個解壓後得到的檔案夾命名為“tomcat6.0”,然後將這個檔案夾拷貝到Mac上的資產庫裡面,這個涉及到許可權問題,所以必須放到資產庫中。(如果有的Mac沒有在finder中的側欄顯示資產庫,可以在終端使用“chflags nohidden ~/Library”命令顯示資產庫,直到可以在finder的側欄中出現小房子表徵圖,在小房子表徵圖目錄下,含有“資產庫”或“Library”檔案夾)

 

  第四步,在終端啟動tomcat伺服器。

    這一步還需要進一步的操作,開啟終端,具體如下:

      1.進入到tomcat6.0目錄下的bin目錄下

        cd /Users/你的Mac名字/Library/tomcat6.0/bin

      2.給tomcat6.0目錄下的所有.sh檔案賦予管理員(讀寫)許可權。(如果你想直接命令“./startup.sh”執行開啟伺服器,那麼會彈出提示,表示你還沒有許可權)

        sudo chmod 755 /Users/你的Mac/Library/apache-tomcat-6.0.37/bin/*.sh    或者  sudo chmod 755 *.sh

        一般,給出這個賦予管理員權限後,會提示你在終端輸入密碼,你直接輸入你電腦的鎖屏密碼即可,輸入過程中,終端不會顯示你輸入的密碼(也不會用*號隱藏你的密碼),你輸入完畢,直接斷行符號即可。

      3.啟動tomcat伺服器。

        sudo sh startup.sh

      輸入並斷行符號後,終端會顯示你當前tomcat的環境變數儲存的位置,並且你的瀏覽器會自動開啟“localhost:8080”這個網址,顯示一個tomcat的首頁,表示你的tomcat伺服器已經配置完成並啟動了。

 

  第五步,配置java web伺服器。

    如果你手裡有一套java web源碼,那麼就把這個檔案夾(假設檔案夾名字叫做javaJar)放到tomcat6.0目錄下的webapps目錄下,在終端下執行

    sudo sh shutdown.sh  關閉伺服器,然後再輸入

    sudo sh startup.sh  開啟伺服器,表示伺服器重啟(會自動匯入這個web)。

    (開啟伺服器的時候,dock上會有java的Bootstrap運行表徵圖顯示,當關閉伺服器時,這個Bootstrap運行表徵圖消失)

    開啟瀏覽器,在瀏覽器輸入“localhost:8080/javaJar”,斷行符號,如果看到預期的網頁,那麼表示你的web部署成功。

 

  至此,我們的安裝、配置、啟動、部署這幾個功能都已經做完了。

  在這個過程中,如果遇到其他的問題,大家可以一起討論,或者自行Google百度,網上的教程很多,希望對大家有所協助。

在Mac上關於tomcat伺服器的安裝、配置、啟動、部署web詳細流程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.