Това wikiHow ви учи как да изтеглите, настроите и стартирате среда на уеб сървър на Apache Tomcat на вашия компютър, използвайки Ubuntu Linux система. Apache Tomcat е среда с HTTP уеб сървър с отворен код, базирана на Java. Можете да внедрите няколко спецификации на Java EE, включително Java Servlet, JavaServer Pages, Java Expression Language и Java WebSocket технологии в Tomcat.
Стъпки
Част 1 от 2: Настройка на Tomcat
Стъпка 1. Отворете терминален прозорец на вашата Ubuntu машина
Щракнете върху иконата Dash в горния ляв ъгъл и щракнете върху Терминал в списъка с приложения, за да отворите терминала.
Друга възможност е да натиснете Ctrl+Alt+T на клавиатурата си, за да отворите терминала
Стъпка 2. Въведете sudo apt-get update в терминала
Тази команда ще актуализира всички ваши хранилища и ще се уверите, че имате най -новите версии на софтуера за нови инсталации.
Стъпка 3. Натиснете ↵ Enter или Върнете се на клавиатурата си.
Това ще изпълни командата и ще актуализира вашите хранилища.
Стъпка 4. Стартирайте sudo apt-get install default-jdk в терминала
Това ще инсталира най -новата версия на официалния Java Development Kit на вашия компютър.
- Въведете или поставете командата и натиснете ↵ Enter или ⏎ Return, за да я изпълните.
- За да инсталирате и настроите Tomcat, ще ви трябва инсталирана Java на вашия компютър.
- Ако вече имате инсталирана Java, това ще я актуализира до най -новата версия.
- Можете да пропуснете тази стъпка, ако вече имате инсталирана най -новата версия на Java.
Стъпка 5. Стартирайте sudo useradd -r -m -U -d /opt /tomcat -s /bin /false tomcat в терминала
Това ще създаде нов потребител на системата и група с домашна директория opt/tomcat, за да изпълни услугата Tomcat.
Не можете да стартирате услугата Tomcat под потребителя root за целите на сигурността на вашия сървър
Стъпка 6. Отворете уебсайта на Tomcat във вашия интернет браузър
Въведете или поставете https://tomcat.apache.org в адресната лента на браузъра си и натиснете ↵ Enter или ⏎ Return на клавиатурата.
Стъпка 7. Щракнете върху желаната от вас версия на Tomcat под „Изтегляне“в лявата странична лента
Наличната версия на Tomcat ще намерите в навигационно меню вляво на страницата. Можете да изберете Tomcat 9 или друга версия тук.
-
Ако искате да видите кои версии са съвместими с вашата система, щракнете върху Коя версия?
под заглавието за изтегляне тук.
Стъпка 8. Щракнете с десния бутон върху синята връзка tar.gz под заглавието „Core“
Това ще отвори опциите ви с десен бутон в падащо меню.
Стъпка 9. Щракнете върху Copy Link Address от менюто с десен бутон
Можете директно да инсталирате Tomcat с адреса на връзката на файла TAR тук.
Стъпка 10. Въведете wget в терминала
Това ще ви позволи да изтеглите най -новата версия на Tomcat на вашия компютър от официалната връзка за изтегляне.
Заменете с адреса на връзката, който сте копирали от официалния уебсайт на Apache Tomcat
Стъпка 11. Натиснете ↵ Enter или Връщане.
Това ще изпълни командата за изтегляне и ще изтегли Tomcat на вашия компютър.
Стъпка 12. Стартирайте sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt /tomcat
След като изтеглянето завърши, изпълнете тази команда, за да извлечете съдържанието на изтегления TAR файл и преместете файловете в директорията opt/tomcat.
Не забравяйте да замените номера на версията в „tomcat-9*.tar.gz“с изтеглената от вас версия на Tomcat
Стъпка 13. Стартирайте sudo nano /etc/systemd/system/tomcat.service
Това ще създаде нов файл с име „tomcat.service“и ще ви позволи да редактирате съдържанието му с текстовия редактор по подразбиране.
Стъпка 14. Поставете следната конфигурация във файла tomcat.service
- Уверете се, че сте задали „JAVA_HOME“в Java директория на вашата система в следния код.
[Единица] Описание = Контейнер за уеб приложения на Apache Tomcat след = network.target [услуга] Тип = среда за разклоняване = JAVA_HOME =/usr/lib/jvm/java-1.11.0-openjdk-amd64 среда = 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 = 'JAVA. OPava = -AVAV. OPava true -Djava.security.egd = файл:/dev /./ urandom 'ExecStart =/opt/tomcat/bin/startup.sh ExecStop =/opt/tomcat/bin/shutdown.sh Потребител = tomcat Group = tomcat UMask = 0007 RestartSec = 10 Рестартиране = винаги [Инсталиране] WantedBy = многопотребителски целеви
Част 2 от 2: Стартиране на услугата Tomcat
Стъпка 1. Стартирайте sudo systemctl daemon-reload в терминала
Това ще презареди демона SystemD и ще намери вашия нов сервизен файл.
Стъпка 2. Изпълнете командата sudo ufw allow 8080 (по избор)
Ако вашият сървър е защитен от защитна стена, изпълнете тази команда в терминала, за да разрешите трафик към порт 8080.
Това ще ви позволи достъп до интерфейса Tomcat извън вашата локална мрежа
Стъпка 3. Изпълнете командата systemctl enable tomcat (по избор)
Ако изпълните тази команда, услугата Tomcat автоматично ще стартира при стартиране на системата.
Стъпка 4. Стартирайте sudo systemctl start tomcat в терминала
Това ще стартира услугата Tomcat на вашия сървър.
- Можете да използвате командата sudo systemctl status tomcat, за да проверите състоянието на услугата.
- Вече можете да тествате Tomcat във вашия интернет браузър на https:// ip-адрес: 8080. Просто променете „ip-адрес“с IP адреса на системата по подразбиране в линка.