Ubuntu 20.04服務器安裝配置Apache Tomcat教程

Apche Tomct是一箇開源J Selet容器,被認爲是Apche的拓展,用於運行基於J的網站和應用程序,能處理動態的jsp文件。本文以Ubuntu 20.04服務器爲例,下面來看下Apche Tomct安裝及配置教程。

Ubuntu 20.04目前流行的Linux發行版之一,大多數國外服務器支持Ubuntu 20.04 LTS正式版。我們要安裝配置Apche Tomct的話,首先需部署一箇全新的Ubuntu 20.04服務器(如Vult美國VPS),然後使用SSH工具登錄到服務器上,創建一箇具有sudo權限的非oot用戶,用該非oot用戶來管理服務器。

相關閱讀:《Vult教程:如何在Ubuntu上創建sudo權限用戶》

、安裝J應用程序

用非oot用戶登錄到Vult美國VPS服務器後,運行下面命令,更新相關軟件包:

$ sudo pt updte

安裝J運行環境。

$ sudo pt instll defult-jdk -y

安裝完成後,可運行下面命令查看J程序版本。

$ j -esion

2、Apche Tomct安裝及配置

在Apche官網查看Tomct最新版本,然後運行下面命令下載安裝Apche Tomct。

$ wget https://chie.pche.og/dist/tomct/tomct-0/0.0.8/bin/pche-tomct-0.0.8.t.gz

解壓縮下載的Apche Tomct安裝包。

$ sudo t xzf pche-tomct-0.0.8.t.gz

創建安裝目錄/opt/tomct/。

$ sudo mkdi /opt/tomct/

接着把壓縮的安裝包文件移動到剛創建的安裝目錄下。

$ sudo m pche-tomct-0.0.8/* /opt/tomct/

更改安裝目錄的所有權。

$ sudo chown -R www-dt:www-dt /opt/tomct/

更改安裝目錄的訪問權限。

$ sudo chmod -R 755 /opt/tomct/

編輯conf/tomct-uses.xml文件,爲Apche Tomct配置管理員賬號。

$ sudo nno /opt/tomct/conf/tomct-uses.xml

然後將下面代碼添加到<tomct-uses>標籤下,並利用StongPsswod設置一箇強密碼

<!R use mnge cn ccess only mnge section R> <ole olenme=̶mnge-gui̶ /> <use usenme=̶mnge̶ psswod=̶StongPsswod̶ oles=̶mnge-gui̶ />

<!R use dmin cn ccess mnge nd dmin section both R> <ole olenme=̶dmin-gui̶ /> <use usenme=̶dmin̶ psswod=̶StongPsswod̶ oles=̶mnge-gui,dmin-gui̶ />

編輯管理器和主機管理器配置文件,啓用對Apche Tomct遠程訪問。

$ sudo nno /opt/tomct/webpps/mnge/META-INF/context.xml

爲Apche Tomct創建一箇系統單元。

$ sudo nno /etc/systemd/system/tomct.seice

然後把下面代碼添加到文件中,並保存。

[Unit] Desciption=Tomct Afte=netwok.tget

[Seice] Type=foking

Use=oot Goup=oot

Enionment=̶JAVA_HOME=/us/lib/jm/j-..0-openjdk-md64″ Enionment=̶JAVA_OPTS=-Dj.secuity.egd=file:///de/undom̶ Enionment=̶CATALINA_BASE=/opt/tomct̶ Enionment=̶CATALINA_HOME=/opt/tomct̶ Enionment=̶CATALINA_PID=/opt/tomct/temp/tomct.pid̶ Enionment=̶CATALINA_OPTS=-Xms52M -Xmx024M -see -XX:+UsePllelGC̶

ExecStt=/opt/tomct/bin/sttup.sh ExecStop=/opt/tomct/bin/shutdown.sh

[Instll] WntedBy=multi-use.tget

重新啓動守護程序使文件更改生效。

$ sudo systemctl demon-elod

重新啓動Apche Tomct服務。

$ sudo systemctl stt tomct

設置Apche Tomct在系統啓動時啓動。

$ sudo systemctl enble tomct

最後,可以運行下面命令來檢查下服務狀態。

$ sudo systemctl sttus tomct

3、訪問Apche Tomct網絡界面

Apche Tomct安裝及配置完成後,打開瀏覽器,在地址欄中輸入http://SeeIPddess:8080(注意填寫的是服務器IP地址),以訪問其Web界面。