Как да инсталирате Apache 8 на CentOS 7

В рамките на функциите, които управляваме всеки ден в нашите системи или лабораторни среди, трябва да сме наясно с новините и новите инструменти, които се нуждаят от потребителите, особено тези хора, които са в отделите за развитие (ако има такъв отдел в нашата организация) , дизайн, логистика, осигуряване на решения на софтуерно и хардуерно ниво, така че тяхната работа да е най -оптималната и най -ефективната.

Този път ще анализираме как можем да инсталираме Apache Tomcat 8, уеб сървър, който ни позволява да хостваме Java приложения, нещо много полезно за разработчиците, които внедряват приложения в Java.

Какво е Apache Tomcat?Както споменахме по -рано, Apache Tomcat е уеб сървър, който предлага алтернативи за Java приложения, както е обичайно в Linux, това е безплатен софтуер с отворен код, който се подобрява всеки ден. Apache идва от френската дума за неравномерен сървър, която се прилага от 1996 г. и сред многото му предимства имаме:

Предимства на Apache Tomcat

  • Безплатен софтуер
  • Мулти платформа
  • Оптимално представяне
  • Стабилен и сигурен

По принцип използването на Apache Tomcat е фокусиран върху уеб страници, независимо дали са динамични или статични и добре знаем, че Apache е интегриран с добре познатия LAMP пакет (Linux, Apache, MySQL, PHP).

За този анализ ще използваме среда с CentOS 7. Преди да започнем, ще оставим някои уроци, които може да представляват интерес:

  • Инсталирайте Apache Tomcat на Ubuntu 16.04
  • Инсталирайте LAMP на Debian 8
  • Инсталирайте XAMPP
  • Наблюдавайте производителността на Apache

1. Актуализирайте системата CentOS 7


Първата стъпка, която трябва да направите, е актуализираме нашата система CentOS 7 За да търсим нови актуализации и по този начин да имаме повече стабилност, за това ще използваме командата:
 sudo yum актуализация

Надяваме се, че всички файлове ще бъдат изтеглени и инсталирани.

2. Инсталирайте Java


Следващата стъпка, която трябва да предприемем, е инсталирайте Java, така че Apache Tomcat да може да изпълнява всички тези базирани на Java приложения. За да извършим тази актуализация, ще използваме следната команда:
 sudo yum инсталирате java-1.7.0-openjdk-devel

Приемаме изтеглянето и чакаме да бъде инсталирано. По подразбиране пътят, където е инсталирана Java, е / usr / lib / jvm / jre, трябва да го имаме предвид за конфигурацията на Apache Tomcat.

3. Създаване на потребители за Tomcat


След като инсталираме правилно Java, следващата стъпка, която трябва да направим, е създайте потребител, който да управлява всичко, свързано с Apache Tomcat (не трябва да е root потребител). Първо ще създадем групата tomcat, като използваме следната команда:
 sudo groupadd tomcat
Сега продължаваме да създаваме потребителя на tomcat и ще добавим следните настройки към този потребител:
  • Направете го член на групата tomcat.
  • Ще създадем директория в пътя opt / tomcat където ще бъде инсталиран Apache Tomcat.
  • Ще добавим параметъра / bin / false така че никой да няма достъп до акаунта.

Ще въведем следната команда:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
След като този процес приключи, можем да пристъпим към изтегляне и инсталиране на Apache Tomcat 8.

4. Изтеглете и инсталирайте Apache Tomcat


За това трябва да отидем на следната уеб връзка на Apache, за да видим най -новите версии на Apache, достъпни за изтегляне. За да намерим правилната версия (tar.gz файл) отиваме до правилната версия и в полето Binary Distributions поставяме tar.gz файла в основното поле.

Увеличете

Там трябва да копираме адреса на връзката за съответното изтегляне. За версия 8 връзката е следната: Apache 8 tar.gz файл.

