Mavzu: web serverni oʻrnatish va sozlash jarayonlari Serverni qanday o'rnatish kerak



Download 0,64 Mb.
Pdf ko'rish
bet8/8
Sana14.02.2022
Hajmi0,64 Mb.
#447944
1   2   3   4   5   6   7   8
Bog'liq
MB amaliy - копия

qanday qilib serverni o'rnatish
sizga katta 
foyda keltiring. 
Agar siz ushbu xabarni qiziqarli deb bilsangiz, sizni bizning maqolamizni o'qishga 
taklif qilamiz 
Gipixel serveriga qanday kirish mumkin
, ushbu qiziqarli veb-serverlarga 
qanday kirishni bilish uchun yuqorida ko'rsatilgan havolani kiriting va 
to'g'ri yo'l
 buni 
qilish. 
Uy kompyuteridagi veb-server: o'rnatish O'rnatish uchun siz maxsus server 
paketini yuklab olishingiz kerak, u uchta asosiy komponentni o'z ichiga olgan 
Webripe-ni yuklab olishingiz kerak:
Apache - bu mustaqil ravishda ishlashi mumkin bo'lgan server dasturiy 
ta'minot qobig'i, faqat e'lon qilingan sahifalardagi dinamik tarkib bo'lmaganda. 
PHP - bu Sagerese WordPress, Drapal kabi dinamik tarkibga ega bo'lgan 
serverlarni boshqarishda ishlatiladigan dasturlash tili. MySQL - bu ma'lumotlar 
dinamik tarkibiga ega saytlar yaratishda ishlatiladigan yagona ma'lumotlar bazasini 
boshqarish tizimi. 


O'rnatish Wamperver paketidan amalga oshirilishi mumkin. Buning uchun 
"Magistr" ning ko'rsatmalariga rioya qilish kifoya, bu bosqichlardan birida sukut 
bo'yicha foydalaniladigan Internet brauzerini tanlash uchun taklif etiladi.
Buning uchun siz bajariladigan brauzer faylini (agar u Internet Explorer 
bo'lmasa, odatda dastur fayllar katalogida) papkaga borishingiz kerak. Yo'l 
davomida brauzerning o'zi Windows Branmaa ro'yxatiga qo'shilishi kerak. Finish 
bosqichida, chek belgisi darhol ishga tushirilgan, shundan so'ng mahalliy xost 
(lokalhost) ni tanlash va o'zgartirish uchun tegishli belgi tizimda paydo bo'ladi.


Agar hamma narsa to'g'ri bajarilgan bo'lsa, server uy ko'rinadi. Keyin 
qo'shimcha tarkibiy qismlarni o'rnatish so'raladi (agar bu amalga oshirilmasa, tizim 
xato bo'ladi). Ko'pincha o'rnatish kelajakda server tomonidan ishlatiladigan 
qo'shimcha qo'shimcha, elementlar va komponentlarga tegishli.
Serverni sozlash va sinovdan o'tish misoli 
Veb-serverni sozlash biroz murakkab. Birinchidan, tizim belgilari menyusida 
WW papkasiga o'tish (saqlash joy yoki HTML fayllari). Shundan so'ng, "Notepad" 
da quyidagi matnni ro'yxatdan o'tkazing:
Siz shunchaki matnni "Notepad" da nusxalashingiz va faylni xuddi shu 
papkada saqlashingiz mumkin (agar siz tashqarida qila olsangiz ham, ushbu 
bosqich faqat mahalliy xostni tekshirish uchun ishlatiladi). Tabriklash o'rniga 
boshqa biron bir matn yoki iborani kiritishingiz mumkin.


Keyin siz brauzerdagi sahifani (F5) yangilashingiz kerak, shundan keyin tarkib 
ekranda paydo bo'ladi. Ammo boshqa kompyuterlar uchun sahifa mavjud 
bo'lmaydi. Kirish uchun ochish uchun siz boshlanadigan bo'limda gapiradigan 
httpd.conf faylini o'zgartirishingiz kerak
Quyidagi satrlar:
Buyurtma berish, 
rad qilish


Albatta, uy veb-serverining ishlashi yoki sozlamalari mohiyatini tushunishiga 
qaramay, faqat bu erda eng muhim va qisqa ma'lumot, umuman tushunish uchun. 
Aslida, barcha jarayonlar ancha murakkab, ayniqsa, uyda server sozlamalarini 
eslamaslik uchun so'rovlar va javoblarni berish nuqtai nazaridan ancha murakkab. 
Agar foydalanuvchi ushbu muammolarni tushunishni istasa, xuddi shu WordPress 
qo'shimcha va PHP tilini dastlabki bilimsiz qilishning hojati yo'q. Boshqa 
tomondan, asosan faqat matnli ma'lumotlarni o'z ichiga olgan ibtidoiy sahifalarni 
nashr etish uchun ushbu boshlang'ich ma'lumotlardan foydalanish mumkin. Veb-
server. (veb-server) - bu mijozlardan veb-saytga so'rovlarni qabul qilish va qayta 
ishlash uchun javobgar bo'lgan server. Mijozlar, turli xil veb-brauzerlar odatda 
amalga oshiriladi. Bunga javoban, veb-server mijozlarga, aksariyat hollarda HTML 
sahifasi bilan bir qatorda: barcha turdagi fayllar, rasmlar, media oqim yoki boshqa 


ma'lumotlar bo'lishi mumkin. Veb-server, shuningdek, skriptlarni ijro etish 
vazifasini, masalan, CGI, JSP, ASP va PHP kabi amalga oshiradi, ular 
tarmoqlarga, fayllarga kirish, elektron pochta xabarlarini yuborish va boshqa 
elektron tijoratga murojaat qilish uchun javobgardir. "Veb-server" atamasi, 
shuningdek, veb-server funktsiyalariga xizmat qiladigan texnik vositalar va 
dasturiy ta'minotlarga tegishli. Bu shaxsiy kompyuterlardan yoki xizmat ko'rsatish 
dasturi o'rnatilgan ish stantsiyasidan alohida ta'kidlanadigan ba'zi kompyuter 
bo'lishi mumkin. Asosan veb-brauzer foydalanuvchi mijozning mijozlari URL-
larda ko'rsatilgan resurslar uchun veb-server so'rovlarini o'tkazadi. Resurslar 
HTML sahifalari, raqamli ommaviy axborot vositalarining, media oqimlari, turli 
xil rasmlar, ma'lumotlar fayllari, ma'lumotlar fayllari yoki mijoz uchun zarur 
bo'lgan boshqa ma'lumotlar. Bunga javoban, veb-server so'ralayotgan 
ma'lumotlarni uzatadi. Ushbu almashinuv http protokolidan foydalanadi
Http (eng yaxshisi Hypertext Transfer Protokol - gipertmatematni uzatish 
protokoli) - bu ariza berish darajasidagi tarmoq protokoli. HTTP Protokolning 
asosiy printsipi bu tarmoqning o'zaro ta'siri va foydalanuvchisini ta'minlaydigan 
mijoz-server texnologiyasi hisoblanadi. Kichik tashkilot bo'lsa, veb-server 
quyidagilardan iborat bo'lgan "HTTP" serveri - veb-sahifalar uchun so'rovlarga 
xizmat qiladi; FTP serveri - fayllarni Internet orqali yuklab olish uchun 
qo'llaniladi; NNTP Server - yangiliklar guruhlariga kirish huquqini amalga 
oshiradi; SMTP serveri - elektron pochta uchun.
Asosiy va qo'shimcha funktsiyalar Barcha asosiy va ixtiyoriy veb-server 
funktsiyalari: TCP / IP tarmog'idagi protokollar yordamida HTTP standart 
protokollaridan foydalangan holda HTTP standart protokollaridan foydalangan 
holda veb-brauzerlardan so'rovlarni olish; HTTP orqali Hipertext yoki Brauzerga 
har qanday hujjatlarni qidirish va gipertmate yoki har qanday hujjatlarni qidirish va 
hujjatlarni yuborish; So'rovlarni saqlash va qayta ishlash, Turi: Mail, FTP, Telnet 
va boshqalar; Keyingi uzatish va CGI interface standarti orqali qayta ishlash 


parametrlarini uzatish va qaytarish dasturlarini ishga tushirish; Image navigatsiya 
kartalarining ishlashi va texnik xizmat ko'rsatishi (Image xaritasi); Ma'muriyat va 
operatsion boshqaruv serveri; Foydalanuvchi ruxsati va ularning autentifikatsiyasi; 
Foydalanuvchilarning foydalanuvchilarining ro'yxatdan o'tgan jurnalini turli 
manbalardagi ro'yxatga olish; Veb-sahifalardagi avtomatlashtirilgan ish; Dinamik 
ravishda yaratilgan sahifalarni qo'llab-quvvatlash; Mijozlar bilan xavfsiz ulanishlar 
uchun HTTPP protokolini qo'llab-quvvatlash.
Veb-server ish tavsifi Veb-brauzerlar veb-serverlar bilan Hypermatemat 
xabarlaridan foydalangan holda (gipertextttritferpol, http) dan foydalangan holda 
veb-serverlar bilan aloqalarni qo'llab-quvvatlaydi. Bu TCP / IP protokoli 
yordamida ma'lumot yuborish uchun oddiy so'rov va javoblar. Veb-server so'rovni 
oladi, faylni aniqlaydi, uni brauzerga yuboradi va keyin ulanishni buzadi. Sahifada 
mavjud bo'lgan grafik ma'lumotlar xuddi shu tarzda qayta ishlanadi. Keyin veb-
brauzer navbati - HTML hujjatini foydalanuvchi monitoridan namoyish etish. 
HTML sahifalariga va grafikasiga qo'shimcha ravishda, veb-serverlar har qanday 
fayllarni, shu jumladan matnli hujjatlar, matn protsessor hujjatlari, video fayllar va 
audio ma'lumotlarini saqlashlari mumkin. Bugungi kunga qadar, agar siz 
foydalanuvchilar to'ldiradigan anketalarni ko'rib chiqmagan bo'lsangiz, veb-
trafikning asosiy qismi bir yo'nalishda uzatiladi - brauzerlar veb-serverdan 
fayllarni o'qiydilar. Ammo ushbu qoida http 1.1 loyihasida tavsiflangan, bu 
fayllarni veb-serverga yozib olish imkonini beradigan tartibni qabul qilishdan 
keyin ushbu qoida o'zgaradi. Bugungi kunda ushbu usul asosan veb-sahifalarni 
yaratadigan foydalanuvchilar tomonidan qo'llaniladi, ammo istiqbolda u foydali va 
boshqa foydalanuvchilar ma'lumot markazlari bilan aloqa qilishlari mumkin. 
Standart usuldan foydalanib, oddiy postni veb-serverga yuklab olishdan ancha 
osonroq. Shuningdek, veb-server, shuningdek turli xil dasturlarini amalga oshiradi, 
ular orasida qidiruv tizimlari va ma'lumotlar bazalari ma'lumotlar bazalari mavjud 
bo'lgan eng katta mashhurlik. Ushbu dasturlarni ishlab chiqish uchun umumiy 
shlyuzli interfeys interfeysi, masalan, JavaScript Skripting tillari, JavaScript Scring 


Tillar, JavaScript Scring Tillar va vizualbasik dasturlash tillari kabi standartlar 
mavjud. CGI standart interfeysiga qo'shimcha ravishda, ba'zi veb-serverlar ishlab 
chiqaruvchilari dasturiy interfeyslar (APIS), masalan, Microsoft va jarayon dasturi 
tomonidan yaratilgan Netscape API va Internet-serveri APis, masalan, Netscape 
API va Internet-server APis, masalan, Microsoft va Software AG tomonidan 
yaratilgan. Ushbu interfeyslar ishlab chiqaruvchilarni aniq veb-server 
funktsiyalariga to'g'ridan-to'g'ri kirish imkoniyatini beradi. Ba'zi veb-serverlarda 
ma'lumotlar bazalariga ulanish uchun ulanish dasturi (o'rta dastur) mavjud bo'lib, 
ular dasturlashda professional bilimlarni talab qilishi mumkin. Asosiy qidiruv 
funktsiyalari Foydalanuvchilarga kerakli ma'lumotlarni saralashga yordam beradi 
va ma'lumotlar bazalari bilan aloqa qilish uchun kommunal xizmatlar 
foydalanuvchilarga veb-brauzerlarga ushbu ma'lumotlarga kirishga ruxsat beradi. 
Veb-serverning umumiy ko'rinishi Veb-serverni tanlash mezonlari turli xil 
xususiyatlarga ega bo'lishi mumkin: O'rnatish, konfiguratsiya sozlamalari, Serverni 
boshqarish, ma'muriyat, ma'muriyatni boshqarish, foydalanishni boshqarish, 
dasturni ishlab chiqish funktsiyalari va ishlashi.
O'rnatish jarayonining eng qiyin qismi bir nechta domen nomlarini bitta 
jismoniy qurilmada yoki boshqacha qilib aytganda, virtual serverlarni tashkil 
etishdir. Veb-serverlar veb-saytning umumiy tashkilotini tavsiflovchi axborot 
modulini boshqarish, shuningdek ichki va tashqi gipermatny havolalarining 
to'g'riligini tekshirish vositalariga ega. Netcape aloqa aloqalarining jonli korxonasi 
(OES) va FastTrack serveriga qo'shimcha ravishda Tanlangan sahifaning barcha 
ulanishlarining ro'yxatini yaratadigan kommunal xizmat ko'rsatuvchi yordam 
dasturiga ega. Ushbu yordam dasturi aniqlaydigan barcha noto'g'ri birikmalar 
ro'yxati keltirilgan. Warview dasturi "O" "Reilli & Asterites" ning funktsiyasi bir 
xil va barcha noto'g'ri aloqalar qizil rangda ajratilgan fayllarning batafsil faylini 
namoyish qilishi mumkin. Mazkur materialni boshqarish uchun elementar vosita 
ham mavjud. Veb-ma'murlar fayllarni saqlashni va veb-serverga kirish huquqiga 
ega foydalanuvchilardan foydalanadigan ushbu fayllarni qanday kirish 


