Гарантия возврата средств - 60 дней!
Установка TomCat на CentOS. Список команд.

- 02.01.2023
- 1
- admin
Tomcat предоставляет собой HTTP веб-сервер для Java-приложений с поддержкой HTTP/2, OpenSSL для JSSE и TLS виртуального хостинга. В данной статье мы рассмотрим как его установить и настроить. Рекомендуемые параметры виртуальной машины – не менее 2 Гб ОЗУ.
1. Установка JAVA (JRE и JDK) на быстрые VPS CentOS 7
Для установки java, на сервер достаточно выполнить одну простую команду:
yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
После окончания нужно проверить установку java, командой :
java -version
Ответ должен быть что то вроде:
openjdk version "1.8.0_111" OpenJDK Runtime Environment (build 1.8.0_111-b15) OpenJDK 64-Bit Server VM (build 25.111-b15, mixed mode)
Установка java на этом закончена.
2. Настройка Java
Проверим директорию, в которую установлена
javasudo update-alternatives --config java
Обычно имеет вид:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64/jre
Откроем файл /etc/environment, командой nano:
nano /etc/environment
И добавим строку:
JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64/jre"
Далее открываем файл профиля нашего пользователя:
nano ~/.bash_profile
И добавляем в него строки:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64/jre
export PATH=$JAVA_HOME/bin:$PATH
Перезагружаем профиль пользователя:
source ~/.bash_profile
Для того, что бы убедится, что настройка JAVA завершена, выполните команду:
echo $JAVA_HOME
В ответ Вы должны увидеть путь который Вы указывали выше. На этом настройка java на сервере CentOS 7 завершена.
3. Установка TomCat на сервер CentOS 7
Теперь можно и приступить к установкt TomCat. Для этого создадим соответствующую группу:groupadd tomcat
Добавим пользователя, соблюдая правила безопасности:
useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Далее, необходимо скачать сам TomCat:
cd /opt/
wget http://mirror.wanxp.id/apache/tomcat/tomcat-8/v8.5.6/bin/apache-tomcat-8.5.6.tar.gz
Далее распакуем архив и переименуем директорию, что бы упростить работу:
tar -xzvf apache-tomcat-8.5.6.tar.gz
mv apache-tomcat-8.5.6/* tomcat/
И установим нашего владельца и группу:
chown -hR tomcat:tomcat tomcat
Проверим корректность установки, для этого запустим скрипт startup.sh:
cd /opt/tomcat/bin/
./startup.sh
TomCat использует порт по-умолчанию 8080, поэтому запустим команду
netstat -plntu
И если видим в результате 8080 и java в одной строке, значит этот шаг мы тоже сделали корректно.
4. Связка Apache и TomCat
Для этого в системной директории создадим новый файл конфигурации:
cd /etc/systemd/system/nano tomcat.service
И вставим в данный файл следующую информацию:
[Unit] Description=Apache Tomcat 8 Servlet Container After=syslog.target network.target
[Service] User=tomcat Group=tomcat Type=forking
Environment=CATALINA_PID=/opt/tomcat/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh Restart=on-failure[
Install] WantedBy=multi-user.target
Сохраняем файл и выходим, перезапускаем сервисы:
systemctl daemon-reload systemctl start tomcat
systemctl enable tomcat
Проверяем корректность работы:
systemctl status tomcat
На этому установка и настройка TomCat на сервере CentOS завершена. Так же Вы всегда можете обратится в нашу службу поддержки и мы выполним это бесплатно, если Вы являетесь нашим клиентом.
WELL-WEB 2023
One Reply to "Установка TomCat 8.5 на CentOS 7"
Круто + за пост