Linux伺服器上搭建測試環境(war包+tomcat)

IT小學生蔡坨坨發表於2021-01-01

悟空CRM專案環境部署(Java war專案)

  1. 在/root目錄下建立一個資料夾(名字自取)。

  2. ls命令檢視一下是否建立成功,看到了新建的資料夾說明建立成功。

  3. tomcat和war包的準備:可以使用Xftp工具將tomcat和war包上傳到Linux伺服器。

    這裡已經上傳過了,我們只需找到tomcat和war包在哪個目錄下。

  4. 將tomcat和war包複製到一開始建的那個資料夾裡。

  5. 切換到自己建的那個資料夾下,檢視是否成功將tomcat和war包複製進來。

  6. 解壓剛複製進來的tomcat壓縮包,並將複製進來的war包改名ROOT.war(這裡需要改名是因為開發在程式碼中做了相應的配置)。

  7. 切換到tomcat目錄下,開啟日誌偵測,tail -f logs/catalina.out

  8. 切換到tomcat的配置資料夾conf下,找到server.xml配置檔案。

  9. 開啟並編輯server.xml檔案。

  10. 找到如下三處埠並修改埠號。(這裡修改埠號是因為某些埠號被佔用,如果埠號未被佔用也可以不必修改)

    ①SHUTDOWN埠(停止)

    ②HTTP/1.1埠(啟動)

    ③AJP/1.3埠(監聽)

    修改完成儲存並退出(Esc -> :wq!)。

  11. 切換到自己建的資料夾下,找到ROOT.war,將ROOT.war複製到tomcat的webapp裡面。

  12. 修改tomcat 裡面bin目錄下的許可權。(這裡修改許可權是因為有些檔案沒有執行許可權,就無法啟動tomcat,所以需要修改許可權)

  13. 啟動tomcat。

  14. 瀏覽器輸入伺服器地址及埠號,開啟網站。

  15. 出現環境搭建完無法登入,是因為redis服務沒啟動,在伺服器執行下 /bin/systemctl start redis.service 然後用netstat -ntpl 檢查下這個服務啟動正常。(redis是一種快取,非關係型資料庫,以鍵值對的形式儲存在記憶體中)

相關文章