Sidee loo rakibaa Tomcat Ubuntu iyo derivatives?

apache-tomcat

Tomcat waa codsi adeeg furan oo furan oo loogu talagalay Linux, Windows iyo nidaamyada kale ee ka hawlgala ee loogu talagalay inay ku shaqeeyaan weelka Java Serverlet, sidoo kalena socodsiin kara teknolojiyadda Java Server Page.

Tomcat waa weel weel leh servlet iyo taageerada JSP. Tomcat maahan adeege codsi, sida JBoss ama JOnAS.

Waxaad awoodi kartaa u shaqee sidii server web ah kaligiis. Tomcat waxaa soo saaray oo cusbooneysiiyay xubno ka tirsan Apache Software Foundation iyo mutadawiciin madaxbannaan.

Isticmaalayaashu waxay marin u helaan bilaash ah koodhkooda asalka ah iyo qaabkooda ikhtiyaariga ah marka loo eego shuruudaha lagu aasaasay Shatiga Software-ka Apache.

Noocyada ugu dambeeyay waa 9.x, oo fuliya qeexida Servlet 4.0 iyo JSP 2.3.

Ku rakibida Tomcat Ubuntu iyo noocyo kala duwan

Tan iyo markii Tomcat ayaa la qorayito Java, waxay ku shaqeysaa nidaam kasta oo qalliin oo leh mishiinka kumbuyuutarka ee Java.

Waxaa ka mid ah isku-duwaha Jasper, kaas oo isku duba rida JSP-yada. Mashiinka 'Tomcat servlet engine' waxaa badanaa lagu soo qaataa iyadoo lala kaashanayo server-ka Apache.

Tilmaamahan, waxaan arki doonaa sida loo rakibo nooca Apache Tomcat 9 ee Ubuntu, in kasta oo amarradan ay sidoo kale khuseeyaan nooc kasta oo kale oo Ubuntu ah.

U diyaari java

Apache Tomcat waa adeege Java ah, sidaa darteed suurtagal maaha in la isticmaalo softiweerka adiga oo aan marka hore Java raacin.

Nasiib wanaag, waxaa jira PPA loogu talagalay Ubuntu oo ka takhalusi doonta dhibaatada helitaanka nooca shaqada ee jawiga waqtiga Java.

In lagu daro PPA nidaamkaaga, Waa inay furaan terminaal halkaasna waxaan ku qoreynaa amarka soo socda:

sudo add-apt-repository ppa: webupd8team/java

Ka dib markii aad ku dartay PPA-da Ubuntu waxaan sii wadeynaa inaan dib u cusbooneysiino liistadayada:

sudo apt update

Ugu dambeyntiina waxaan ku rakibi karnaa java amarkan:

sudo apt install oracle-java8-installer

Deegaanka Java si otomaatig ah looma habeyn loo isticmaalo marka la rakibo. Marka waa inaad ku hagaajisaa Java adoo ku daraya waxyaabo faylka / iwm / deegaanka.

Si loo fuliyo hawlgalkan waxaan fulin doonnaa amarka soo socda:

sudo nano -w /etc/environment

Hadda, waa inaan u rogno salka hoose ee faylka isla markaana tan waxaan dhigeynaa kuwa soo socda:

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

Marka isbedelka la sameeyo, waxaan ku badbaadin karnaa wax ka beddelka adoo riixaya Ctrl + O iyo in la xiro tifaftiraha waxay sidaas ku sameeyaan adoo riixaya Ctrl + X.

Marka deegaanka la dhiso, waxaan u baahanahay inaan tafatirno faylka Bashrc oo aan u dejino jidka Java.

nano -w ~/.bashrc

U gudub salka feylka kuna dar koodhka soo socda feylka Bashrc.

# Java Path

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

dhoofinta PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Waxaan keydineynaa oo ka baxeynaa feylka kadibna waxaan fulin doonnaa amarka soo socda:

source ~/.bashrc

Marka tan la sameeyo, waxaa lagugula talinayaa inaan dib u bilowno kombuyuutarkeena si isbeddelada aan hadda sameynay ay u dhaqan galaan.

Rakibaadda Apache Tomcat

tomcat-status

Ka dib markii dib loo bilaabayo kombuyuutarkeena, hadda waxaan sii wadaynaa inaan ku rakibno Tomcat nidaamkeena, tan waxaan u furaynaa terminal gudaheeda waxaan ku qori doonnaa waxyaabaha soo socda:

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

Marka soo dejinta la dhammeeyo, hadda waxaan nuqul ka qaadan doonnaa waxyaabaha ku jira galka xulashada:

sudo -s

mkdir -p /opt/tomcat

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

Hadda waxaan sii wadaynaa abuurista isticmaale iyo koox:

groupadd tomcat

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

Oo waxaan ku siin doonnaa rukhsadaha rukhsadaha:

chown -R tomcat:tomcat /opt/tomcat

Waxaan siinaa rukhsado faylasha kujira galka Tomcat si kuwani ay yihiin kuwo la fulin karo:

cd /opt/tomcat/bin

chmod + x *

Ku fur feylka Bashrc markii ugu dambeysay adoo leh:

nano -w ~/.bashrc

Marka feylku furanyahay ku dar nambarka soo socda dhamma faylka.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Waxaan keydineynaa oo xiraa feylka kadibna waan fulinaa:

source ~/.bashrc

Ugu dambeyntii, ku bilow serverka adoo fulinaya amarka soo socda:

sudo $CATALINA_HOME/bin/startup.sh

Si aad u joojiso server-ka Tomcat, orod:

sudo $CATALINA_HOME/bin/shutdown.sh

Soo gal serverka Apache Tomcat

Tomcat wuxuu ku furmayaa si caadi ah dekedda 8080, si markaa loo helo, waa inay raadiyaan cinwaanka IP-ga ee server-ka oo ay ka helaan URL-ka soo socda ee shabakadda internetka.

http://tu-ip: 8080

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Linux2 dijo

    Waxaan ku shaqeeyaa amarka sudo $ CATALINA_HOME / bin / startup.sh
    oo qaladka soo socdaa soo baxa
    sudo: /bin/startup.sh: amar lama helin
    waa maxay waxaani

  2.   Andres dijo

    dhoofinta CATALINA_HOME = / opt / Tomcat

    khaladku wuxuu ku jiraa T ... u beddel