国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

在 Ubuntu 20.04 上安裝 Apache Tomcat 教程

發(fā)布時(shí)間:2022-05-26 13:16 來(lái)源:老劉博客 閱讀:199 作者:網(wǎng)絡(luò ) 欄目: 經(jīng)驗分享 歡迎投稿:712375056

本文目錄 顯示

Apache Tomcat 是一個(gè)開(kāi)源的輕量級 Web 服務(wù)器,用于運行基于 Java 的網(wǎng)站和應用程序。目前有不少網(wǎng)站還是基于 Java 進(jìn)行開(kāi)發(fā)的,這個(gè)時(shí)候就需要用到 Apache Tomcat。Apache Tomcat 是 Jakarta EE 平臺的一個(gè)實(shí)現,它是對 Java EE 平臺的修改,以適應分布式計算和 Web 服務(wù)。本文將介紹如何在 Ubuntu 20.04 服務(wù)器上安裝 Apache Tomcat 教程,安裝完成之后就可以部署 Java 網(wǎng)站了。

開(kāi)始前我們需要有一個(gè)擁有 sudo 權限的賬戶(hù),參考《Ubuntu創(chuàng )建用戶(hù)教程:添加具有sudo權限的非root賬戶(hù)》。

一、安裝 Java

更新系統包:

$ sudo apt update

安裝 Java 運行環(huán)境:

$ sudo apt install default-jdk -y

驗證 Java 安裝:

$ java -version

二、安裝 Tomcat

下載最新版本的 Apache Tomcat。要查找最新的 Tomcat 版本,請訪(fǎng)問(wèn)官方下載頁(yè)面。

$ wget https://archive.apache.org/dist/tomcat/tomcat-10/v10.0.8/bin/apache-tomcat-10.0.8.tar.gz

解壓下載的安裝包:

$ sudo tar xzvf apache-tomcat-10.0.8.tar.gz

創(chuàng )建安裝目錄:

$ sudo mkdir /opt/tomcat/

將解壓的文件移動(dòng)到安裝目錄:

