Turpinot mūsu pētījumus par Ubuntu tās jaunākajā versijā, Ubuntu 16.04, šoreiz mēs runāsim par ļoti interesantu tēmu un runa ir par TomCat, kura galvenā funkcija ir piedāvāt Java lietojumprogrammas.
TomCat ir Java servleta, izteiksmju un tīmekļa ligzdas tehnoloģijas atvērtu resursu ieviešana. Ja mēs vēlamies redzēt vairāk informācijas par TomCat, mēs varam piekļūt šai saitei: http://tomcat.apache.org/
TomCat galvenās sastāvdaļas
- Ketrīna: Tas ir TomCat Servlet konteiners.
- Koijots: Coyote ir savienotāja funkcionalitāte un atbalsta HTTP 1.1
- Džaspers: Tas ir Tomcat JSP dzinējs.
- Klasteris: Tā ir slodzes līdzsvarošanas sastāvdaļa, kas ļauj pārvaldīt lielas lietojumprogrammas.
Lai sāktu procesu TomCat instalēšana Ubuntu 16 mēs veiksim šādu procesu:
1. Apache Tomcat Ubuntu instalēšana
Sākumā mēs instalēsim Java, tas ir būtiski, jo TomCat ir nepieciešams palaist jebkuru lietojumprogrammu, jo tā ir kodēta Java. Vispirms mēs atjaunināsim savu pakotņu krātuvi, izmantojot komandu:
sudo apt-get updateAtjaunināt krātuvi
Nākamais solis ir instalēt Java izstrādes komplekta pakotni, lai to ievadītu un izpildītu šādu komandu:
sudo apt-get install default-jdkJava komplekts
Tiks parādītas šādas paketes, mums ir jāpiekrīt, lai sāktu to lejupielādi un attiecīgo instalēšanu.
Mēs varam pārbaudīt mūsu Java versiju, izmantojot komandu:
java -versijaPārbaudiet Java versiju
Tālāk mēs lejupielādēsim un iestatīsim Apache TomCat parametri, šim nolūkam mēs izpildīsim šādu komandu, lai sāktu TomCat lejupielādi:
wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gzLejupielādēt Tomcat
Mēs dodam Ievadiet un sāksies lejupielādes process.
Tālāk mēs izvilksim failu apache-runcis-8.0.33.tar.gz maršrutā / var / local, šim nolūkam mēs ievadīsim un izpildīsim šādu komandu:
sudo tar -zxvf apache -tomcat -8.0.33.tar.gz -C / var / local /Izvilkt failu
Mēs dodam Ievadiet un sāksies ieguves process.
Pakalpojumu Apache TomCat var palaist vai apturēt, izmantojot komplektā iekļautos skriptus sāciet mūsu Apache TomCat pakalpojumu mēs ievadīsim komandu:
sudo /var/local/apache-tomcat-8.0.33/bin/startup.shIzmantojot šo komandu, mēs redzēsim, ka tiek parādīta šāda informācija:
Mēs pārbaudīsim, vai pakalpojums darbojas pareizi un caur portu 8080, tāpēc mēs izpildīsim šādu komandu:
sudo netstat -tulpn | grep 8080
Mēs pārbaudīsim savas mašīnas IP adresi, izmantojot komandu:
ifconfig
Mēs redzam, ka šajā piemērā mūsu mašīnai ir IP 192.168.0.6. Mēs ejam uz mūsu pārlūkprogrammu un ievadām šādu informāciju:
http://192.168.0.6:8080/
Mēs varam redzēt, ka informācija, kas saistīta ar mūsu Apache TomCat.
PALIELINĀT
Ja mēs vēlamies apturēt Apache TomCat pakalpojums mums jāizpilda šāda komanda:
sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.shTagad nākamajā nodaļā mēs pievērsīsimies Apache TomCat administrācija.
2. Apache TomCat administrācija
Lai piekļūtu TomCat vadība Nepieciešams lietotājs un piekļuves parole (tas ir drošības apsvērumu dēļ), piemēram, ja TomCat logā mēs noklikšķinām uz Servera statuss un mēs redzēsim, ka tiek parādīts logs, kurā mums jāievada lietotājvārds un parole, lai piekļūtu mūsu serverim.
PALIELINĀT
Lai veiktu šo konfigurāciju, mums ir jāpielāgo daži parametri failā tomcat-users.xml, un šim nolūkam mēs izpildīsim šādu komandu:
sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xmlTiks parādīta šāda informācija:
Šajā failā mums jāpievieno šāda informācija:
~Pašreizējā konfigurācija ir šāda:
Mums ir jāveic attiecīgās izmaiņas:
Mēs saglabājam izmaiņas, izmantojot kombināciju: CTRL + O un mēs atstājam redaktoru, izmantojot CTRL + X. Mēs turpinām restartēt TomCat pakalpojumu, lai veiktās izmaiņas stātos spēkā. Mēs redzam, ka mums jau ir piekļuve TomCat.
PALIELINĀT
Kā redzam no šejienes, mums ir informācija par mūsu serveri ar iespēju Servera statuss Mēs varam redzēt tādu informāciju kā sistēmas nosaukums, tā versija utt.
Ar opciju Pārvaldnieka lietotne mēs varēsim pārvaldīt mūsu serverī iekļautās lietojumprogrammas.
Visbeidzot ar iespēju Uzņēmēja vadītājs mums būs piekļuve visai aktīvā resursdatora informācijai.
PALIELINĀT
Starp dažādām TomCat lomām mēs varam atrast sekojošo:
- Vadītājs-gui: Ļauj piekļūt HTML interfeisam.
- Pārvaldnieka statuss: Tas ļauj mums piekļūt tikai statusa lapai.
- Pārvaldnieka skripts: Tas ļauj mums piekļūt vienkāršā teksta rīkiem.
- Pārvaldnieks-jmx: Mēs varam piekļūt JMX interfeisam.
Ja mēs vēlamies modificēt TomCat klausīšanās portu, mums ir jāmaina fails server.xml ko mēs varam rediģēt, izmantojot komandu:
sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xmlKlausīšanās osta
Kad šī komanda ir izpildīta, tiks parādīta šāda informācija:
Šajā failā mēs varam rediģēt dažādus TomCat parametrus, īpaši, lai mainītu portu, mums jāatrod līnija Savienotāja ports = "8080" protokols = "HTTP / 1.1", tur mēs varam norādīt klausīšanās portu, kuru vēlamies izmantot.
Mēs vienkārši pārveidojam 8080 vēlamajam portam un saglabājam izmaiņas, izmantojot kombināciju Ctrl + VAI un mēs atstājam redaktoru, izmantojot Ctrl + X. Iezīmju robežās, ko tas mums piedāvā Apache TomCat, mēs redzam, ka TomCat ir iekļauts tīmekļa lietojumprogrammā, ar kuru mēs varam atrast:
- Izvietojiet jaunas tīmekļa lietojumprogrammas no satura, kas ielādēts no .war failiem
- Uzskaitiet īpašumu vērtības operētājsistēmām un JVM
- Sarakstiet JDNI resursus visā pasaulē
- Apturēt esošu lietojumprogrammu
Tomcat instalācijas direktoriju hierarhija ietver šādus parametrus:
- tvertne - startēšana, izslēgšana un citi skripti un izpildāmie faili.
- bieži - parastās klases, kuras var izmantot Catalina un tīmekļa lietojumprogrammas.
- konf - XML faili un atbilstošie DTD Tomcat konfigurācijai.
- žurnāli - Catalina un lietojumprogrammu žurnāli.
- serveris - nodarbības, ko izmanto tikai Catalina.
- dalīts - nodarbības, ko koplieto visas tīmekļa lietojumprogrammas.
- tīmekļa lietojumprogrammas - direktorijs, kurā ir tīmekļa lietojumprogrammas.
- strādāt - failu un direktoriju pagaidu glabāšana.
Mēs varam piekļūt draudzīgajai TomCat HTML versijai, izmantojot mūsu pārlūkprogrammā šādu sintaksi:
http: // servera_ip: ports / pārvaldnieks / htmlKā redzam, mūsu rokās ir lielisks rīks, izpētīsim tā dažādos lietojumus un izmantosim visas iespējas Apache TomCat.
Instalējiet Apache 8 CentOS 7