Centos7(JDK/Tomcat安裝)

本文基於CentOS-7-x86_64-Minimal-2003.iso鏡像版本:

jdk1.8:https://pan.baidu.com/s/1JNrvTpAo_t11AO-HpJqp7g
提取碼:e27k

1.安裝tomcat前提是安裝好jdk。(已安裝的,請忽略)

1.路徑創建:mkdir -p /usr/local/java1.8
2. 解壓: tar -zxvf   jdk-8u251-linux-x64.tar.gz
3. vim /etc/profile  將export JAVA_HOME=/usr/local/java1.8/jdk1.8.0_251 
export PATH=$JAVA_HOME/bin:$PATH加入到文件末尾,保存(這裏CLASSPATH根據你情況配不配,跟Windows一樣)
4. source /etc/profile (生效文件)
5.驗證:java -version(效果如下圖。)

在這裏插入圖片描述

2.Tomcat 安裝教程(verison-9.0.36):

步驟一:wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.36/bin/apache-tomcat-9.0.36.tar.gz

步驟二:tar -zxvf apache-tomcat-9.0.36.tar.gz

步驟三:啓動tomcat(./startup.sh)

======================================================================

問題:宿主機能ping通虛擬機,虛擬機不能ping通宿主機,虛擬機能ping通baidu.com

(ps:宿主機和虛擬機通過橋接模式連接的)

宿主機ip:

在這裏插入圖片描述

虛擬機ip:

在這裏插入圖片描述

ps:提示可以先去了解下ping命令的工作原理(這裏簡單描述)

ping命令本身屬於應用層,然後主機A通過利用網絡層的(ICMP協議)經過數據鏈路層、物理層—》到達另一臺主機,另一臺主機B根據(OSI7層協議或者那個5層協議)路徑返回數據包,主機A收到,則ping通。

ping不通大部分是因爲防火牆引起的,我這次的問題是就改宿主機(Win10系統)的防火牆的入站規則解決的。

具體操作:

1.進入這個頁面(防火牆的高級設置)

在這裏插入圖片描述

2.將所有涉及(回顯請求 - ICMPv4-In)的都允許啓動。

爲什麼選擇這個?因爲我們利用的是(ifconfig的IPV4地址),ping命令(ICMP協議)。

爲什麼全部都允許啓動?因爲我是嘗試的,你也可以開部分,看看有沒有生效。

============================================================================

問題:宿主機瀏覽器訪問不了tomcat服務:

一:解決方法:開放防火牆端口
1.firewall-cmd --permanent --add-port=8080/tcp
2.firewall-cmd --reload

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章