Итак, Вы установили FreeBSD. Но она, честно говоря, еще далека до того состояния, чтобы с ней можно было удобно работать. В первую очередь до того, как Вы начнете с ней делать что-то еще, рекомендуется слегка “обработать напильником” некоторые детали. А чтобы проще было этим самым напильником работать, доставим некоторые дополнительные пакеты.
В предыдущей статьей была освещена установка FreeBSD, используя в качестве начального загрузчика образы на 3.5 дюймовых дискетах и доступ к FTP серверу. Товарищ Vovan подкинул идейку изложить тему о создании собственного FTP сервера (в локальной сети) для установки этой операционной системы на машины в сетке. Установка с локального FTP сервера позволит сэкономить в первую очередь трафик, во вторую - время. Что ж, в данном действе нет ничего сложного. Нам понадобится всего лишь уже работающий FTP, на котором мы будем хранить все необходимые файлы для установки и… получить, собственно, эти самые файлы.
Ниже приводится пример для актуальной на сегодняшний день версии FreeBSD 6.3. Хотя, для остальных версий особых отличий нет.
Как известно, FreeBSD можно установить различными способами. Использовать можно любой. Результат, при правильном подходе Вы получите абсолютно одинаковый. Не всегда есть возможность поставить систему с компакт-диска. Не всегда есть возможность скачать ISO образ, либо, как ни странно, попросту нет привода CD.
Да. Бывает и такое. FreeBSD можно установить используя всего несколько обычных дискет и канал в сеть Интернет.
Здесь будет рассмотрена минимальная установка системы. Поскольку я сам привык изначально ставить ее именно так. По той простой причине, что дополнительное ПО на том же компакт-диске со временем устаревает. Установив “минималку”, а также посредством CVSup получив самые свежие порты, можно сразу обзавестись последними версиями интересующего программного обеспечения.
Пожалуй, пришло время заняться упорядочиванием всего того материала, который долгое время собирался в разное время при разных обстоятельствах и который тем или иным образом относится к FreeBSD. С завтрашнего дня начну написание цикла авторских статей, последовательно освещая работу с этой операционной системой, начиная с ее установки и настройки в качестве серверной системы. В дальнейшем (в планах) будет освещена работа с этой OS на рабочей станции.
Что из этого получится, правда, пока не знаю. Но желание есть. Еще бы побольше времени… Если кто-то возразит, мол “зачем изобретать велосипед, ведь в Руководстве и так все очень хорошо описано, да и в Сети материала достаточно”… Недостаточно. То, что я буду писать - только мое. Кому не нравится может не читать и не использовать. Будем считать, что все что я напишу, всего лишь “личные записки”. Если кому-то еще пригодится, буду только рад.
Многие из тех, кто решил постичь премудрости системного администрирования зачастую, при изучении UNIX подобной системы (например, FreeBSD) сталкиваются с проблемой отсутствия “полигона”, на котором можно было бы оттачивать свое мастерство. Проще говоря, не имеют в своем владении рабочего сервера, имеющего подключение к сети Интернет 24 часа в сутки, 7 дней в неделю.
Естественно, для создания такого “полигона” можно поставить дома обычный PC совместимый компьютер, провести выделенную линию… Но здесь очень много “подводных камней”. Первый: стоимость. Не все могут позволить себе купить еще один компьютер, да и не все интернет-провайдеры, к сожалению, предлагают свои услуги по достаточно приемлемым ценам. Кроме того, многие провайдеры подключают своих клиентов по xDSL, либо выделенным линиям, выдавая либо “серый” IP адрес (вида 192.168.0.XXX), либо “реальный”, но динамический. То есть такой, который при каждом Вашем подключении меняется. А это, при организации на своем сервере хостинга, DNS сервера и т.п. не совсем приемлемо.
Ни на секунду не сомкнувши ясны очи, я сделал сегодня за ночь столько, сколько и сам не ожидал. Что сделал? Да… так по мелочам. Все тоже “эхо войны” с кабельными сооружениями провайдера, которые не дают нормально жить. Очередной глобальный перенос. Притом, перенос не просто файлов, а конфигураций трех различных серверов: web, dns, smtp.
Глаза болят. Спина ломает, как будто таскал мешки всю ночь. А мне еще, видимо, прийдется немного задержаться… Не все, к сожалению, успел. Любимая на работку уйдет, ждать дома будет некому. Потому можно сегодня себе это позволить.