Keepalived test



Yüklə 13,79 Mb.
səhifə34/125
tarix21.08.2023
ölçüsü13,79 Mb.
#140060
1   ...   30   31   32   33   34   35   36   37   ...   125
abdurakhmonov

GNU Privacy Guard ( GnuPG ) kalitini o'rnatishingiz kerak bo'lishi mumkin, ammo bu jarayon bir dasturdan boshqasiga farq qiladi. Odatda, hujjatlar butun jarayonni tavsiflaydi. Bu kalit asosan sizni himoya qiladi, chunki u imzolangan paketlarni oʻrnatayotganingizga ishonch hosil qiladi. Hamma ishlab chiquvchilar o'z ilovalarini shu tarzda himoya qilmaydi, lekin bu, albatta, yaxshi ish.
Serveringizda omborni (va ehtimol kalitni) o'rnatganingizdan so'ng, paket indeksini yangilash uchun quyidagi buyruqni bajarishingiz kerak bo'ladi:
sudo apt update
Ushbu bobda avval aytib o'tilganidek, bu buyruq uzoq serverda qaysi paketlar mavjudligi haqida mahalliy keshingizni yangilaydi. APT faqat o'z ma'lumotlar bazasida joylashgan paketlardan xabardor, shuning uchun siz ombordagi dasturiy ta'minotni o'rnatishingizdan oldin uni ushbu buyruq bilan sinxronlashtirishingiz kerak bo'ladi.

Shaxsiy paket arxivlarini qo'shish


Ubuntu platformasida shaxsiy paketlar arxivi ( PPA ) deb nomlanuvchi boshqa turdagi ombor mavjud. PPAlar aslida APT omborining yana bir shakli bo'lib, siz odatdagidek apt buyrug'i bilan ularning paketlari bilan o'zaro aloqada bo'lasiz. PPA odatda juda kichik omborlar bo'lib, ko'pincha bitta maqsadga xizmat qiluvchi bitta dasturni o'z ichiga oladi. PPA-larni mini-repozitoriylar sifatida tasavvur qiling. PPA keng tarqalgan bo'lib, sotuvchi o'z dasturiy ta'minotini o'z ombori bilan taqdim etmasa va o'z ilovasini faqat siz qo'lda yuklab olishingiz, kompilyatsiya qilishingiz va o'rnatishingiz kerak bo'lgan manba kodi shaklida taqdim etishi mumkin. PPA platformasi yordamida har kim manbadan paketni kompilyatsiya qilishi va uni boshqalarga osongina yuklab olishi mumkin.

PPAlar odatiy omborlar kabi xavfsizlik muammolaridan aziyat chekadi (siz sotuvchiga ishonishingiz kerak va hokazo), ammo dasturiy ta'minot umuman tekshirilmaganligini hisobga olsak, biroz yomonroq. Bundan tashqari, agar PPA hech qachon tushib qolsa, siz undan o'rnatgan ilova uchun xavfsizlik yangilanishlarini olishni to'xtatasiz. PPA dan faqat kerak bo'lganda foydalaning.

PPA uchun, xususan, standart omborlar ham ishlay olmaydigan server platformasi uchun majburiy bo'lishi mumkin bo'lgan bitta foydalanish holati mavjud va bu dasturiy ta'minot versiyasidir. Yuqorida aytib o'tganimdek, PHP yoki MySQL kabi asosiy server komponenti har bir Ubuntu Server versiyasida ma'lum bir asosiy versiyaga qulflangan bo'lishi mumkin. Agar siz Ubuntu serveridan foydalanishingiz kerak bo'lsa, lekin siz ishga tushirishingiz kerak bo'lgan dastur tashkilotingiz talab qilgan versiyada mavjud bo'lmasa, nima qilasiz? Ilgari, siz tom ma'noda tarqatish va paket o'rtasida tanlov qilishingiz kerak bo'lar edi, ba'zi tashkilotlar ma'lum bir versiyada ma'lum bir dasturga ega bo'lish ehtiyojini qondirish uchun Linuxning boshqa tarqatilishidan ham foydalanishgan. Ilovani har doim manbadan kompilyatsiya qilishingiz mumkin (agar uning manba kodi mavjud bo'lsa), lekin bu qo'shimcha bosh og'rig'iga sabab bo'lishi mumkin, chunki siz yangi xavfsizlik yamoqlari mavjud bo'lganda ularni kompilyatsiya qilishga o'zingiz javobgar bo'lasiz. PPA potentsial sizga odatiy omborlarda mavjud bo'lmagan ilovalarga kirish va/yoki odatda taqdim etilganidan ko'ra paketlarning yangiroq versiyalariga kirish imkonini beradi. Bu sizga, server ma'muriga, maqsadingizga mos keladigan yondashuvni tanlash imkoniyatini beradi.
apt-add-repository buyrug'i bilan serveringizga qo'shiladi. Sintaksis odatda apt-add-repository buyrug'ini qo'llaydi, ikkita nuqta, undan keyin foydalanuvchi nomi va keyin PPA nomi. Quyidagi buyruq misol bo’la oladi:
sudo apt-add-repository ppa:username/myawesomesoftware-1.0
https://launchpad.net/ubuntu/+ppas

Apt qidiruv buyrug'idan, shuningdek, tezkor topish buyrug'idan foydalanish sizni o'rnatmoqchi bo'lgan paketlar nomini aniqlash jarayonida ancha uzoqqa olib boradi. Paketlarni boshqarish ko'nikmalari vaqt o'tishi bilan paydo bo'ladi, shuning uchun qaysi paketlarni darhol o'rnatishni avtomatik ravishda bilishni kutmang. Agar shubhangiz bo'lsa, shunchaki Google qidiruvini amalga oshiring, ishga tushirmoqchi bo'lgan dasturiy ta'minotning hujjatlarini o'rganing va uni Ubuntu-ga qanday o'rnatishni o'rganing. Odatda, ko'rsatmalar sizni ishlatish uchun to'g'ri buyruqlarga olib boradi. Ushbu kitob davomida biz ko'rib chiqadigan misollar sizga Ubuntu Server uchun eng keng tarqalgan foydalanish holatlari bo'yicha yordam beradi.


Shu nuqtada, biz mavjud bo'lgan har xil turdagi paketlar va ularni qanday boshqarish haqida yaxshi tushunchaga ega bo'lishimiz kerak. Biroq, ba'zida standart omborlarda paket mavjud bo'lmagan serverimizda dasturiy ta'minotni ishga tushirishimiz kerak bo'ladi. Shuning uchun, keyingi bo'limda biz dasturiy ta'minotni o'rnatish uchun qo'shimcha omborlarni qanday qo'shishni o'rganamiz.

Yüklə 13,79 Mb.

Dostları ilə paylaş:
1   ...   30   31   32   33   34   35   36   37   ...   125




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin