Bu wikiHow sizga Ubuntu Linux tizimidan foydalangan holda kompyuteringizda Apache Tomcat veb -server muhitini yuklab olish, sozlash va ishga tushirishni o'rgatadi. Apache Tomcat-bu ochiq manbali, Java-ga asoslangan HTTP veb-server muhiti. Siz Tomcat -da Java Servlet, JavaServer Pages, Java Expression Language va Java WebSocket texnologiyalarini o'z ichiga olgan bir nechta Java EE xususiyatlarini qo'llashingiz mumkin.
Qadamlar
2 -qismning 1 -qismi: Tomcat -ni sozlash
Qadam 1. Ubuntu qurilmangizda terminal oynasini oching
Yuqoridagi chapdagi Dash belgisini bosing va ustiga bosing Terminal Terminalni ochish uchun ilovalar ro'yxatida.
Shu bilan bir qatorda, terminalni ochish uchun klaviaturadagi Ctrl+Alt+T tugmalar birikmasini bosing
Qadam 2. Terminalda sudo apt-get update yozing
Ushbu buyruq sizning barcha omborlaringizni yangilaydi va yangi o'rnatish uchun dasturiy ta'minotning eng so'nggi versiyalariga ega ekanligingizga ishonch hosil qiladi.
Qadam 3. ↵ Enter ni bosing yoki ⏎ Klaviaturani qayta yoqing.
Bu buyruqni ishga tushiradi va omborlaringizni yangilaydi.
4-qadam. Terminalda sudo apt-get install default-jdk-ni ishga tushiring
Bu sizning kompyuteringizga rasmiy Java Development Kit -ning so'nggi versiyasini o'rnatadi.
- Buyruqni kiriting yoki joylashtiring va uni ishga tushirish uchun Enter yoki Enter tugmasini bosing.
- Tomcat -ni o'rnatish va sozlash uchun sizga kompyuterda Java o'rnatilgan bo'lishi kerak.
- Agar sizda Java o'rnatilgan bo'lsa, bu uni eng so'nggi versiyasiga yangilaydi.
- Agar sizda Java -ning so'nggi versiyasi o'rnatilgan bo'lsa, siz bu bosqichni o'tkazib yuborishingiz mumkin.
Qadam 5. Terminalda sudo useradd -r -m -U -d /opt /tomcat -s /bin /false tomcat dasturini ishga tushiring
Bu yangi tizim foydalanuvchisini yaratadi va Tomcat xizmatini ishga tushirish uchun uy katalogi opt/tomcat bilan guruh yaratadi.
Siz server xavfsizligi uchun Tomcat xizmatini ildiz foydalanuvchisi ostida ishlata olmaysiz
Qadam 6. Internet -brauzeringizda Tomcat veb -saytini oching
Brauzeringizning manzil satriga https://tomcat.apache.org kiriting yoki joylashtiring va ↵ Enter yoki ⏎ Klaviaturadagi Qaytish -ni bosing.
Qadam 7. Chap yon panelda "Yuklab olish" ostida kerakli Tomcat versiyasini bosing
Tomcat-ning mavjud versiyasini sahifaning chap tomonidagi navigatsiya menyusida topasiz. Siz tanlashingiz mumkin Tomcat 9 yoki bu erda boshqa versiya.
-
Agar siz qaysi versiyalar tizimingizga mos kelishini bilmoqchi bo'lsangiz, ustiga bosing Qaysi versiya?
bu erda Yuklab olish sarlavhasi ostida.
8-qadam. "Core" sarlavhasi ostidagi ko'k tar.gz havolasini o'ng tugmasini bosing
Bu ochiladigan menyuda sichqonchaning o'ng tugmachasini bosish imkoniyatlarini ochadi.
Qadam 9. Sichqonchaning o'ng tugmachasini bosgan menyudan "Manzilni nusxalash" ni bosing
Siz to'g'ridan -to'g'ri Tomcat -ni TAR faylining havola manzili bilan o'rnatishingiz mumkin.
Qadam 10. Terminalga wget kiriting
Bu sizga Tomcat -ning so'nggi versiyasini kompyuteringizga rasmiy yuklab olish havolasidan yuklab olish imkonini beradi.
Apache Tomcat rasmiy veb -saytidan ko'chirilgan havola manzilini o'zgartiring
11 -qadam ↵ Enter tugmasini bosing yoki ⏎ Qaytish.
Bu yuklash buyrug'ini bajaradi va Tomcat -ni kompyuteringizga yuklab oladi.
12-qadam. Sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt /tomcat-ni ishga tushiring
Yuklab olish tugagandan so'ng, yuklangan TAR faylining tarkibini chiqarish uchun ushbu buyruqni bajaring va fayllarni opt/tomcat katalogiga o'tkazing.
"Tomcat-9*.tar.gz" dagi versiya raqamini siz yuklagan Tomcat versiyasi bilan almashtirishga ishonch hosil qiling
13 -qadam. Sudo nano /etc/systemd/system/tomcat.service -ni ishga tushiring
Bu "tomcat.service" nomli yangi faylni yaratadi va uning mazmunini standart matn muharriri yordamida tahrirlashga imkon beradi.
Qadam 14. Quyidagi konfiguratsiyani tomcat.service fayliga joylashtiring
- Quyidagi kodda "JAVA_HOME" ni tizimingizning Java katalogiga o'rnatganingizga ishonch hosil qiling.
[Birlik] Tavsif = Apache Tomcat veb-ilovalari konteyneridan keyin = network.target [Xizmat] Type = vilkalar muhiti = JAVA_HOME =/usr/lib/jvm/java-1.11.0-openjdk-amd64 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_OPaw = -JavA_OPTS =. true -Djava.security.egd = fayl:/dev /./ urandom 'ExecStart =/opt/tomcat/bin/startup.sh ExecStop =/opt/tomcat/bin/shutdown.sh User = tomcat Group = tomcat UMask = 0007 RestartSec = 10 Qayta ishga tushirish = har doim [O'rnatish] WantedBy = multi-user.target
2 dan 2 qism: Tomcat xizmatini ishga tushirish
Qadam 1. Terminalda sudo systemctl daemon-reload-ni ishga tushiring
Bu SystemD demonini qayta yuklaydi va yangi xizmat faylini topadi.
Qadam 2. sudo ufw allow 8080 buyrug'ini ishga tushiring (ixtiyoriy)
Agar sizning serveringiz xavfsizlik devori bilan himoyalangan bo'lsa, 8080 portida trafikka ruxsat berish uchun ushbu buyruqni Terminalda ishlating.
Bu sizga Tomcat interfeysiga mahalliy tarmoqdan tashqaridan kirishga imkon beradi
3 -qadam. Systemctl -ni ishga tushiring tomcat buyrug'i (ixtiyoriy)
Agar siz ushbu buyruqni ishlatsangiz, Tomcat xizmati avtomatik ravishda tizim yuklanishida boshlanadi.
4 -qadam. Terminalda sudo systemctl start tomcat -ni ishga tushiring
Bu sizning serveringizda Tomcat xizmatini ishga tushiradi.
- Xizmat holatini tekshirish uchun sudo systemctl status tomcat buyrug'idan foydalanishingiz mumkin.
- Endi siz Tomcat-ni Internet-brauzeringizda https:// ip-manzil: 8080 da sinab ko'rishingiz mumkin. Havoladagi tizimning standart IP-manzili bilan "ip-manzil" ni o'zgartiring.