Linuxda Apache'ni qanday o'rnatish kerakligi haqida maslahatlar

Jarayon sizningcha, bu qadar qiyin emas

Shunday qilib, sizning veb-saytingiz bor, ammo hozir uni joylashtirish uchun platforma kerak. U erda ko'plab veb-saytlardan birini provayderlarga hosting xizmatidan foydalanishingiz yoki veb-saytingizni o'z veb-serveringiz bilan o'zingiz joylashtirishga harakat qilishingiz mumkin.

Apache bepul bo'lgani uchun, u eng mashhur veb-serverlarni o'rnatadi. Bundan tashqari, u turli xil veb-saytlar uchun foydali bo'lgan bir necha xususiyatlarga ega. Xo'sh, Apache nima? Qisqacha aytganda, bu shaxsiy veb-sahifalardan korporativ darajadagi saytlarga qadar ishlatiladigan serverdir.

Bu ommabop bo'lgani kabi, ko'p qirrali.

Ushbu maqolaning umumiy ko'rinishi bilan Apache ni Linux tizimiga qanday o'rnatishni bilib olishingiz mumkin. Biroq, siz avvalo Linuxda ishlaydigan hech bo'lmaganda qulay bo'lishi kerak, jumladan, kataloglarni o'zgartirib, tar va gunzipdan foydalangan holda va maqola bilan kompilyatsiya qilishingiz mumkin (men sizning kompilyatingizni tuzishni istamasangiz, ikkilikni qaerdan olishni muhokama qilaman) Shaxsiy). Bundan tashqari, serverdagi ildiz hisobiga kirishingiz kerak. Shunga qaramay, agar bu sizni chalkashtirsa, o'zingizni o'zingiz qilish o'rniga har doim siz o'zingizning mahsulotni sotuvchi provayderga murojaat qilishingiz mumkin.

Apacheni yuklab oling

Men boshlashingiz bilan Apachening eng yangi versiyasini yuklab olishni tavsiya etaman. Apacheni olish uchun eng yaxshi joy - Apache HTTP Serverni yuklab olish saytidan. Tizimga muvofiq manba fayllarini yuklab oling. Ushbu saytdan ayrim operatsion tizimlar uchun ikki tomonlama versiyalar mavjud.

Apache fayllarini chiqaring

Fayllarni yuklab qo'yganingizdan so'ng uni ochishingiz kerak bo'ladi:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

Bu manba fayllari bilan joriy katalog ostida yangi katalog hosil qiladi.

Apache uchun serveringizni sozlash

Mavjud fayllar mavjud bo'lganda, siz manba fayllarini konfigüre qilish orqali mashinangizni har bir narsani qaerdan topishni o'rgatishingiz kerak. Buning eng oddiy usuli barcha standartlarni qabul qilish va faqat yozing:

./configure

Albatta, odamlarning aksariyati ularga taqdim etilgan standart variantlarni qabul qilmoqchi emas. Eng muhim variant - prefiks = PREFIX opsiyasi. Bu Apache fayllari o'rnatiladigan katalogni bildiradi. Bundan tashqari, muayyan muhit o'zgaruvchilarini va modullarini o'rnatishingiz mumkin. O'rnatishni xohlagan modullarning ba'zilari quyidagilardir:

Iltimos, ushbu tizimlar men o'rnatgan tizimda o'rnatilishi mumkin bo'lgan barcha modullar emasligini yodda tuting - bu loyiha men o'rnatgan narsaga bog'liq bo'ladi, lekin bu yuqoridagi ro'yxat yaxshi boshlanish nuqtasidir. Moduli haqidagi tafsilotlaringiz haqida sizdan qaysi biri kerakligini aniqlab olishingiz mumkin.

Apache ni tuzing

Har qanday manba o'rnatishda bo'lgani kabi, siz o'rnatishni o'rnatishingiz kerak bo'ladi:

qilish
o'rnatish qilish

Apache moslashtiring

O'rnatish va qurishda hech qanday muammo bo'lmasa, Apache konfiguratsiyasini sozlashingiz mumkin.

Bu, albatta, faqat httpd.conf faylini tahrir qilishdir. Ushbu fayl PREFIX / conf katalogida joylashgan. Odatda matn muharriri bilan tahrir qilaman.

vi PREFIX /conf/httpd.conf

Eslatma: Ushbu faylni tahrirlash uchun root bo'lishi kerak.

Konfiguratsiyani siz xohlagan tarzda tahrirlash uchun ushbu fayldagi ko'rsatmalarga rioya qiling. Qo'shimcha yordam Apache veb-saytida mavjud. Qo'shimcha ma'lumot va resurslar uchun siz ushbu saytga doimo murojaat qilishingiz mumkin.

Apache serveringizni tekshiring

Xuddi shu mashinada veb-brauzerni oching va manzil maydoniga http: // localhost / ni kiriting. Yuqoridagi qisman ekran tasviridagi o'xshash sahifani (ushbu maqolada keltirilgan tasvirni) ko'rishingiz kerak.

Katta harflar bilan "Siz kutgan veb-sayt o'rniga buni ko'rmoqdamisiz?" Bu yaxshi yangilik, chunki bu sizning serveringiz to'g'ri o'rnatilganligini anglatadi.

Sizning yangi o'rnatilgan Apache veb-serveriga Sahifalarni tahrirlash / yuklashni boshlang

Serveringiz ishga tushirilgandan so'ng siz sahifalarni yozishni boshlashingiz mumkin. Veb-saytingizni bezovta qil!