目錄
一、了解tomcat?
二、下載?
?三、啟動tomcat
四、網頁訪問tomcat?
五、Tomcat修改默認8080端口
六、Tomcat創建項目步驟-實現項目對外訪問
一、了解tomcat?
????????Apache Tomcat?是一個開源的?Java Servlet 容器?和?Web 服務器,主要用于運行基于 Java 的 Web 應用程序。它是 Apache 軟件基金會的一個頂級項目,廣泛應用于開發和部署 Java Web 應用。------一個小型的web容器。
? ? ? ??安裝 Apache Tomcat 在 Linux 系統上有什么用呢?
????????Apache Tomcat 的核心功能是運行基于 Java 的 Web 應用程序。如果你開發了一個 Java Web 應用,Tomcat 可以作為服務器來部署和運行這些應用。它能夠處理 HTTP 請求,將請求轉發到 Java 應用程序,并將應用程序的響應返回給客戶端(比如瀏覽器)
????????在 Linux 系統上安裝 Apache Tomcat 并運行基于 Java 的 Web 應用程序后,可以通過配置服務器和網絡設置,實現項目對外訪問。
二、下載?
下載鏈接https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.65/bin/apache-tomcat-8.5.65.tar.gz
?????????Tomcat 需要 Java 環境才能運行。首先,你需要安裝 Java Development Kit (JDK)。參考上一篇?Linux系統配置JDK-CSDN博客
下載好我們通過xftp傳輸到我們的linux系統服務器中
上傳后進行解壓即可
unzip apache-tomcat-8.5.57\(1\).zip
?三、啟動tomcat
進入bin目錄下,執行 chmod u+x *.sh 【也可以執行命令chmod 777*.sh】打開權限
輸入startup.sh 啟動tomcat
四、網頁訪問tomcat?
在云服務器上添加端口8080
?服務器的公網IP+:8080可進入tomcat【前提是在Linux上完成startup啟動】
進入webapps,上面的圖片頁面就來源于webapps中的 ROOT
五、Tomcat修改默認8080端口
進入conf文件下
?vi server.xml 對其進行編輯,找到第69行的代碼,如下:
在這里可以直接修改 port ="8080"為其他值,修改好保存退出【wq:】
完成后重啟 startup.sh 并修改服務器的端口
六、Tomcat創建項目步驟-實現項目對外訪問
創建項目文件夾:進入webapps,創建文件夾mkdir myweb
在本地編輯前端代碼:這里使用文心一一言生成一個愛心的前端,保存成love.html到本地
<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>跳動愛心</title><style>body {display: flex;justify-content: center;align-items: center;height: 100vh;margin: 0;background-color: #f9f9f9;}.heart {width: 100px;height: 90px;position: relative;transform: rotate(-45deg);background-color: red;animation: heartbeat 1.4s linear infinite;}.heart::before,.heart::after {content: '';width: 100px;height: 90px;border-radius: 50%;background-color: red;position: absolute;}.heart::before {top: -50px;left: 0;}.heart::after {top: 0;left: 50px;}/* 心跳動畫 */@keyframes heartbeat {0% {transform: rotate(-45deg) scale(1);}25% {transform: rotate(-45deg) scale(1.1);}50% {transform: rotate(-45deg) scale(1);}75% {transform: rotate(-45deg) scale(1.1);}100% {transform: rotate(-45deg) scale(1);}}</style>
</head>
<body><div class="heart" id="heart"></div><script>// JavaScript 代碼(可選:添加交互功能)const heart = document.getElementById('heart');// 點擊愛心時改變顏色heart.addEventListener('click', () => {const randomColor = `#${Math.floor(Math.random() * 16777215).toString(16)}`;heart.style.backgroundColor = randomColor;heart.style.setProperty('--heart-color', randomColor);});</script>
</body>
</html>
將本地文件上傳到linux:這里直接rz上傳(小文件)
進入bin目錄,啟動tomcat:
?
此時輸入網址:服務器的公網IP+:8080/myweb/love.html可以直接訪問我們的項目 跳動愛心?
【因為我服務器租期到了哈哈哈現在應該訪問不了了】?
至此實現自己的前端頁面通過服務器實現了對外訪問~~!!!!