Инсталирање Апацхе Томцат-а на Убунту 14.04

Апацхе Томцат, креиран од стране исте организације као и популарни Апацхе веб сервер, је веб сервер који вам омогућава да посетиоцима служите Јава веб странице. У овом водичу ћемо видети како можемо да инсталирамо Апацхе Томцат на Убунту 14.04 сервер.

Корак 1: Инсталирање предуслова

Прво, морамо да ажурирамо сав софтвер на нашем серверу и да инсталирамо неколико предуслова:

apt-get update

Након што то урадите, инсталирајте ЈДК:

apt-get install default-jdk

Корак 2: Креирање корисника

За покретање Томцат веб сервера биће нам потребан корисник који није роот. Ради лакшег управљања, назваћемо га "мачак". Наравно, ово може бити шта год желите.

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

Корак 3: Инсталирање Томцат-а

Након што потврдимо да су предуслови успешно инсталирани, можемо започети процес инсталације Томцат-а. Прво ћемо преузети датотеке:

cd
wget http://mirror.sdunix.com/apache/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz
mkdir /opt/tomcat
tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1

Подесите дозволе:

cd /opt/tomcat
sudo chgrp -R tomcat conf
sudo chmod g+rwx conf
sudo chmod g+r conf/*
sudo chown -R tomcat work/ temp/ logs/

Корак 3: Креирање скрипте

Сада ћемо морати да креирамо скрипту да бисмо покренули Томцат као услугу.

Да бисте то урадили, мораћете да подесите JAVA_HOMEпроменљиву. То можете пронаћи помоћу следеће команде:

update-alternatives --config java

Након што то урадите, креирајте скрипту:

vi /etc/init/tomcat.conf

Налепите следећи садржај у датотеку:

description "Tomcat"

  start on runlevel [2345]
  stop on runlevel [!2345]
  respawn
  respawn limit 10 5

  setuid tomcat
  setgid tomcat

  env JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  env HOME=/opt/tomcat

  # Modify these options as needed
  env JAVA_OPTS="-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom"
  env MEMORY="-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

  exec $HOME/bin/catalina.sh run

  # cleanup temp directory after stop
  post-stop script
    rm -rf $HOME/temp/*
  end script

Након што сачувате ову датотеку, извршите:

sudo initctl reload-configuration

Сада можете покренути Томцат веб сервер помоћу следеће команде:

initctl start tomcat

Након покретања услуге, Томцат-у можете приступити на следећој УРЛ адреси:

serverip:8080

Корак 4: Подесите интерфејс за управљање вебом

Да бисмо приступили Веб интерфејсу за управљање, мораћемо да креирамо корисника који ће моћи да му приступи. Отворите следећу датотеку помоћу свог омиљеног уређивача:

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

Налепите следеће у ову датотеку:

<tomcat-users>
    <user username="user" password="password" roles="manager-gui,admin-gui"/>
</tomcat-users>

Промените „корисник“ у корисничко име и „лозинку“ у лозинку за корисника којег желите да креирате. Обавезно запамтите!

Поново покрените Томцат уписивањем:

initctl restart tomcat

Сада ћете моћи да се пријавите са корисничким именом и лозинком које сте управо креирали.

Томцату можете приступити на следећој УРЛ адреси:

serverip:8080

Постоји више интерфејса. Апликацији Менаџер можете приступити овде:

serverip:8080/manager/html

Помоћу апликације Манагер можете да управљате веб локацијама које се налазе на вашем Томцат серверу.

Хост Манагер-у се може приступити са следеће УРЛ адресе:

serverip:8080/host-manager/html/

Честитам! Сада сте подесили сопствени Томцат сервер!

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више