mumkinligini tanlashlari kerak. Bu mantiqiy URL va fizikaviy kataloglar o'rtasida 
muvofiqlikni talab qiladi. Har bir dastur ushbu operatsiyani o'ziga xos yo'l bilan 
amalga oshiradi. Veb-serverlarning ommaviyligi oshgan va o'z intranislari, 
Internetdagi tijorat faoliyati oshgani, shuning uchun axborotni himoya qilishning 
ahamiyati oshadi. Eng keng tarqalgan veb-server xavfsizlik tizimi zamonaviy 
intraniyalar uchun ortiqcha yoki etarli emas. Agar siz Kompaniya ichida ma'lum 
ma'lumotlarga kirishni cheklashingiz kerak bo'lsa, ya'ni aloqa kanallari orqali 
uzatiladigan va SSL protokolidan foydalangan holda tanlash, bu SSL protokolidan 
foydalangan holda, himoyalangan rozetkalar darajasi) - parollar va ma'lumotlarni 
shifrlash uchun ishlatiladigan murakkab va sekin usul. Shaxsiy foydalanuvchilar va 
ularning guruhlari ishini tashkil etish uchun ichki server dasturlari yoki maxsus 
operatsion tizim funktsiyalaridan foydalanish mumkin. Shaxsiy foydalanuvchilar 
va ularning guruhlari ishini tashkil etish uchun ichki server dasturlari yoki maxsus 
operatsion tizim funktsiyalaridan foydalanish mumkin. Microsoft IIS Paket xizmati 
Windows NT asosiy tarmoqlarini qo'llashni ta'minlaydi. Netware, Inc.-ni Notwl, 
Inc. Manzillar kataloglari bilan butunlay birlashtirilgan (Netware katalvirlar 
katalogi, NDS). Umumiy markazdan foydalanuvchilar ishini aniqlash uchun qulay, 
ammo bu xavfsizlikka tahdid bo'lishi mumkin. Parollar ochilmagan shakldagi 
aloqa kanallari orqali va agar ular ularni nafaqat veb-serverni, balki butun tarmoq 
operatsion tizimining xavfsizligini ta'minlash uchun aloqa kanallari orqali tarqaldi. 
Ilovani ishlab chiqish veb-serverning asosiy funktsiyalaridan biridir. Ilovalarni 
ishlab chiqish muhiti va ma'lumotlar bazasi ulanish vositalari veb-server 
imkoniyatlarini kengaytirish uchun juda muhim, chunki dasturni ishlab chiqish 
dasturiy interfeysning turli xil belgilariga (dasturiy dasturlash, API), shuningdek 
dasturlash tillarining xususiyatlariga bog'liq Yoki individual dasturchilar 
imtiyozlari. Veb-serverlar kichik Instanet korxonasining turli xil tizimlariga 
millionlab odamlardan foydalanadigan asosiy ma'lumot veb-markazlariga xizmat 
ko'rsatishlari mumkin. Kichik korporativ intransxonalar uchun, Microsoft 
tomonidan yaratilgan va tarqatilgan Internet-server (IIS) uchun Internet-server 
(IIS). IIS juda oddiy o'rnatish va oddiy konfiguratsiya sozlamalari bilan ajralib 


turadi. Ushbu veb-server paketi erkin foydalanishni boshqarish vositalari bilan 
mukammal birlashtirilgan, ishlashni boshqarish tizimini boshqarish vositasi (tizim 
monitori), shuningdek tadbirni ko'rish bo'yicha tadbirlar jurnalini ko'rish. Boshqa 
IIS veb-serveri ma'lumotlar bazalaridan dinamik ma'lumot uchun bir nechta 
vositadir. IIS juda yuqori tezlikda ajralib turadi. IIS tarkibiy qismlarini qo'llab-
quvvatlovchi protokollar, masalan: http, https, ftp, nntp, smtp3. Axborot veb-
markazlarini yaratishni engillashtirish uchun aksariyat veb-serverlar, kommunal 
xizmat va vositalar bilan tarkib materialini boshqarish uchun etkazib beriladi. 
HTML muharrirlari va hujjat formatidagi konvertorlarga qo'shimcha ravishda, 
URL nazorati eng foydali, bu sizning veb-saytingizning barcha giperekmat 
ulanishlarining bajarilishini kafolatlaydi. Internetga ulangan har qanday shaxsiy 
kompyuter, agar siz maxsus server dasturini o'rnatsangiz, veb-server tomonidan 
amalga oshiriladi. Eng keng tarqalgan veb-serverlar: Apache (Apachne dasturiy 
ta'minot jamg'armasi), IIS (Microsoft) va Iplanet Server (Sun Microsyemas va 
Netscape aloqa korporatsiyasi). Endi veb-serverlar bozorida dasturiy ta'minot 
bozorida ham tijorat va bepul mahsulotlarning katta tanlovi mavjud. Eng keng 
tarqalgan veb-serverlardan biri Apache dasturiy ta'minotining Apache-dan Apache. 
Hisoblangan hisob-kitoblar bilan dunyodagi barcha veb-serverlarning 65 foizi 
qo'llaniladi. Apache dasturining asosiy afzalliklaridan biri bu bepul tarqatish. 
Dasturchilar muntazam ravishda hosil bo'lgan xatolarni bartaraf etishadi va 
foydalanuvchi qo'llab-quvvatlashini ta'minlaydilar. Ushbu veb-server ko'p sonli 
modullar, kommunal xizmat va qo'shimchalarni qo'llab-quvvatlaydi. Apache 
boshidanoq ma'murlar va tajribali foydalanuvchilar uchun dasturiy ta'minot sifatida 
ishlab chiqilgan, ya'ni noqulay ahvolsiz, tajribasiz veb-ustalarni o'rnatish va 
saqlashning murakkabligi. Keyin mashhurlik - bu Microsoft-dan IIS veb-serveri. 
Netraft ma'lumotlariga ko'ra, IIS veb-serveri veb-serverlar umumiy sonining 
12,46% ni tashkil qiladi. Ushbu mahsulot Windows NT server dasturining bir 
qismidir. Uning asosiy afzalliklari - barqarorlik, yuqori tezlik, qo'shimcha 
modullarni ulash qobiliyati. Microsoft har qanday foydalanuvchi o'z 
mahsulotlaridan mutaxassislar yordamisiz foydalanishi mumkinligini ta'minlashga 


