Итак, Вы точно решили что сервер вам необходим, у вас есть необходимые технические средства. Что делать дальше? Ведь серверных ОС достаточно много. Не говоря уже о ПО, которое потребуется для реализации той или иной функции сервера.
Выбор ПО будет зависеть от выбора ОС, поэтому, конечно, первым делом нужно определиться, что будет крутиться на сервере.
Выбор довольно большой. И сомнительно, что школа обладает специалистом по серверным ОС.
Как обычно, обратимся сначала к определению, что такое серверная операционная система.
Серверная операционная система — операционная система, предназначенная для управления программным обеспечением, которое в свою очередь обслуживает всех пользователей сети, как внутренней, так и внешней.
А почему нельзя использовать обычную, пользовательскую ОС в качестве серверной? Спросите вы, да потому что серверная ОС предоставляет специализированный функционал управления, так сказать более удобный, эффективный, разработанный специально для конкретных целей администрирования и управления и такого функционала просто нет в пользовательских операционных системах, которые, кстати, выступают клиентами этих серверных операционных систем.
Серверные операционные системы:
- Windows Server
- Ubuntu Server
- CentOS
- Debian
- Gentoo
- FreeBSD
- Solaris
- Alt Linux
Все ОС используются организациями, совершенствуются и поддерживаются разработчиками.
Статистика на 2006 год:
- Linux – 31.3%
- Windows 95/98/NT – 24.3%
- Solaris/SunOS – 16.7%
- BSD Family – 14.6%
- IRIX – 4.6%
- Mac/Apple – 2.1%
- AIX – 1.4%http://www.opennet.ru/opennews/art.shtml?num=8776
Выбор С ОС (серверной операционной системы) основывается на нескольких позициях: потребности организации, средства, выделенные на реализацию сервера и личные предпочтения системного администратора.
Если ПК организации находятся под управлением ОС Windows, конечно, правильнее было бы выбрать в качестве С ОС Windows Server 2003 2008 2012 (нужное подчеркнуть). Но не стоит забывать про то, что цены на серверные ОС куда выше. [2]
В случае нашей школы, на большей части ПК установлены ОС семейства Debian (Ubuntu, Linux Mint, Росинка). Да и большая часть UNIX-систем бесплатна, что немаловажно для школы. Да и мой личный опыт ограничен этими дистрибутивами.
Таким образом, моим выбором стала Ubuntu Server 12.04 (На данный момент самая последняя LTS – версия ОС с долгосрочной поддержкой).
Конечно, можно еще вспомнить про проект Министерства образования, связанный с выпуском ОС Linux специально для школ. В качестве базы был выбран Alt Linux. Есть у них и реализация сервера, Информика 6.0 Школьный Сервер, который предоставляет следующие возможности:
- Сервер Moodle
- Сервер MediaWiki
- Сервер ownCloud
- Сервер MySQL
- Сервер LDAP
- Почтовый сервер
- Межсетевой экран
- Сервер Kerberos
- Сервер централизованного обновления ПО
- Сервер сетевой установки
- Сервер резервного копирования
- Сервер хранилища резервных копий.
- Электронный журнал РУЖЭЛЬ
Казалось бы, вот он, готовый вариант, бери и пользуйся. Но его использование было бы удобно, если бы в школе преобладал Alt Linux. Но, попробовав его, я столкнулся с рядом проблем, что вызвало негативное отношение к нему. Проект развивается, сейчас выпускается дистрибутивы седьмой платформы, и, возможно, дело идет на поправку. Но я иду путем, удобным мне.
Литература:
- Популярные серверные операционные системы и их особенности. http://info-comp.ru/drugieopersistemi/149-serveros.html
- Редакции и цены Windows Server 2012 http://habrahabr.ru/post/147232/
- Серверные операционные системы ведущих производителей. http://www.compress.ru/article.aspx?id=12137&iid=467
- Alt Linux СПТ http://www.altlinux.ru/?no_cache=1