Šis „wikiHow“moko, kaip atsisiųsti, nustatyti ir paleisti „Apache Tomcat“žiniatinklio serverio aplinką kompiuteryje naudojant „Ubuntu Linux“sistemą. „Apache Tomcat“yra atviro kodo, „Java“pagrįsta HTTP žiniatinklio serverio aplinka. „Tomcat“galite įdiegti keletą „Java EE“specifikacijų, įskaitant „Java Servlet“, „JavaServer Pages“, „Java Expression Language“ir „Java WebSocket“technologijas.
Žingsniai
1 dalis iš 2: „Tomcat“nustatymas
1 žingsnis. Atidarykite terminalo langą savo „Ubuntu“kompiuteryje
Viršutiniame kairiajame kampe spustelėkite brūkšnio piktogramą ir spustelėkite Terminalas programų sąraše, kad atidarytumėte terminalą.
Arba klaviatūroje paspauskite Ctrl+Alt+T, kad atidarytumėte terminalą
2 veiksmas. Terminale įveskite sudo apt-get update
Ši komanda atnaujins visas jūsų saugyklas ir įsitikins, kad turite naujausias programinės įrangos versijas naujiems diegimams.
Žingsnis 3. Paspauskite ↵ Enter arba Grįžkite į klaviatūrą.
Tai paleis komandą ir atnaujins jūsų saugyklas.
Žingsnis 4. Terminale paleiskite sudo apt-get install default-jdk
Taip jūsų kompiuteryje bus įdiegta naujausia oficialaus „Java Development Kit“versija.
- Įveskite arba įklijuokite komandą ir paspauskite ↵ Enter arba ⏎ Grįžti, kad ją paleistumėte.
- Kad įdiegtumėte ir nustatytumėte „Tomcat“, kompiuteryje reikės įdiegti „Java“.
- Jei jau esate įdiegę „Java“, tai atnaujins ją į naujausią versiją.
- Šį veiksmą galite praleisti, jei jau esate įdiegę naujausią „Java“versiją.
5 veiksmas. Terminale paleiskite sudo useradd -r -m -U -d /opt /tomcat -s /bin /false tomcat
Tai sukurs naują sistemos vartotoją ir grupę su namų katalogu opt/tomcat, kad paleistų „Tomcat“paslaugą.
Savo serverio saugumo tikslais negalite paleisti „Tomcat“paslaugos prie pagrindinio vartotojo
Žingsnis 6. Atidarykite „Tomcat“svetainę savo interneto naršyklėje
Įveskite arba įklijuokite https://tomcat.apache.org į naršyklės adreso juostą ir klaviatūroje paspauskite ↵ Enter arba ⏎ Return.
Žingsnis 7. Spustelėkite norimą „Tomcat“versiją kairiosios šoninės juostos skiltyje „Atsisiųsti“
Galimą „Tomcat“versiją rasite naršymo meniu kairėje puslapio pusėje. Galite pasirinkti „Tomcat“9 ar čia kita versija.
-
Jei norite pamatyti, kurios versijos suderinamos su jūsų sistema, spustelėkite Kokia versija?
skiltyje Atsisiųsti čia.
Žingsnis 8. Dešiniuoju pelės mygtuku spustelėkite mėlyną tar.gz nuorodą, esančią antraštėje „Pagrindinis“
Taip atsidarys dešiniuoju pelės klavišu spustelėjamos parinktys išskleidžiamajame meniu.
Žingsnis 9. Dešiniuoju pelės mygtuku spustelėkite meniu Kopijuoti nuorodos adresą
Čia galite tiesiogiai įdiegti „Tomcat“naudodami TAR failo nuorodos adresą.
10. Įveskite wget į terminalą
Tai leis jums atsisiųsti naujausią „Tomcat“versiją į savo kompiuterį iš oficialios atsisiuntimo nuorodos.
Pakeiskite nuorodos adresu, kurį nukopijavote iš oficialios „Apache Tomcat“svetainės
Žingsnis 11. Paspauskite ↵ Enter arba ⏎ Grįžti.
Bus paleista atsisiuntimo komanda ir atsisiųsite „Tomcat“į savo kompiuterį.
Žingsnis 12. Vykdykite sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt /tomcat
Kai atsisiuntimas bus baigtas, paleiskite šią komandą, kad ištrauktumėte atsisiųsto TAR failo turinį, ir perkelkite failus į opt/tomcat katalogą.
„Tomcat-9*.tar.gz“versijos numerį būtinai pakeiskite atsisiųsta „Tomcat“versija
Žingsnis 13. Paleiskite sudo nano /etc/systemd/system/tomcat.service
Taip bus sukurtas naujas failas pavadinimu „tomcat.service“ir galėsite redaguoti jo turinį naudodami numatytąjį teksto rengyklę.
Žingsnis 14. Įklijuokite šią konfigūraciją į failą tomcat.service
- Būtinai nustatykite „JAVA_HOME“į savo sistemos „Java“katalogą šiame kode.
[Vienetas] Aprašymas = „Apache Tomcat“žiniatinklio programų sudėtinis rodinys After = network.target [Paslauga] Tipas = šakiamoji aplinka = JAVA_HOME =/usr/lib/jvm/java-1.11.0-openjdk-amd64 Environment = CATALINA_PID =/opt/tomcat/ temp/tomcat.pid Environment = CATALINA_HOME =/opt/tomcat Environment = CATALINA_BASE =/opt/tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX:+UseParallelGC' Environment = 'JAVA_OPTS = -Djaless true -Djava.security.egd = failas:/dev /./ urandom 'ExecStart =/opt/tomcat/bin/startup.sh ExecStop =/opt/tomcat/bin/shutdown.sh User = tomcat Group = lombardas UMask = 0007 RestartSec = 10 Restart = visada [Įdiegti] WantedBy = multi-user.target
2 dalis iš 2: „Tomcat“paslaugos paleidimas
1 veiksmas. Terminale paleiskite sudo systemctl daemon-reload
Tai iš naujo įkelia „SystemD“demoną ir suras naują paslaugos failą.
Žingsnis 2. Vykdykite komandą sudo ufw allow 8080 (pasirenkama)
Jei jūsų serveris yra apsaugotas užkarda, paleiskite šią komandą terminale, kad leistumėte srautą 8080 prievade.
Tai leis jums pasiekti „Tomcat“sąsają iš išorinio tinklo
Žingsnis 3. Vykdykite systemctl enable tomcat komandą (neprivaloma)
Jei vykdysite šią komandą, „Tomcat“paslauga bus automatiškai paleista paleidus sistemą.
Žingsnis 4. Paleiskite „sudo systemctl start tomcat“terminale
Tai paleis „Tomcat“paslaugą jūsų serveryje.
- Paslaugos būsenai patikrinti galite naudoti komandą sudo systemctl status tomcat.
- Dabar galite išbandyti „Tomcat“savo interneto naršyklėje šiuo adresu: https:// ip-address: 8080. Tiesiog pakeiskite „ip-address“naudodami numatytąjį sistemos IP adresą nuorodoje.