Ko'p odamlar "Serverni qanday yaratish kerak?" Degan savolni berishadi, ammo unga javob berish uchun "server" atamasi ostida nima yashiringanligini tushunishingiz kerak. Server - bu "mijozlariga" turli xil xizmatlarni taqdim eta oladigan apparat va dasturiy ta'minotni hisoblash tizimi (mijoz - bu serverga ulanadigan va uning xizmatlaridan foydalanadigan har qanday shaxsiy kompyuter foydalanuvchisi).
Ko'rsatmalar
1-qadam
Serverning apparat qismi (apparat), aslida, kuchaytirilgan quvvatning oddiy kompyuteridir va erkin kengayish imkoniyatiga ega, ya'ni. yangi modullarni o'rnatish orqali quvvatni oshirish.
2-qadam
Server dasturiy ta'minot qismi (server dasturiy ta'minoti) - bu asosiy funktsiyalarni bajaradigan server qismidir. Odatda u maxsus operatsiya xonalaridan iborat (ular serverlar deb ham ataladi, chunki ular faqat ma'lum vazifalarga yo'naltirilgan: yuqori ishlash, xatolarga bardoshlik tizimi, o'yinni qo'llab-quvvatlash kabi keraksiz tizim modullari yo'qligi va boshqalar). Bunday tizimning misoli Windows Server 2003 x64. Ikkinchi qism - proksi-server, http-server (Apache kabi), ma'lumotlar bazasi serveri (Oracle kabi) va boshqalar kabi server tomonidagi dasturlar.
3-qadam
Ishlab chiquvchilar uchun, shuningdek, yangi boshlagan ma'murlar uchun, shunchaki o'rnatishni amalga oshirish orqali administrator va dasturlash bo'yicha chuqur bilimga ega bo'lmagan holda yuklab olinadigan va boshqariladigan turli xil serverlar mavjud. Ushbu turdagi eng mashhur dasturlardan biri bu Xampp.
4-qadam
Ushbu dasturiy ta'minot to'plami o'zaro faoliyat platformalardir (ya'ni Windows va Unix / Linux / Solaris bilan ishlaydi) ikkita asosiy Apache serverlarini (so'rovlarni taqdim etish uchun http-server) va MySql-ni (mashhur ma'lumotlar bazasi serveri) o'z ichiga olgan veb-server qurilishi. php dasturlash tilining tarjimoni (ushbu server komponentisiz, php skriptlari ishlamaydi), Perl dasturlash tili, elektron pochta xabarlarini yuborish va qabul qilish uchun serverlar - POP3 / SMTP, shuningdek serverni boshqarish uchun bir nechta foydali yordam dasturlari - phpMyAdmin (tizim ma'lumotlar bazasini boshqarish) va FileZilla fpt mijozi.
5-qadam
Serverni yaratishda oxirgi qadam - bu sizning serveringizga olib boruvchi doimiy IP-manzilni yaratish (sotib olish). Siz IP-manzil va domen nomini xosting ijarasi xizmatlarini taqdim etuvchi kompaniyalardan biridan (xosting - bu o'rnatilgan operatsion tizim va veb-server bilan ijaraga olingan server) va domenlardan (masalan, agava.ru) sotib olishingiz mumkin.