За да започнете процеса на инсталиране ще отидем в началната папка използвайки параметъра:

 cd ~
След това ще използваме командата wget, за да продължим с изтеглянето на Apache Tomcat, ще използваме синтаксиса wget Link_de_Descarga, в нашия случай е:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Надяваме се изтеглянето да завърши и да бъде инсталирано правилно.

ЗабележкаВ някои случаи командата wget не е наличен в CentOS 7, за да разрешите това, просто въведете командата:

 sudo yum инсталирайте wget
С това ще го инсталираме.

Както споменахме по -рано, ще го направим инсталирайте Apache Tomcat 8 в пътя / opt / tomcat но по подразбиране този маршрут не съществува, да го създадете ще използваме следната команда:

 sudo mkdir / opt / tomcat
Сега отиваме да извлечете изтегления файл в пътя / opt / tomcat, за това ще въведем следната команда:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-components = 1
Надяваме се, че Apache е извлечен в path / opt / tomcat. След като всички файлове бъдат извлечени, трябва да присвоим съответните разрешения.

5. Актуализирайте разрешенията за потребителя на tomcat


За да може потребителят на tomcat да получи достъп до инсталационния път на Tomcat, ще извършим следния процес. Ние ще отидете на пътя, където са инсталирани всички файлове на Apache Tomcat 8 ( / opt / tomcat) като използвате следната команда:
 cd / opt / tomcat
След като сме на този маршрут, ще въведем следните параметри за дават разрешения за четене и запис по този път:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Накрая ще го направим позволяват на потребителя на tomcat да бъде собственик на регистрационните файлове, уеб приложения и други компоненти на conf файла, за това ще въведем следното:
 sudo chown -R tomcat webapps / work / temp / logs /
Сега преминаваме към инсталиране на системата.

6. Инсталирайте системния файл


Трябва да инсталираме системния файл, тъй като Apache Tomcat ще работи като услуга, така че ще въведем следното, за да създадем файла tomcat.service:
 sudo nano /etc/systemd/system/tomcat.service
Там можем да видим, че се показва празен файл, така че трябва да добавим следното:
 # Файл на системната единица за tomcat [Единица] Описание = Контейнер за уеб приложения на Apache Tomcat След = syslog.target network.target [услуга] Тип = околна среда = JAVA_HOME = / usr / lib / jvm / jre Environment = CATALINA_PID = / opt / tomcat /temp/tomcat.pid Environment = CATALINA_HOME = / opt / tomcat Environment = CATALINA_BASE = / opt / tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -сервър -XX: + UseParallelGC' Environment = '-JAVDA_aWTS = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID Потребител = tomcat Group = tomcat [Инсталиране] Иска се = многопотребителска цел 

Запазваме промените с помощта на клавишната комбинация Ctrl + ИЛИ и излизаме от редактора, използвайки комбинацията Ctrl + х. След това ще рестартираме системния файл, като използваме следната команда:

 sudo systemctl daemon-reload
След като се рестартира, продължаваме със следващата задача.

7. Активирайте услугата Apache Tomcat


След като завършим предишния процес, ще го направим стартирайте услугата apache като използвате следната команда:
 sudo systemctl стартира tomcat
По -късно активираме Apache Tomcat, като използваме следната команда:
 sudo systemctl активира tomcat
След като стартираме услугата, можем проверете инсталацията на Tomcat в браузъра, за това трябва да знаем IP адреса на нашата машина с помощта на командата ifconfig.
В браузъра ще въведем следния синтаксис:
 http: // Server-IP: 8080

Увеличете

Както виждаме, имаме достъп до началния екран на Apache и оттам управляваме това, което сметнем за необходимо.

От тази дръжка инсталирахме Apache Tomcat 8 на нашия компютър CentOS 7 да осигури алтернативна поддръжка на тези хора, които работят с Java приложения. И накрая, може да се интересувате от следния урок: Инсталирайте MySQL на CentOS 7.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave