Kā instalēt Tomcat uz Ubuntu un tā atvasinājumiem?

apache-runcis

Tomcat ir atvērtā koda servera lietojumprogramma Linux, Windows un citas operētājsistēmas, kas paredzētas Java Serverlet konteineru darbināšanai, kā arī var darbināt Java Server Page tehnoloģiju.

Tomcat ir tīmekļa konteiners ar servletu un JSP atbalstu. Tomcat nav lietojumprogrammu serveris, piemēram, JBoss vai JOnAS.

Jūs varat pati darbojas kā tīmekļa serveris. Tomcat izstrādā un atjaunina Apache programmatūras fonda locekļi un neatkarīgi brīvprātīgie.

Lietotājiem ir brīva piekļuve tā pirmkodam un tā binārajai formai saskaņā ar Apache programmatūras licencē noteiktajiem noteikumiem.

Jaunākās versijas ir 9.x, kurās tiek ieviestas Servlet 4.0 un JSP 2.3 specifikācijas.

Tomcat instalēšana Ubuntu un atvasinājumi

Kopš tā laika Tomcat tika uzrakstītsito Java, tas darbojas jebkurā operētājsistēmā, kurā ir Java virtuālā mašīna.

Tajā ietilpst Jasper kompilators, kas apkopo JSP servletos. Tomcat servleta dzinējs bieži tiek parādīts kopā ar Apache tīmekļa serveri.

Šajā ceļvedī mēs redzēsim, kā Ubuntu instalēt Apache Tomcat 9. versiju, lai gan šīs komandas attiecas arī uz jebkuru citu Ubuntu atvasinājumu.

Konfigurēt Java

Apache Tomcat ir Java serveris, tāpēc programmatūru nav iespējams izmantot, vispirms neinstalējot Java.

Par laimi, Ubuntu ir PPA, kas novērš grūtības iegūt Java izpildlaika vides darba versiju.

Lai pievienotu PPA savai sistēmai, Viņiem ir jāatver termināls, un tajā mēs ierakstīsim šādu komandu:

sudo add-apt-repository ppa: webupd8team/java

Pēc PPA pievienošanas Ubuntu mēs turpinām atsvaidzināt savu sarakstu ar:

sudo apt update

Un visbeidzot, mēs varam instalēt java ar šo komandu:

sudo apt install oracle-java8-installer

Java vide netiek automātiski konfigurēta lietošanai pēc uzstādīšanas. Tāpēc viņiem jākonfigurē Java, pievienojot lietas failam / etc / environment.

Lai veiktu šo darbību, mēs izpildīsim šādu komandu:

sudo nano -w /etc/environment

Tagad mums ir jāritina līdz faila satura apakšai, un tajā mēs ievietosim:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

Kad izmaiņas ir veiktas, mēs varam saglabāt modifikācijas, nospiežot Ctrl + O, un, lai aizvērtu redaktoru, viņi to dara, nospiežot Ctrl + X.

Kad vide ir izveidota, mums ir jārediģē Bashrc fails un jānosaka Java ceļš.

nano -w ~/.bashrc

Pārejiet uz faila apakšdaļu un pievienojiet šo kodu Bashrc.

# Java Path

eksportēt JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

eksportēt PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Mēs saglabājam un izejam no faila, un pēc tam mēs izpildīsim šādu komandu:

source ~/.bashrc

Kad tas ir izdarīts, ieteicams restartēt datoru, lai tikko veiktās izmaiņas stātos spēkā.

Apache Tomcat instalēšana

runča statuss

Pēc datora restartēšanas tagad mēs turpināsim instalēt Tomcat savā sistēmā. Lai to izdarītu, mēs atvērsim termināli un tajā ierakstīsim:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

Kad lejupielāde ir pabeigta, tagad mēs kopēsim saturu mapē Opt:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

Tagad mēs turpinām izveidot lietotāju un grupu:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

Mēs piešķirsim lietotājiem atļaujas ar:

chown -R tomcat:tomcat /opt/tomcat

Mēs piešķiram atļaujas failiem Tomcat direktorijā lai tie būtu izpildāmi:

cd /opt/tomcat/bin

chmod + x *

Atveriet Bashrc failu pēdējo reizi, izmantojot:

nano -w ~/.bashrc

Kad fails ir atvērts, faila beigās pievienojiet šādu kodu.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Mēs saglabājam un aizveram failu un pēc tam izpildām:

source ~/.bashrc

Visbeidzot, palaidiet serveri, izpildot šādu komandu:

sudo $CATALINA_HOME/bin/startup.sh

Lai apturētu Tomcat serveri, palaidiet:

sudo $CATALINA_HOME/bin/shutdown.sh

Piekļūstiet Apache Tomcat serverim

Tomcat pēc noklusējuma tiek atvērts 8080. portā, tāpēc, lai piekļūtu tai, viņiem būs jāmeklē servera vietējā IP adrese un tīmekļa pārlūkprogrammā jāpiekļūst šim URL.

http://tu-ip: 8080

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   linux2 teica

    Es palaidu komandu sudo $ CATALINA_HOME / bin / startup.sh
    un parādās šāda kļūda
    sudo: /bin/startup.sh: komanda nav atrasta
    par ko ir runa

  2.   Andress teica

    eksportēt CATALINA_HOME = / opt / Tomcat

    kļūda ir T ... nomainiet to uz