Вам понадобится
  • - Выделенный сервер или домашний компьютер;
  • - серверное программное обеспечение.
Инструкция
1
Для начала определитесь с целями, для которых вам необходим сервер. Если вы планируете создать собственный хостинг или серьезный игровой проект, то придется заказать выделенный сервер в одном из дата-центров. Как правило, многие компании снабжают свои компьютеры подходящим программным обеспечением или предоставляют услуги по установке и настройке системы. Если вам нужен сервер, который будет держать пару ваших сайтов, то необходимости в покупке отдельной машины нет, можно организовать свой небольшой проект и на домашнем компьютере.
2
Если вы хотите самостоятельно выбрать и поставить домой собственный сервер, то нужно сосредоточить свое внимание на некоторых факторах. Посчитайте пропускную способность вашего домашнего интернет-канала. Если вы обладаете базовыми знаниями о компьютерной архитектуре, можете собрать сервер самостоятельно. Но для сборки действительно качественной машины, которая будет работать 24 часа в сутки, лучше почитать специализированную литературу.
3
Выберите программное обеспечение, которое будет использоваться на компьютере. Меньше всего ресурсов потребляют системы на базе *nix, они же изначально хорошо защищены. Хотя иногда использование серверных версий систем семейства Windows тоже оправдано.
4
Установите и настройте наиболее подходящее программное обеспечение. Если речь идет о домашнем сервере для одного-двух сайтов, то вы можете воспользоваться готовыми проектами Denwer или XAMPP. Для отдельного компьютера хорошо подойдет связка Apache + *nix, хотя в таком случае придется настраивать свою систему самостоятельно.
5
Если речь идет о серьезном проекте, то нужно разбираться в структуре системы, а для этого стоит ознакомиться с соответствующей литературой. Лучше всего создавать такой сервер со специалистами в определенной сфере, которые помогут с техническими вопросами организации и поддержки будущего ресурса.