Як створити сервер

Як створити сервер

Багато хто задається питанням «Як створити сервер?», Але для того щоб на нього відповісти, необхідно зрозуміти, що ховається під терміном «сервер». Сервер — це апаратно-програмна обчислювальна система, яка може надавати різні сервіси своїм «клієнтам» (клієнт — це будь-який користувач ПК, під’єднуються до сервера і користується його послугами).

Інструкція

  1. Апаратна частина сервера (апаратне забезпечення) — це по суті звичайний комп’ютер підвищеної потужності і з можливістю вільного розширення, тобто збільшення потужності за допомогою установки нових модулів.
  2. Програмна частина сервера (серверне програмне забезпечення) — це та частина сервера, яка виконує основний функціонал. Вона звичайно складається спеціальних операційних (їх ще називають серверними, тому що вони орієнтовані лише на певні завдання: висока працездатність, надійна система відмовостійкості, відсутність зайвих модулів системи на зразок підтримки ігор і т.д.). Прикладом подібної системи може служити Windows Server 2003 x64. Друга частина — це серверні програми, такі як проксі-сервер, http-сервер (наприклад, Apache), сервер баз даних (наприклад Oracle) і т.д.
  3. Для розробників, а також для початківців адміністраторів існують різні збірки серверів, які можна скачати і запустити без глибоких пізнань в адмініструванні і програмуванні, просто виконавши установку. Однією з найпопулярніших програм подібного типу є Xampp.
  4. Даний програмний пакет є кроссплатформенной (тобто він буде працювати як з Windows, так і з Unix / Linux / Solaris) складанням веб-сервера, який включає в себе два основних сервера Apache (http-сервер для обслуговування запитів) і MySql ( сервер популяной бази даних), інтерпретатор мови програмування php (без даного компонента сервера не будуть працювати php-скрипти), мова програмування Perl, сервери відправки та отримання електронної пошти — POP3/SMTP, а також декілька корисних утиліт для управління сервером — phpMyAdmin (система управління базами даних) і fpt-клієнт FileZilla.
  5. Останнім етапом створення сервера є створення (купівля) постійного ip-адреси, що веде до вашого сервера. Покупку ip-адреси і доменного імені можна зробити в однієї з компаній, що надають послуги з оренди хостингу (хостинг — це орендується сервер з встановленою операційною системою і веб-сервером) і домен (наприклад, agava.ru).