majburdirki, agar u standart vazifalarni hal qilsangiz. Shuning uchun, IIS O'rnatish, 
sozlash va saqlash juda oson. Veb-server texnologiyani qo'llab-quvvatlaydi .Net, 
Yaqinda ishlab chiqaruvchilar va professional foydalanuvchilar orasida keng 
tarqalgan. Ushbu afzalliklar IIS veb-serveri tomonidan yangi bosqichga namoyish 
etiladi va uni ishlatishni kutishi mumkin.
Klassik arzon xosting
Xatolar tashrif buyuruvchilar soni 50 kishidan oshganda paydo bo'ladi. Xosting 
kontent berishni to'xtatadi, agar siz xosting boshqaruv paneliga kirsangiz, shunda 
biz quyidagilar haqida ko'rishimiz mumkin:
Xo'sh, bu aniq, xosting xosting, ayniqsa arzon. Albatta, bunday imkoniyatlarni 
taqdim etadigan bunday tarifni topish mumkin, ammo barchasini hisobga olish 
kerak, qandaydir tarzda cheklovlar va har bir xosting provayderi.
VPS: Apache. 
Navbatning yonida APP boshqaruv panelini o'rnatishda Odatiy taklif qilingan 
Apache rejimida taqdim etilayotgan Apache rejimida bizning testimiz. 


Muammolar foydalanuvchilarning soni 90 dan oshib ketganda boshlanadi. 
Agar biz SSH serverimizga borib, smena + m (iste'mol qilingan xotira soni 
bo'yicha saralangan yuqori buyruqlar ro'yxatida keltirilgan bo'lsa, biz bunday 
rasmni ko'ramiz:
Biz Apache2 jarayoni ko'p bolalarga tirnalganligini va ular butun RF 
Serverning so'rovini eyishlarini ko'ramiz. Bu erda siz ozgina gapirishingiz kerak. 
Gap shundaki, Apache serveri nazariy jihatdan bir nechta olomon to'planishini 
yaratish uchun ko'p sonli bolalar jarayoni uchun ko'p miqdordagi bolalar jarayoni 
mavjud bo'lgan rejim mavjud, ularning har biri bir nechta ulanishlarga xizmat 
qiladi. Ushbu rejim deb nomlangan ishchi., sukutdan farqli o'laroq prefentsiya. 
Ammo uni o'rnatish oson emas, agar siz ISP tur panellarida buni amalga oshirish 
mumkin emas va uni Ssh orqali amalga oshirsangiz, u oldindan preforni o'chirish 
va yoqish uchun etarli emasligi aylanadi ishchi, siz hali ham PHP-ning xazina 
versiyasiga muhtojsiz. Va agar Zend yoki Ioncube modullari ishlatilsa, ular ham 


xazina bo'lishi kerak. Va umuman olganda, rasmiy PHP veb-sayti ushbu rejimni 
o'rnatishni tavsiya etmaydi.

Download 0,64 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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