Apache Tomcat, kas pazīstams arī kā Tomcat Server, ir atvērtā pirmkoda tīmekļa serveris ar Servlet konteineru, lai palaistu uz Java balstītas tīmekļa lietojumprogrammas. Tomcat ietver JavaServer Pages (JSP), WebSocket, Java Servlet, Java EL utt., pilnībā Java HTTP tīmekļa servera videi, lai palaistu Java kodu.

Lieliskā kvalificētu izstrādātāju kopiena uztur Tomcat serveri Apache programmatūras fonda pārvaldībā. Tāpēc Tomcat serveris nodrošina lielisku piekļuvi, lai efektīvi strādātu ar Java lietojumprogrammu. Vairāku platformu atbalsts nozīmē, ka tas ir pieejams gan operētājsistēmai Windows, gan Linux. Apache Tomcat jaunākā versija ir 10.0.18, tāpēc šajā rokasgrāmatā mēs paskaidrosim, kā instalēt Apache Tomcat 10 uz Ubuntu 20.04.

1. Java instalēšana (jaunākā versija)

Pirmkārt, ņemiet vērā, ka, ja tikko savā sistēmā esat instalējis Ubuntu 20.04, tas ir jādara pievienojiet jaunu lietotāju operētājsistēmā Linux pirms Apache Tomcat iestatīšanas.

Kā jau minējām, Apache Tomcat tiek izmantots uz Java balstītām lietojumprogrammām, kurām nepieciešama jaunākā Java versija. Lai pareizi darbotos, jaunākajai Apache Tomcat versijai ir nepieciešams JDK 8 (Java izstrādes komplekts) vai jaunāka versija. Jūs varat

instagram viewer
instalējiet jaunāko JDK versiju Linux terminālī izpildot šādas komandas:

sudo apt atjauninājums
sudo apt install default-jdk -y

Iepriekš minētajā komandā esam izmantojuši -y, lai automātiski pārspētu instalēšanas apstiprinājumu. Tālāk jums ir jāpārbauda un jāpārbauda Java versija, izmantojot šādu komandu:

java versija

Kā redzat iepriekš redzamajā attēlā, mums ir jaunākā OpenJDK versija, 11.0.14. Tas parāda arī svarīgu informāciju par OpenJDK izpildlaika vidi un serveri.

2. Apache Tomcat 10 instalēšana

Apache Tomcat ir aktīva izstrādes komanda, kas regulāri piegādā jaunākos atjauninājumus, tāpēc lejupielādējiet to no oficiālā servera, izmantojot tālāk norādīto komandu:

wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.18/bin/apache-tomcat-10.0.18.tar.gz

Ja lasāt šo rokasgrāmatu mēnešus pēc publicēšanas un pēc 10.0.18 ir jauns atjauninājums, noteikti nomainiet versiju iepriekš minētajā komandā. Pretējā gadījumā komanda nedarbosies, un, lejupielādējot jaunāko Apache Tomcat versiju, tiks parādītas kļūdas.

Kad esat lejupielādējis failu Tomcat tar.gz, izņemiet tar arhīvu, izmantojot tālāk norādīto komandu:

tar xvf apache-tomcat-10.0.18.tar.gz

Tagad pārvietojiet izvilktos failus uz mājas direktoriju (/usr/share/apache-tomcat), izmantojot šo komandu:

sudo mv apache-tomcat-10.0.18 /usr/share/apache-tomcat

Varat arī izmantot šo komandu, lai vienlaikus izvilktu un pārvietotu Tomcat direktoriju, nevis to darītu pa vienam:

sudo tar xzvf apache-tomcat-10*tar.gz -C /opt/tomcat --strip-components=1 

3. Tomcat lietotāja konta iestatīšana

Tomcat servera darbināšana, izmantojot noteiktu lietotāja kontu, ir laba ideja drošības nolūkos. Izpildiet tālāk norādīto komandu, lai izveidotu jaunu lietotāja kontu:

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

Tagad nomainiet lietotājvārdu un paroli atbilstoši prasībām un saglabājiet to:

Mainiet lomas uz pārvaldnieku un saimniekdatora pārvaldnieku un attiecīgi iestatiet viņu paroles.

Visbeidzot, iestatiet vajadzīgās faila atļaujas Tomcat direktorijā šādi:

sudo chown -R runcis: runcis /opt/runcis/ 
sudo chmod -R u+x /opt/tomcat/bin

4. Iespējot piekļuvi Apache Tomcat

Varat piekļūt resursdatora pārvaldnieka un runču pārvaldnieka lietojumprogrammām tikai kā vietējais resursdators, tāpēc ir svarīgi konfigurēt piekļuves atļaujas. Ir divi veidi, kā atļaut piekļuvi, vai nu atļaujot konkrētas attālās sistēmas, vai atļaujot visas sistēmas. Atveriet failu context.xml, lai to rediģētu pārvaldniekam un resursdatora pārvaldnieka lietojumprogrammām:

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

Tagad mainiet rindas, pievienojot IP adresi, kurai piekļūsit. Skat kā atrast savu IP adresi operētājsistēmā Linux ja jums nepieciešama palīdzība:

allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|10.0.2.15" />

Beidzot saglabājiet failu, un sistēma ļaus piekļūt pārvaldniekam un resursdatora pārvaldniekam.

5. Iestatiet Tomcat Systemd failu

Tomcat ir pieejams bash skripts, lai sāktu un apturētu pakalpojumus. Tomēr varat izveidot starta skriptu, lai pārvaldītu visus uzdevumus kā sistēmas pakalpojumu. Tāpēc vispirms programmā vim atveriet failu tomcat.service, izmantojot tālāk norādīto komandu:

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

Tagad ielīmējiet šo saturu vim redaktorā un saglabājiet to:

[Vienība]
Apraksts=Runcis
After=syslog.target network.target
[Apkalpošana]
Tips=dakša
User=runcis
Grupa=runcis
Vide=JAVA_HOME=/usr/lib/jvm/default-java
Environment='JAVA_OPTS=-Djava.awt.headless=true'
Vide=CATALINA_HOME=/usr/share/apache-tomcat
Vide=CATALINA_BASE=/usr/share/apache-tomcat
Vide=CATALINA_PID=/usr/share/apache-tomcat/temp/tomcat.pid
ExecStart=/usr/share/apache-tomcat/bin/catalina.sh start
ExecStop=/usr/share/apache-tomcat/bin/catalina.sh stop
[Uzstādīt]
WantedBy=multi-user.target

Palaidiet tālāk norādīto komandu, lai atkārtoti ielādētu systemd pakalpojumu un ielādētu failā veiktās izmaiņas.

sudo systemctl daemon-reload

Tagad palaidiet un iespējojiet lietojumprogrammu runcis, izmantojot tālāk norādītās komandas:

sudo systemctl start tomcat.service
sudo systemctl iespējot tomcat.service

Pārbaudīsim Tomcat pakalpojuma statusu, terminālī izpildot šādu komandu:

sudo systemctl statuss tomcat.service

Šeit, iepriekš redzamajā attēlā, sistēma rāda statusu "aktīvs (darbojas)".

6. Piekļūstiet Tomcat tīmekļa serverim

Pēc noklusējuma Tomcat Server darbojas portā 8080, taču to var pārbaudīt, izmantojot šādu komandu:

sudo ss -tunelp | grep 8080

Tagad piekļūstiet Tomcat serverim no pārlūkprogrammas:

http://localhost: 8080/

Visbeidzot, norādiet lietotājvārdu un paroli, lai piekļūtu Tomcat 10 no sava Linux datora:

Tīmekļa saskarnē varat pārbaudīt servera statusu, lejupielādēt pārvaldnieka lietotni un mitināt pārvaldnieku. Ja, piekļūstot Tomcat 10 no tīmekļa pārlūkprogrammas, rodas kļūda, atkārtoti ielādējiet tomcat.service. Tas palīdzēs no jauna sākt Tomcat pakalpojumu un ielādēt visus datus, lai tas darbotos pareizi. Kad esat atkārtoti ielādējis tomcat.service, lūdzu, sāciet, iespējojiet un pārbaudiet tomcat.service statusu, kā minēts iepriekš.

Jūs veiksmīgi instalējāt Apache Tomcat 10!

Tātad jūs varat viegli instalēt un iestatīt Apache Tomcat 10 Ubuntu 20.04. Mēs esam sadalījuši procesu sešos atšķirīgos posmos, kuros esam apsvēruši visu par Tomcat 10 instalēšanu.

Lūdzu, noteikti izpildiet šīs darbības pa vienam, jo ​​tas ir svarīgi, lai Apache Tomcat veiksmīgi iestatītu. Neapmulsieties instalēšanas procesā, jo process sākas, instalējot Tomcat 10, un beidzas, piekļūstot Tomcat serverim no tīmekļa pārlūkprogrammas. Ir daži īsinājumtaustiņi, ko esam izmantojuši iepriekš minētajās metodēs, jo šie saīsnes palīdzēs viegli instalēt Apache 10.

5 iemesli, lai izveidotu savu personīgo mājas serveri

Lasiet Tālāk

DalītiesČivinātDalītiesE-pasts

Saistītās tēmas

  • Linux
  • Apache serveris
  • Ubuntu
  • Linux

Par autoru

Nitins Jangids (Publicēti 2 raksti)Vairāk no Nitin Jangid

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu