欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

tomcat在Linux環(huán)境下的安裝與配置詳細(xì)教程

 更新時(shí)間:2025年05月26日 08:25:46   作者:孽小倩  
這篇文章主要介紹了tomcat在Linux環(huán)境下安裝與配置的相關(guān)資料,涵蓋Java環(huán)境準(zhǔn)備、下載解壓、啟動(dòng)服務(wù)、部署項(xiàng)目及管理界面設(shè)置,適合開發(fā)測(cè)試環(huán)境搭建,需要的朋友可以參考下

為什么要學(xué)會(huì)用 Tomcat?

Tomcat 是一個(gè)免費(fèi)的 Java Web 服務(wù)器,功能很全,但上手也不算太復(fù)雜,適合開發(fā)測(cè)試階段用。
你寫的 .jsp 文件、Spring 項(xiàng)目打包出來的 .war 文件,扔進(jìn)去它就能跑,非常方便。

一、前置條件:你得先裝好 Java

Tomcat 是用 Java 寫的,它自己也跑在 Java 環(huán)境里。所以:

java -version

如果系統(tǒng)提示沒這個(gè)命令,先裝 Java:

Ubuntu / Debian 系:

sudo apt update
sudo apt install default-jdk -y

CentOS / RHEL 系:

sudo yum install java-11-openjdk -y

然后再用 java -version 檢查一下,能輸出版本號(hào)就沒問題。

二、下載并安裝 Tomcat

我們一般去官網(wǎng)手動(dòng)下一個(gè)干凈的版本(系統(tǒng)自帶的常常太舊)。

1. 下載最新版

去 Tomcat 官網(wǎng):https://tomcat.apache.org

比如你要裝 Tomcat 10,可以運(yùn)行:

cd /opt
sudo wget https://downloads.apache.org/tomcat/tomcat-10/v10.1.20/bin/apache-tomcat-10.1.20.tar.gz

2. 解壓并整理一下名字

sudo tar -zxvf apache-tomcat-10.1.20.tar.gz
sudo mv apache-tomcat-10.1.20 tomcat

現(xiàn)在你的 Tomcat 安裝路徑是 /opt/tomcat/

三、啟動(dòng) Tomcat 試試能不能跑

cd /opt/tomcat/bin
sudo ./startup.sh

正常的話會(huì)看到一堆輸出,最后出現(xiàn):

Tomcat started.

然后打開瀏覽器,訪問:

http://localhost:8080

或者是你遠(yuǎn)程服務(wù)器的 IP + 端口:

http://你的IP地址:8080

能看到一個(gè) Tomcat 的歡迎頁面就說明成功啦!

四、配置登錄管理后臺(tái)(可選)

Tomcat 默認(rèn)你是不能直接訪問管理頁面的,需要設(shè)置下用戶。

編輯配置文件:

sudo nano /opt/tomcat/conf/tomcat-users.xml

在 <tomcat-users> 標(biāo)簽之間加上這幾行:

<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="123456" roles="manager-gui,admin-gui"/>

保存后,重啟 Tomcat:

./shutdown.sh
./startup.sh

然后你就能通過瀏覽器訪問:

http://你的IP:8080/manager/html

用你設(shè)置的用戶名密碼登錄后臺(tái)管理界面。

五、開放 8080 端口(如果是云服務(wù)器)

在阿里云、騰訊云、AWS 等地方,你要在后臺(tái)安全組放行 8080 端口。

如果你本地機(jī)器裝了防火墻,可以這樣放行:

sudo ufw allow 8080

六、想進(jìn)階點(diǎn)?搞個(gè)開機(jī)自啟!

每次都手動(dòng) startup.sh 太麻煩?我們給它搞成 systemd 服務(wù)。

新建文件:

sudo nano /etc/systemd/system/tomcat.service

內(nèi)容如下(根據(jù)你系統(tǒng)路徑適當(dāng)修改):

[Unit]
Description=Tomcat Server
After=network.target

[Service]
Type=forking

Environment=JAVA_HOME=/usr/lib/jvm/default-java
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid

ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

User=root
Group=root

[Install]
WantedBy=multi-user.target

然后:

sudo systemctl daemon-reload
sudo systemctl enable tomcat
sudo systemctl start tomcat

從此以后,系統(tǒng)每次啟動(dòng),Tomcat 也會(huì)自動(dòng)啟動(dòng)啦。

七、部署自己的項(xiàng)目咋整?

很簡(jiǎn)單,把你打包好的 .war 文件扔進(jìn) /opt/tomcat/webapps/ 目錄下,重啟一下 Tomcat:

./shutdown.sh && ./startup.sh

它就會(huì)自動(dòng)解壓 .war 文件、生成訪問路徑,比如你扔進(jìn)去的是 myapp.war,那你訪問的地址就是:

http://你的IP:8080/myapp

總結(jié)下流程:

步驟操作描述
1安裝 Java 環(huán)境
2下載并解壓 Tomcat
3執(zhí)行 startup.sh 啟動(dòng)服務(wù)
4瀏覽器訪問 8080 查看效果
5設(shè)置用戶,訪問管理后臺(tái)(可選)
6設(shè)置 systemd 服務(wù)(可選)
7上傳 .war 項(xiàng)目部署運(yùn)行

到此這篇關(guān)于tomcat在Linux環(huán)境下安裝與配置的文章就介紹到這了,更多相關(guān)Linux下tomcat安裝與配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論