Има различни решения за хостване на уебсайтове по динамичен и прост начин, но това има най -добрите инструменти за централизирано администриране на тези уебсайтове.
Въпреки широкия набор от възможности за извършване на това действие, без съмнение, Apache е най -широкият залог в света за всичко, свързано с мрежата, и има различни платформи и помощни програми. През 2009 г. Apache вече имаше 100 милиона уебсайтове, което представлява 70% от всички тях.
Поради популярността си, използването му се е разпространило забележително, като Apache Maven е един от най -забележителните поради своята гъвкавост и способност за работа. Именно поради тази причина днес чрез този урок в Solvetic ще видим как да инсталираме Apache Maven на Debian 9 и CentOS 7 по практичен начин.
Какво е Apache Maven?Apache Maven е разработен като инструмент за разбиране и управление на софтуерни проекти, който се основава на концепцията за обектния модел на проекта (POM).
Когато внедрим Apache Maven, ще бъде възможно да се управлява компилирането, отчитането и документирането на проект от централна точка на информация, която е идеална за администратори и персонал, ангажиран с поддръжката на уебсайтове. Освен това Apache Maven може да се използва за създаване и управление на всеки базиран на Java проект, с който разполага с мощен инструмент.
Apache Maven целиApache Maven е поставил серия от цели, които ще окажат силно въздействие върху организации като:
- Предоставете качествена информация за проекта.
- Осигурете единна система за изграждане на задачи за поддръжка.
- Създайте насоки, фокусирани върху разработването на най -добри практики, които са идеални за одитни въпроси.
- Осигурете пълна миграция към нови функции.
Изключителни характеристики на Apache MavenApache Maven има редица характеристики, сред които подчертаваме:
- Незабавен достъп до нови функции, без да се изискват високи нива на конфигурация.
- Проста конфигурация на нови проекти.
- Той има широко хранилище от библиотеки и метаданни, които са достъпни незабавно и в реално време.
- По -добро управление на зависимости, включително автоматично актуализиране, затваряне на зависимости и повече задачи.
- Apache Maven може да изгражда различни проекти на предварително дефинирани типове изход, като JAR, WAR и др.
- По -добро управление на зависимостите.
Сега ще видим как да инсталираме Apache Maven на Debian 9 и CentOS 7.
1. Инсталиране на Apache Maven на Debian 9 Linux
За да стартираме инсталационния процес, първо трябва да инсталираме OpenJDK 8, тъй като Java Development Kit (JDK) е един от основните компоненти за инсталиране на Apache Maven.
Етап 1
За целта ще използваме Java PPA хранилището и след това ще проверим версията със следните команди:
sudo apt инсталира софтуер-свойства-общ apt-transport-https -y
Стъпка 2
Продължаваме с инсталирането на хранилищата:
sudo add-apt-repository ppa: webupd8team / java -y
Стъпка 3
Актуализираме пакетите, като изпълняваме:
sudo apt -get update -yСлед като се актуализира, пристъпваме към инсталацията на Java, като изпълним:
sudo apt-get install oracle-java8-installer
Стъпка 4
Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на Java, по време на процеса ще е необходимо да приемем лиценза за използване:
Стъпка 5
По -късно ще видим следното. Ние приемаме условията за двоични кодове
Стъпка 6
Процесът на инсталиране на Java ще завърши.
Стъпка 7
Продължаваме да проверяваме инсталираната java версия, като изпълняваме:
java -версия
Стъпка 8
Следващата стъпка е да използвате командата wget, за да изтеглите последната версия на Apache Maven в главната директория на Maven, която е / usr / local / src:
sudo cd/usr/local/src sudo wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
Стъпка 9
Продължаваме да извличаме файла и да преименуваме директорията на Apache Maven:
sudo tar -xf apache-maven-3.5.4-bin.tar.gz sudo mv apache-maven-3.5.4 / apache-maven /
2. Настройване на средата Apache Maven на Debian 9 Linux
Следващата стъпка, която трябва да предприемете, е да конфигурирате променливите на средата за файловете Apache Maven в системата и за това трябва да създадем нов конфигурационен файл „maven.sh“ в директорията /etc/profile.d, както следва:
sudo cd /etc/profile.d/ sudo nano maven.shВъв файла ще поставим следните редове:
# Променливи на околната среда на Apache Maven # MAVEN_HOME за Maven 1-M2_HOME за експортиране на Maven 2 JAVA_HOME = / usr / lib / jvm / java-8-oracle експортиране M2_HOME = / usr / local / src / apache-maven износ MAVEN_HOME = / usr local / src / apache-maven експортиране PATH = $ {M2_HOME} / контейнер: $ {PATH}
Запазваме промените, като използваме следните клавиши:
Ctrl + O
Оставяме редактора, използвайки:
Ctrl + X
Сега позволяваме конфигурационният файл 'maven.sh' да бъде изпълним и след това зареждаме конфигурацията, като изпълняваме командата източник по следния начин:
sudo chmod + x maven.sh sudo източник /etc/profile.d/maven.shИ накрая, можем да потвърдим инсталираната версия на Apache Maven, като изпълним:
mvn -версия
Увеличете
3. Инсталиране на Apache Maven на CentOS 7 Linux
Сега ще видим стъпките за инсталиране на Apache Maven на CentOS 7.
Инсталиране на OpenJDK 8За да извършим тази инсталация на Java, трябва да изпълним следната команда:
yum install -y java-1.8.0-openjdk-devel
След като инсталираме, продължаваме да проверяваме инсталираната версия на Java:
java -версия
Инсталация на Apache Maven
След това ще използваме командата wget за изтегляне на последната версия на Apache Maven, както следва:
cd/usr/local/src wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
Продължаваме да извличаме съдържанието и да преименуваме файла:
tar -xf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 / apache-maven /
4. Настройване на средата Apache Maven на CentOS 7 Linux
Подобно на Debian, ще конфигурираме променливите на средата за предварително компилираните Apache Maven файлове и за това ще създадем конфигурационен файл „maven.sh“ в директорията /etc/profile.d:
cd /etc/profile.d/ nano maven.shТам ще поставим следните редове:
# Променливи на околната среда на Apache Maven # MAVEN_HOME за Maven 1 - M2_HOME за експортиране на Maven 2 M2_HOME = / usr / local / src / apache -maven експортиране PATH = $ {M2_HOME} / bin: $ {PATH}
Запазваме промените с клавишите:
Ctrl + O
Излизаме от редактора с помощта на клавишите:
Ctrl + X
Сега ще позволим на файла да бъде изпълним и ще заредим конфигурацията, използвайки източник:
chmod + x maven.sh източник /etc/profile.d/maven.shИ накрая, ние потвърждаваме версията на Apache Maven със следната команда:
mvn -версия
По този начин видяхме как да инсталираме Apache Maven в тези две добре познати Linux дистрибуции и по този начин да извлечем максимума от Apache Maven, който видяхме, че има страхотни функции за всеки тип потребител и организация.