Школьный сервер на Linux

Изображение пользователя Grunger.

Есть задача: запустить в школе сервер под управлением ОС Linux.
Требования:
DHCP
Раздача интернета
Файловое хранилище
Локальный веб-сервер
Еще что-нибудь полезное.

Что есть сейчас:
Сервер Depo (точную модель не вспомню).
Установлена Ubuntu 12.04
Установлены Joomla и Moodle.
Жесткий диск на 1 Тб как сетевая папка
Локальный репозиторий.

Joomla, Moodle и репозиторий через апач.

Раньше был настроен DHCP, но потом он перестал работать. Есть подозрение, что несколько приложений (firestarter, dhcpd) грызутся между собой.

Нужно поставить новую ОС, перенести туда все то, что имеется (в т.ч. Joomla, Moodle).

Я во всем этом разбираюсь весьма посредственно, технического образования не имею. Что-то где-то прочитал, по мануалам, и т.д.

Помогите решить следующие вопросы:
Какую ОС ставить? нужна ли специально серверная редакция, или можно обычную , и потом доставить нужные приложения?
Отказываться от GUI не очень хочется, не уверен, что с помощью консоли все подниму.
Как перенести CMSки? Много на них уже сделано, настроено.

Много хорошего слышал про squid. Нужен ли он?

И еще одно. Школьный интернет фильтруется через прокси сервер. Для этого на всех компьютерах прописаны параметры прокси. Можно ли сделать так, чтобы эту задачу выполнял сервер, а на клиенты приходил уже интернет без необходимости в прописании прокси-сервера? (если прокси не прописан, интернет вообще не доступен).

Изображение пользователя shizz.

Если хотите

Если хотите быстро все переставить, ставьте AltLinux Школьный сервер. Работы всего на пару часов.
Сначала сделать дамп баз joomla и moodle скриптом dumper.php. Естественно сохранить необходимые данные.

Далее:
1. Установка.
2. Поднять DHCP.
3. Squid
4. Поставить Joomla. Moodle обновить до вашей версии
5. Накатить базы из дампа.

Это кратко.

Почитать http://www.linformatika.ru/content/shkolnyi_server_drupal
Хоть там и Друпал, но подходит для всех CMS.

Установка сервера
http://docs.altlinux.org/archive/p5/school-server/
http://inflin.narod.ru/srvalt/srv01.htm

Шестой сервер установить еще проще.

Ответом, наверное

всё же будет: если работает - не трогай в середине учебного года.
Всё перечисленное можно сделать, только надо сесть и попробовать погуглить, пояндексить.
Всегда есть люди которые задавались похожими вопросами и находили решения.

Про дистрибутив - Школьный сервер от AltLinux на p6(он с примитивной GUI - fluxbox). Но это всего лишь совет.

Squid - очень полезная вещь особенно прозрачный(с описанной ситуацией справится).

CMS ни разу не переносил, но способ наверное всё же существует(по видимому заключается в копировании содержимого нужной директории с одного компьютера на другой и установке нужных прав на файлы).:)

Изображение пользователя Grunger.

Про

Про дистрибутив - Школьный сервер от AltLinux на p6

Не хочется нарушать стройность семейства ОС. В школе все - последователи дебиан - убунту, линукс майнт, росинка.

Хотел летом добраться до сервера, но времени не хватило.

С CMS немного ошибся, Moodle я еще раньше перенес на хостинг в интернет. Так что только джумлу. Кроме копирования файлов, еще необходим бэкап базы данных из MySQL. И вроде как все...

Изображение пользователя shizz.

Сервер.

Я выбираю дистрибутив сервера, максимально подходящий для решения конкретно поставленной задачи. Как правило, это AltLinux, Calculate или CentOs. Но бывает и Ubuntu, FreeBSD используем. Суть дела одна и та же: по инструкции поднять все необходимые службы.
Как вариант вот http://itbuben.org/blog/Unix-way/1793.html. Мне помогает.

В школе все...

В школе все - последователи дебиан - убунту, линукс майнт, росинка.

У да вам повезло...
Мне бы такое счастье:) если не секрет можете назвать школу и город.
Если у Вас всё так хорошо, может у них (у последователей) и спросить?

Изображение пользователя Grunger.

Дык не секрет,

Дык не секрет, Школа №153 г.Челябинска.

Хотелось услышать мнение людей, занимающихся "этим делом" именно в образовании. Нужды школы иногда специфичны.
Попробую пока на отдельном системном блоке это сделать. Если все удастся, примусь и за сервер (может, уже и летом). Пока ограничусь созданием локального репозитория, т.к. дистрибутивы более-менее устаканились (по мере собственного изучения Linux, пробовал и мандриву, и убунту начиная от версии 8.04 и до 12.04).

Для себя сделал вывод, что новое - не всегда хорошо. На Linux Mint 9 некоторые принтеры запустить гораздо проще, чем на 12. Да и старые компьютеры куда как шустрее работают.

В итоге для школы выбрал ОС - Росинка 9. Тот же Linux Mint, но выглядящий более "русским", что ли.

Изображение пользователя Школяр.

Две стороны вопроса

С одной стороны - очень здорово, что есть школы, где есть целый коллектив последователей (сторонников, любителей) Linux. С другой стороны - Alt Linux по заказу государства сделал ОС специально для школ, с отличным репозиторием, с замечательным набором программ, с множеством настроек для групповой работы, для организации CMS, системы учета знаний, итд. Почему не пользуетесь им?

Изображение пользователя Grunger.

C AltLinux был

C AltLinux был знаком только по дистрибутивам, разосланным в школы с пакетом ПСПО 2.0. Они мне не понравились. Вообще никак. В репозиториях были старые версии пакетов (Опен офис 2.4 вроде). Да и не разбирался я тогда особо. Помню, не смог работать с терминалом, из-за того что команды с sudo не срабатывали. Теперь только знаю, что можно просто сменить пользователя su root.
Посмотрю на 6ю версию. Может. изменю свое мнение.

Да, еще вопрос. Там несколько редакций AltLinux, что лучше ставить, teacher или junior? А то такая разница у них в размере образа: один 1 Гб, второй 4.

Изображение пользователя shizz.

Много воды утекло

с тех пор, как ПСПО пришло в школы. Нужно смотреть 6-й AltLinux. Очень полезно будет в работе. Советую.

Просмотрите

Описание Школьной 6-ки тут
http://www.altlinux.org/Школьный/6.0

Почему не пользуетесь им?

Ответов как минимум два - "вкусовые предпочтения" и "неосведомленность"
Если первое- ничего не поможет, если второе - ссылку я указал.
Из "вкусностей" (кроме описанных и нужных автору заметки) в Альтовом сервере - готовая Вики, связка доменной авторизации с мудлом и вики из коробки + возможность использовать сервер в качестве сервера установки. Опять-таки инструкция по установке НетПолис тоже есть для Альта... Да много еще чего.