1. 程式人生 > >Mac Apache Tomcat WebServer 伺服器配置

Mac Apache Tomcat WebServer 伺服器配置

1、配置準備工作

  • 1)配置伺服器準備工作

    • 在 Finder 中建立一個 “workspace” 的資料夾,可直接建立在 /Users/QianChia(當前使用者名稱)目錄下。

    • 下載相關軟體

      • apache-tomcat-6.0.45.tar.gz

      • eclipse-jee-mars-2-macosx-cocoa-x86_64.tar.gz

      • jdk-8u91-macosx-x64.dmg

      • jdk 官網

      • Tomcat WebServer for Mac 伺服器配置軟體下載地址,密碼:6uj3。

  • 2)配置伺服器注意事項

    • 提前下載好相關軟體,且安裝目錄最好安裝在全英文路徑下。如果路徑有中文名,那麼可能會出現一些莫名其妙的問題。
  • 3)示例配置環境

    • macOS 10.11.6
    • macOS 10.13.3
  • 4)WebDav 伺服器配置指令碼檔案

2、配置伺服器

  • 在 Finder 中建立一個 “workspace” 的資料夾,作為 eclipse 的工作空間。

  • 安裝 Java jdk。

  • 安裝 eclipse,設定工作空間。

  • 把提前準備好的伺服器指令碼程式,拷貝到工作空間中。

  • 匯入專案,匯入已經存在的專案到工作空間中。

  • 匯入專案之後,專案報錯且格式亂碼,下面進行調整。

  • 配置容器,apache-tomcat。

    • 點選ok。建立一個新的容器。

    • 選擇容器的路徑。

    • 安裝好後顯示如下。

  • 啟動伺服器。以 debug 的方式啟動,方便做一些除錯。

    • 測試:server 已經成功啟動。

  • 部署程式。

  • 在瀏覽器中輸入伺服器的地址,訪問專案。

    • 至此本地伺服器環境搭建完成。

    • 訪問伺服器的資源。

    • 使用模擬器上的瀏覽器也可以訪問本地伺服器。輸入地址 192.168.1.53:8080/MJServer。

  • 瀏覽器開啟頁面,文字亂碼調整。

3、常見問題

  • 1)8009 等埠被佔用

    • Port 8009 required by Tomcat v6.0 Server at localhost is already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

    • AirServer 等軟體會佔用 8009 埠。

    • 解決方法

      • 1> 檢查埠是否真的被佔用,如果確定沒有,進行第 2 步操作。
      • 2> 開啟工作管理員,關閉程序 javaw。
      • 3> 如果第 2 步還是不行,就重啟電腦,或者重新往 eclipse 中新增一個新的 tomcat。