$ sudo mv apache-tomcat-10.0.8/* /opt/tomcat/

修改安裝目錄的所有權限:

$ sudo chown -R www-data:www-data /opt/tomcat/

修改安裝目錄的訪(fǎng)問(wèn)權限:

$ sudo chmod -R 755 /opt/tomcat/

編輯 conf/tomcat-users.xml 文件以配置 Apache Tomcat 的管理員和管理帳戶(hù)。

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

在 <tomcat-users> 標記中添加以下代碼。通過(guò)使用高安全密碼更改下面的值 StrongPassword 來(lái)更改管理員和經(jīng)理訪(fǎng)問(wèn)的密碼。

<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="StrongPassword" roles="manager-gui" />

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="StrongPassword" roles="manager-gui,admin-gui" />

通過(guò)編輯管理器和主機管理器配置文件啟用對 Apache Tomcat 的遠程訪(fǎng)問(wèn)。編輯管理器應用程序 context.xml 文件:

$ sudo nano /opt/tomcat/webapps/manager/META-INF/context.xml

注釋掉 IP 地址部分,如下所示。然后,保存并關(guān)閉文件。

<!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127.d .d .d |::1|0:0:0:0:0:0:0:1" /> -->

編輯主機管理器應用程序 context.xml 文件:

$ sudo nano /opt/tomcat/webapps/host-manager/META-INF/context.xml

注釋掉 IP 地址部分,如下所示。然后,保存并關(guān)閉文件。

<!--<Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127.d .d .d |::1|0:0:0:0:0:0:0:1" /> -->

為 Apache Tomcat 創(chuàng )建一個(gè) systemd 單元文件。

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

將以下代碼添加到文件中。然后,保存并關(guān)閉文件。

[Unit]
Description=Tomcat
After=network.target

[Service]
Type=forking

User=root
Group=root

Environment="JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"
Environment="CATALINA_BASE=/opt/tomcat"
Environment="CATALINA_HOME=/opt/tomcat"
Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX: UseParallelGC"

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

[Install]
WantedBy=multi-user.target

重新加載 systemd 守護程序服務(wù)以應用更改。

$ sudo systemctl daemon-reload

啟動(dòng) Apache Tomcat 服務(wù)。

$ sudo systemctl start tomcat

使服務(wù)在系統啟動(dòng)時(shí)啟動(dòng)。

$ sudo systemctl enable tomcat

檢查服務(wù)的狀態(tài)。

$ sudo systemctl status tomcat

三、訪(fǎng)問(wèn) Apache Tomcat Web 界面

轉到您的瀏覽器地址欄以訪(fǎng)問(wèn) Web 界面并輸入 http://ServerIPaddress:8080 以便 SuiteCRM 訪(fǎng)問(wèn) Web 安裝向導。 例如:

http://192.0.2.10:8080

至此,您已經(jīng)在服務(wù)器上安裝了 Apache Tomcat。您現在可以訪(fǎng)問(wèn)主儀表板,開(kāi)始管理您的 Java 應用程序。

四、搬瓦工新手教程和優(yōu)惠套餐

搬瓦工推薦方案

搬瓦工實(shí)時(shí)庫存https://stock.bwg.net

溫馨提醒 如果您有選擇困難癥,直接選中間的 CN2 GIA-E方案,季付 $49.99,多達 12 個(gè)機房任意切換
方案 內存 CPU 硬盤(pán) 流量/月 帶寬 機房 價(jià)格 購買(mǎi)
CN2
(最便宜)
1GB 1核 20GB 1TB 1Gbps DC3 CN2
DC8 ZNET
$49.99/年 購買(mǎi)
CN2 2GB 1核 40GB 2TB 1Gbps $52.99/半年
$99.99/年
購買(mǎi)
CN2 GIA-E
(最推薦)
1GB 2核 20GB 1TB 2.5Gbps DC6 CN2 GIA-E
DC9 CN2 GIA
日本軟銀 JPOS_1
荷蘭 EUNL_9
$49.99/季度
$169.99/年
購買(mǎi)
CN2 GIA-E 2GB 3核 40GB 2TB 2.5Gbps $89.99/季度
$299.99/年
購買(mǎi)
HK 2GB 2核 40GB 0.5TB 1Gbps 中國香港 CN2 GIA $89.99/月
$899.99/年
購買(mǎi)
HK 4GB 4核 80GB 1TB 1Gbps $155.99/月
$1559.99/年
購買(mǎi)
TOKYO 2GB 2核 40GB 0.5TB 1.2Gbps 日本東京 CN2 GIA $89.99/月
$899.99/年
購買(mǎi)
TOKYO 4GB 4核 80GB 1TB 1.2Gbps $155.99/月
$1559.99/年
購買(mǎi)
搬瓦工優(yōu)惠碼:BWH3HYATVBJW 搬瓦工購買(mǎi)教程:《2021年全新BandwagonHost搬瓦工VPS主機購買(mǎi)圖文教程 性?xún)r(jià)比CN2優(yōu)化線(xiàn)路商》

選擇建議:

  • 入門(mén):洛杉磯 CN2 套餐,目前最便宜,可選 CN2 GT 機房,入門(mén)之選。
  • 推薦:洛杉磯 CN2 GIA-E 套餐,速度超快,可選機房多(DC6、DC9、日本軟銀、荷蘭聯(lián)通等),性?xún)r(jià)比最高。
  • 高端:香港 CN2 GIA 套餐,價(jià)格較高,但是無(wú)可挑剔。東京 CN2 GIA 套餐也是非常不錯的高端選擇。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

国产一区二区三区无码免费| XXX国产精品视频| 小嫩妇好紧好爽再快视频| 人妻丰满熟妇Aⅴ无码| 久久精品国产精品亚洲艾草网| 免费无码AV一区二区三区|