Otajonova M. 713-18 gruppa Laboratoriya ishi №1. Mavzu: Linuxni o’rnatish Ishdan maqsad


-qadam: Xavfsizlik devoringizni sozlash



Download 1,51 Mb.
bet25/25
Sana05.12.2022
Hajmi1,51 Mb.
#878833
1   ...   17   18   19   20   21   22   23   24   25
Bog'liq
Linux server sirtqi

3-qadam: Xavfsizlik devoringizni sozlash
Apache-ni o'rnatish jarayoni tugagan bo'lsa-da, yana bitta qo'shimcha qadam mavjud. 80-portda trafikni ta'minlash uchun standart UFW xavfsizlik devorini sozlansh

UFW-da mavjud dastur profillarini ko'rsatishdan boshlang:


sudo ufw show app list
Quyidagi misolda ko'rinib turganidek, terminal barcha mavjud dastur profillarini ro'yxatlash orqali javob berishi kerak.
Available applications:
Apache
Apache Full
Apache Secure
OpenSSH

80-portda oddiy veb-trafikka ruxsat berish uchun quyidagi buyruqdan foydalaning:


sudo ufw allow 'Apache'



O'zgarishlarni UFW holatini tekshirish orqali tasdiqlang:
sudo ufw status



Agar sizda ruxsat beradigan boshqa dasturlar yoki xizmatlar mavjud bo'lsa, xavfsizlik devorini trafikka ruxsat berish uchun sozlaganingizga ishonch hosil qiling. Masalan, sudo ufw allow 'OpenSSH' buyrug'i yordamida tarmoq orqali xavfsiz va shifrlangan kirish imkoniyatini beradi.
Apache konfiguratsiyasi
Apache xizmatini boshqarish
Veb-serverni boshqarishda, xizmatni biron bir darajada boshqarish foydali bo'ladi. Ehtimol, Apache-ni tez-tez qayta yuklashingiz yoki qayta boshlashingiz mumkin, chunki siz konfiguratsiyani o'zgartirib, ularni sinab ko'rasiz. Biroq, kerak bo'lganda Apache xizmatini to'xtatish (va boshlash) mumkin.
Ushbu operatsiyani bajarish uchun bir qator kalitlarga ega systemctl buyrug'i ishlatiladi:
Apache-ni to'xtatish:
sudo systemctl stop apache2.service
Apache-ni boshlang:
sudo systemctl start apache2.service
Apache-ni qayta ishga tushiring:
sudo systemctl restart apache2.service
Apache-ni qayta yuklash:
sudo systemctl reload apache2.service
Apache konfiguratsiya fayllari, kataloglari va modullari
Endi Apache-ni o'rnatganingizdan so'ng, Internetda tarkibni taqdim etish uchun siz bilishingiz kerak bo'lgan yana bir nechta narsalar mavjud. Eng muhimi, bu kataloglar va konfiguratsiya fayllari bilan ishlashni anglatadi.
Kataloglar
O'rnatishdan so'ng Apache sukut bo'yicha / var / www / html da hujjat ildiz katalogini yaratadi.
Ushbu katalogga joylashtirilgan har qanday faylni Apache tarmoq orqali tarqatishi mumkin. Buning ma'nosi shuki, siz nashr qilmoqchi bo'lgan veb-sahifa fayllarini nusxa ko'chiradigan joy. Bu erda siz WordPress kabi tarkibni boshqarish tizimlarini o'rnatishni xohlaysiz.
Konfiguratsiya fayllari
Yuqorida ta'kidlab o'tilganidek, veb-sayt tarkibi / var / www / html / katalogida saqlanadi. Sizning serveringizda joylashtirilgan har bir veb-sayt uchun ushbu joyda kichik kataloglar yaratishingiz mumkin.
Apache /var/log/apache2/error.log faylida yuzaga keladigan har qanday xatolar uchun jurnal fayllarini yaratadi.
Bundan tashqari, /var/log/apache2/access.log faylida mijozlar bilan o'zaro aloqalari uchun kirish jurnallarini yaratadi.
Linuxga asoslangan ko'plab dasturlar singari, Apache ham konfiguratsiya fayllaridan foydalanish orqali ishlaydi. Ularning barchasi / etc / apache2 / katalogida joylashgan.
Boshqa muhim kataloglar ro'yxati:
/etc/apache2/apache2.conf - Bu asosiy Apache konfiguratsiya fayli bo'lib, tizimda Apache bajaradigan barcha ishlarni boshqaradi. Bu erdagi o'zgarishlar ushbu kompyuterda joylashgan barcha veb-saytlarga ta'sir qiladi.
/etc/apache2/ports.conf - Portni sozlash fayli. Ushbu fayl yordamida Apache monitor portlarini sozlashingiz mumkin. Odatiy bo'lib, Port 80 http trafigi uchun tuzilgan.
/ etc / apache2 / sites-available - Apache virtual xost fayllarini saqlash. Virtual xost - bu serverda joylashtirilgan veb-saytlardan birining yozuvi.
/ etc / apache2 / sites-enabled - Ushbu katalog mijozlarga xizmat ko'rsatishga tayyor veb-saytlarni saqlaydi. A2ensite buyrug'i saytlarni ushbu joyga qo'shish uchun mavjud bo'lgan katalogdagi virtual xost faylida ishlatiladi.
Apache Ubuntu hujjatlarida batafsil yoritilgan ko'plab kataloglar va konfiguratsiya fayllari mavjud. Ular Apache funksiyasini yaxshilash uchun modullarni qo'shish yoki qo'shimcha konfiguratsiya ma'lumotlarini saqlash uchun ishlatilishi mumkin.
Modullar
Agar siz dasturiy ta'minot modullari bilan ishlashni xohlasangiz - Apache funksiyasini kengaytiradigan yoki yaxshilaydigan dasturlar, ularni quyidagilar yordamida yoqishingiz mumkin:
sudo a2enmod name_of_module
Modulni o'chirish uchun:
sudo a2dismod name_of_module
Download 1,51 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish