回覆列表
  • 1 # 網路圈

    Linux發行版本眾多,不管是什麼發行版本,安裝和配置Tomcat 的方法都是差不多的。在伺服器端主要是非桌面版的,所以我們先講解非桌面版下安裝和配置Tomcat(桌面版的會更容易)。

    1、Linux下安裝Tomcat

    首先去Apache Tomcat官網下載Tomcat安裝包,注意:

    tomcat官網中的source包是不完整的,logs資料夾跟bootstrap.jar一些重要的檔案都沒有的,所以我們要選擇 Binary Distributions 而不是Source Code Distributions ;

    Tomcat版本儘可能和JDK版本保持一致,我們一般選Tomcat 8即可(JDK 1.8),下載格式選

    tar.gz

    包;

    映象地址可以選擇 shu edu 的,這樣下載會快很多。

    然後解壓壓縮包 》然後進入解壓後的資料夾,如下圖示:

    2、修改Tomcat配置檔案(./conf/server.xml),主要修改埠號,配置如下圖示:

    Tomcat預設的埠是8080,我這裡改成了8088,當然了,線上一般直接改為80埠,改完之後要儲存檔案。

    然後我們在tomcat原始碼目錄下建立一個 logs 目錄存放日誌(如果沒有的情況下)。

    3、接下來我們執行Tomcat啟動指令碼(./bin/),不過啟動指令碼前需要將 bin 目錄下的所有sh檔案新增執行許可權,否則是無法執行sh指令碼檔案的。

    出現了這種提示後,我們再透過命令檢視8088埠是否處於監聽狀態,如果在監聽說明Tomcat啟動正常了。

    從上面的步聚來看,在Linux下安裝Tomcat是非常方便的,如果要修改Tomcat配置也很方便,配置檔案在源包下的 conf/ 目錄中,主要修改server.xml配置檔案,比如說:

    修改埠:只需要更改Connector配置節中的埠即可;

    修改根目錄:在Host配置節中新增Context配置,如下圖示:

  • 2 # IT實戰聯盟

    版本說明

    jdk :jdk1.8.0_172tomcat :apache-tomcat-8.5.30第一步:下載Tomcat

    官方網站:https://tomcat.apache.org/download-80.cgi ,選擇自己所需版本下載;

    下載完成後上傳到 “/software” 目錄下(個人習慣),如下圖所示:

    第二步: 解壓Tomcat

    解壓操作

    #rm -rf apache-tomcat-8.5.30.tar.gz

    修改檔名(解壓後的檔名過長,可以考慮修改短)

    #mv apache-tomcat-8.5.30 apache-tomcat-8080

    備註:自己的命名規範: “apache-tomcat-” + 埠8080

    第三步:移動Tomcat 到“/usr/local” 目錄下

    備註:這裡為了後續管理規範 在 /usr/local 目錄下新建了web 資料夾 存放 tomcat 和 後續的nginx

    #mv apache-tomcat-8080 /usr/local/web第四步:啟動Tomcat進入tomcat執行目錄# cd /usr/local/web/apache-tomcat-8080/bin啟動tomcat# ./startup.shUsing CATALINA_BASE: /usr/local/web/apache-tomcat-8080Using CATALINA_HOME: /usr/local/web/apache-tomcat-8080Using CATALINA_TMPDIR: /usr/local/web/apache-tomcat-8080/tempUsing JRE_HOME: /usr/local/jdk1.8.0_172/Using CLASSPATH: /usr/local/web/apache-tomcat-81/bin/bootstrap.jar:/usr/local/web/apache-tomcat-8080/bin/tomcat-juli.jarTomcat started.第五步:訪問驗證

    http://ip:8080 (例如:http://127.0.0.1:8080)

    安裝成功!

  • 3 # 好好學JAVA

    思路:1.修改tomcat預設8080埠為你想要的埠 2.防火牆開放你修改的埠,如果用的是雲伺服器的話,在安全組裡也要開放你修改的埠。 具體細節可Google一下。

  • 中秋節和大豐收的關聯?
  • 誰知道在征途裡花錢最多是多少?