Предуслови
Ажурирајте свој систем
Ажурирајте променљиву ЈАВА_ХОМЕ
Креирајте корисника за покретање Томцат веб сервера
Конфигуришите Томцат
Овај водич објашњава како да инсталирате Апацхе Томцат на Убунту 16.04 сервер.
Предуслови
- Поставите нову инстанцу сервера Убунту 16.04.
- Направите судо корисника који није роот.
- Пријавите се на машину преко ССХ-а као корисник којег сте креирали.
Ажурирајте свој систем
Уверите се да имате најновију стабилну верзију Убунту 16.04.
sudo apt-get update
Инсталирајте Јава.
sudo apt-get install default-jdk
Ажурирајте JAVA_HOMEпроменљиву
Пронађите директоријум за JAVA_HOME.
update-alternatives --config java
Копирајте директоријум, а затим откуцајте следеће.
nano /etc/environment
Ово ће отворити датотеку која садржи променљиве окружења.
Додај JAVA_HOME.
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
Пут под наводницима је путања коју користите.
Сачувајте и затворите датотеку.
Поново учитајте променљиве окружења тако да ступе на снагу.
source /etc/environment
Проверите да ли је функционисало:
echo $JAVA_HOME
Видећете путању на коју сте ушли.
Креирајте корисника за покретање Томцат веб сервера
Овог корисника ћемо назвати 'томцат', али можете користити било које име за овог корисника.
groupadd tomcat
useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Уверите се да знате верзију Томцат-а коју желите да инсталирате.
За овај водич користићемо верзију 8.5.24, а линк за преузимање је следећи.
http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz
Не заборавите да изаберете преузимање са .gzекстензијом.
Направите директоријум за Томцат датотеке.
mkdir /opt/tomcat
Преузмите Томцат.
cd
wget your-tomcat-link
Распакујте датотеке у фасциклу томцат.
tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1
Можете да притиснете тастер " Tab" након што унесете apache, пошто имате само једно преузимање у фасцикли.
Уверите се да фасцикле имају исправне дозволе.
cd /opt/
sudo chown -R tomcat tomcat/
Прикажите JAVA_HOMEпутању поново, тако да можете да је копирате.
nano /etc/systemd/system/tomcat.service
Копирајте и налепите доленаведена подешавања у tomcat.serviceдатотеку коју сте управо креирали. Уредите JAVA_HOMEпутању до оне коју сте копирали. Након тога, сачувајте и затворите датотеку.
[Unit]
Description=Apache Tomcat Web Application Container
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre
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=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
Поново учитајте СистемД демона тако да су укључена подешавања услуге која су додата.
sudo systemctl daemon-reload
Покрените Томцат услугу.
sudo systemctl start tomcat
Проверите статус вашег Томцат сервера.
sudo systemctl status tomcat
Прегледајте до http://your_ip_address:8080
Видећете одредишну страницу Томцат сервера.