国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > CentOS > 正文

在CentOS中給Apache Tomcat綁定IPv4地址的教程

2020-05-27 13:02:08
字體:
來源:轉載
供稿:網友

   今天我們來學習一下如何在CentOS 7 Linux分布式系統中為Tomcat綁定IPv4。

  Apache Tomcat 是由Apache 軟件基金會 開發的開源web服務器和servlet容器。它實現了Java Servlet,JavaServer頁面(JSP),Java的統一表達式語言,以及Sun Microsystems的Java的WebSocket規范,并提供了一個運行java代碼的web服務器環境。

  如果由于tomcat默認綁定到IPv6而導致我們的web服務器不能正常工作,就有必要將tomcat綁定到IPv4。眾所周知,IPv6是為設備分配IP地址的現代方法,雖然在不久的將來也許會得到應用,但是現在并沒有得到完全應用。由于沒有用處,目前我們并不需要將我們的Tomcat服務器向IPv6轉換,我們應該將其綁定到IPv4。

  在開始將tomcat綁定到IPv4之前,我們應該確保在我們的CentOS 7中已經安裝了tomcat。

  1. 切換到tomcat用戶

  首先,我們要切換到 tomcat 用戶。我們可以通過在shell或者終端中運行 su tomcat 命令完成。

  代碼如下:

  # su tomcat

201564173851740.png (641×53)

  2. 找到文件 Catalina.sh

  現在我們要進入Apache Tomcat安裝目錄下的bin文件夾,通常是 /usr/share/apache-tomcat-8.0.x/bin/, 這里的x是 Apache Tomcat發行版的子版本號。因為我的CentOS 7服務器中安裝的版本是8.0.18,這里我的目錄是 /usr/share/apache-tomcat-8.0.18/bin/。

  代碼如下:

  $ cd /usr/share/apache-tomcat-8.0.18/bin

  注意:請用你系統中安裝的Apache Tomcat的版本號替換8.0.18。

  在bin目錄中,有一個名字是catalina.sh的腳本文件。這就是我們要編輯的文件,我們將在里面增加一行將tomcat綁定到IPv4的配置信息。你可以通過在shell或者終端中運行命令 ls 來查看這個文件。

  代碼如下:

  $ ls

201564173914101.png (671×497)

  3. 配置 Catalina.sh

  如圖所示,我們將在catalina.sh腳本文件的最后增加一行 JAVA_OPTS= "$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses"。我們可以使用我們喜歡的文本編輯器來編輯這個文件,例如nano、vim等等。這里我們使用nano。

  復制代碼

  代碼如下:

  $ nano catalina.sh

201564173934574.png (671×470)

  然后,如下圖所示,將該行增加到文件。

201564173953123.png (735×470)

  現在,我們已經將配置信息增加到文件中。保存文件并退出nano。

  4. 重啟

  現在,我們通過重啟tomcat服務器使配置生效。我們要先運行shutdown.sh,然后運行startup.sh。

  代碼如下:

  $ ./shutdown.sh

  運行可執行文件startup.sh:

  代碼如下:

  $ ./startup.sh

201564174012468.png (735×351)

  這將重啟我們的tomcat服務器并加載將服務器綁定到IPv4的配置信息。

  結尾

  好了,我們終于將我們運行在CentOS 7 Linux發行版上的tomcat服務器綁定到IPv4上了。盡管IPv6在不久的將來也許會得到應用,但由于現在還沒有使用,如果因為將你的Tomcat服務器綁定到IPv6上而使得你的tomcat服務器不工作,就有必要將tomcat綁定到IPv4上,這也很簡單。如果你有任何疑問,建議,反饋,請在下面的評論框中寫下來,讓我們知道有什么需要增加或者改進。非常感謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 防城港市| 宁乡县| 清水河县| 巩留县| 永顺县| 饶平县| 广汉市| 横山县| 驻马店市| 肥东县| 屏东市| 津南区| 乌兰浩特市| 丽水市| 楚雄市| 沅江市| 繁昌县| 五莲县| 琼中| 顺平县| 夏邑县| 龙岩市| 石景山区| 定结县| 湟中县| 比如县| 西安市| 安阳县| 永清县| 永清县| 社旗县| 卫辉市| 乐昌市| 密云县| 凤庆县| 霞浦县| 万荣县| 英山县| 青冈县| 赫章县| 五大连池市|