|
Apache uchun selinux Booleanlarni qanday yoqish/o'chirish
|
bet | 3/4 | Sana | 28.05.2024 | Hajmi | 125,87 Kb. | | #256311 |
Bog'liq Linux Server boshqaruvi 1-ishSELinux Booleans Linux tizimlarida xavfsizlik siyosatlarini boshqarishning moslashuvchan usulini taqdim etadi. Apache uchun ma'lum mantiqiy tillarni yoqish yoki o'chirish xavfsizlikni kuchaytirishi va kerakli funksiyalarga ruxsat berishi mumkin.
Ushbu mantiqiylarni qanday boshqarishni tushungan holda, ma'murlar SELinux siyosatlarini o'z tashkilotining ehtiyojlariga samarali moslashtirishi mumkin.
mod_jk ulagichidan foydalanib, Apache2 ni Tomcat 7 bilan integratsiya qiling
Apache - bu mavjud bo'lgan eng mashhur veb-server. Veb-server asosan mijozlar so'rovlarini qabul qilish va ushbu so'rovlarga javoblarni yuborish uchun ishlatiladi. U URL manzilini oladi, uni fayl nomiga tarjima qiladi (statik so'rovlar uchun) va ushbu faylni mahalliy diskdan Internet orqali qaytarib yuboradi yoki uni dastur nomiga tarjima qiladi, uni bajaradi va keyin ushbu dasturning natijasini qaytarib yuboradi. Internet orqali so'ragan tomon. Agar veb-server so'rovni qayta ishlay olmasa va yakunlay olmasa, u xato xabarini qaytaradi.
Ushbu maqolada biz Apache-ning xususiyatlarini sanab o'tamiz va mod_jk ulagichi yordamida uni Tomcat8 va Tomcat7 bilan qanday integratsiya qilishimiz mumkin.
Apache xususiyatlari
Aytganimizdek, Apache eng mashhur veb-serverdir. Uning mashhurligining sabablari quyidagi xususiyatlardir:
Bu bepul vosita bo'lib, uni osongina yuklab olishingiz va o'rnatishingiz mumkin.
Bu ochiq manbali veb-server bo'lib, siz kodni osongina ko'rishingiz, uni sozlashingiz, optimallashtirishingiz va xatolar va xavfsizlik teshiklarini tuzatishingiz mumkin. Yangi xususiyatlar va modullar ham qo'shilishi mumkin.
U bir yoki ikki sahifali kichik veb-saytlar yoki har oy millionlab doimiy tashrif buyuruvchilarga xizmat ko'rsatadigan yuzlab va minglab sahifali ulkan veb-saytlar uchun ishlatilishi mumkin. U statik va dinamik tarkibga xizmat qilishi mumkin.
Yaxshilangan keshlash modullari (mod_cache, mod_disk_cache, mod_mem_cache).
Apache 2 IPv6 Internet protokolini qo'llab-quvvatlaydi.
Tomcat katalogi
$ {tomcat_home} tomcatning asosiy katalogidir. Tomcat o'rnatishingiz quyidagi pastki kataloglarga ega bo'lishi kerak:
$ {tomcat_home}\conf - Turli xil konfiguratsiya fayllarini joylashtirishingiz mumkin bo'lgan joy
$ {tomcat_home}\webapps – Misol ilovalarni o'z ichiga oladi
$ {tomcat_home}\bin – Veb-server plaginlarini joylashtirgan joy
Mod_jk moduli
mod_jk ikki formatda olinishi mumkin: ikkilik va manba. Veb-serveringiz ishlayotgan platformaga qarab, mod_jk ning ikkilik versiyasi mavjud bo'lishi mumkin. Agar mavjud bo'lsa, ikkilik versiyadan foydalanish tavsiya etiladi.
mod_jk moduli ishlab chiqilgan va sinovdan o'tgan:
Linux, FreeBSD, AIX, HP-UX, MacOS X, Solaris va Apache 1.3 va/yoki 2.x-ni qo'llab-quvvatlaydigan asosiy Unix platformalarida ishlashi kerak.
0-i386 SP4/SP5/SP6a (boshqa xizmat paketlari bilan ishlay olishi kerak), Win2K va WinXP va Win98
Cygwin (apache serveri va autoconf/automake qo'llab-quvvatlash vositalariga ega bo'lguningizcha)
Tarmoq dasturi
i5/OS V5R4 (tizim I) Apache HTTP Server 2.0.58. Eng so'nggi Apache PTF o'rnatilganligiga ishonch hosil qiling.
Tomcat 3.2 dan Tomcat 8 ga.
mod_jk ikkita ob'ektni talab qiladi:
|
| |