Установка FreeBSD

опубликовано 15 июля 2010 г.

Установка FreeBSD

В данном цикле статей мы будем пошагово рассматривать установку веб сервера на основе операционной системы freebsd 8.0 на виртуальную машину.

В качестве виртуальной машины я выбрал VMware Player. Его можно скачать с официального сайта совершенно бесплатно!

Установка VMware очень простая, поэтому не буду описывать ее.

Я создал машину с такой конфигурацией:

- Память: 256 MB

- Процессоры: 1

- Жесткий диск: 32GB

- Сеть: NAT

- CD/DVD провод

- монитор по умолчанию.

Данного оборудования вполне достаточно для успешной работы домашнего веб-сервера.

Почему сеть будет именно NAT? Ответ прост! Для того чтобы другие компьютеры в сети смогли увидеть Ваш сервер. Но если у Вас только 1 компьютер и интернет подключен сразу к нему, то можно поставить сеть Bridge. Тогда сервер будет доступен только с Вашей машины.

Скачиваем дистрибутив FreeBSD с официального сайта и записываем на диск (или пихаем в виртуальный привод в случае установки freebsd на виртуальную машину).

Итак, дистрибутив готов, компьютер готов, приступаем к установке freebsd!

Экран загрузки freebsd

Первый этап загрузки freebsd. Оставляем пункт меню по-умолчанию (1).

Выбор страны

Выбор страны. Выбираем Российскую Федерацию и жмем далее.

Выбор языковой кодировки

Выбор языковой кодировки. Выбираем Russia KOI8-R.

Выбор пакета установки

Выбор пакета установки. Выбираем вид устрановки Custom для более детальной настройки будущей системы.

Разделы установки

Разделы установки. Далее нам предстоит настроить как именно система будет устанавливатся. Выбираем 3 Partition.

Предупреждение

Игнорируем данное предупреждение. Нажимаем Yes. Оно может не появится. Все зависит от типа жесткого диска будущей системы.

Экран разметки диска

Экран инсталлятора предлагает разбить диск на части. Воспользуемся автоматической настройкой, нажимаем A.

Автоматическое разбиение диска

Далее соглашаемся с данным разбиением, нажимаем Q.

Выбор менеджера загрузки

Выбираем пункт Standart - без менеджера загрузки. Для веб сервера он нам не понадобится. Далее мы вернулись в меню опций. Выбираем следующий пункт Label.

Создание файловой системы

В этом окне мы будем создавать разделы файловой системы. Нажимаем на кнопку C и выбираем сколько места будет отведено под swap раздел. Если у Вас оперативной памяти меньше чем 512 MB, то стоит выбрать размер раздела в 2 раза больше объема оперативной памяти. А если больше или равно 512 MB, то указываем столько же сколько оперативной памяти у Вас установлено. У меня 256 MB, поэтому я укажу 512 MB под swap раздел. И выбираем пункт для указания что это раздел swap.

512MB для swap раздела Тип раздела - swap

Далее создаем раздел /tmp. Его объем будет 1 GB.

1GB для tmp раздела Тип раздела - file system

Выбираем пункт Файловая система. Точка монтирования. Указываем точку монтирования "/tmp".

Точка монтирования

Далее таким же образом создаем разделы:

- / - 2 GB

- /usr - 8 GB (тут будет хранится програмное обеспечение системы)

- /var - 4 GB (логи и почтовые ящики)

- /home - 4 GB (домашние директории пользователей)

- /data - все оставшееся свободное место.

Имеет смысл оставить для этого раздела не менее 10 GB потому что именно тут будут хранится все сайты, база данных и svn репозиторий. В на моем диске этот раздел будет занимать 13 GB.

После всех этих операций должна получится примерно такая картина:

Результат создания разделов

Далее соглашаемся с размерами разделов нажатием кнопки Q. Если Вас что-то не устраивает, можно удалить раздел на кнопку D и создать именно так как будет нужно в зависимости от Ваших потребностей.

Разделы установки

Мы снова в этом меню. Выбираем пункт 5 Distributions. Далее выбираем пункт Minimal и Custom.

Выбираем пункты Minimal и Custom Необходимые пакеты для установки

В данном окне выбираем пункты base, kernels, dict, doc, man, ports. Если при попытке выбрать пункт меню открывается следующее окно, нажимаем All а потом Exit. Тем самым мы установим весь минимально необхдимый набор программ. Когда будут выбраны все необходимые пункты, необходимо нажать Exit, что вернет нас в предыдущее меню. Там тоже нажимаем Exit и возвращаемся к меню инсталляции. Выбираем пункт 6 - Media в котором мы укажем с какого носителя следует устанавливать операционную систему.

Выбор носителя для установки

Выбираем откуда будем устанавливать систему. Я буду устанавливать с CD/DVD. После выбора соответствующего пункта меню, возвращаемся в предыдущее окно и выбираем последний пункт "Commit". После этого появится предупреждение что до этого момента никаких изменений небыло произведено и если Вы хотите отменить установку или что-то в ней изменить, то у Вас есть последний шанс это сделать. Если Вы уверены - смело нажимаем Yes.

Предупреждение Процесс установки

Далее начинается измение файловой системы, создание разделов и копирование файлов. Процесс занимает от 10 до 30 минут.

Подтверждение

Ну вот и все. Система спрашивает не хотите ли Вы настроить что-нибудь сейчас. Нажимаем Нет. Мы будем настраивать все после того как загрузимся с жесткого диска. В следующем окне нажимаем Exit. Потом Exit Install.

Последний вопрос

Последний вопрос системы. После нажатия Да она перезагрузится и будет готова к дальнейшей настройке. Если Вы хотите установить еще что-нибудь - нажимайте Нет.

Готовность к работе

Система перезагрузилась и готова к работе. Входим под именем root. Это первый запуск системы и пароля еще нет. Пароль лучше всего установить сразу, чтобы не забыть потом об этом.

Приветствие freebsd

Для установки пароля необходимо ввести команду passwd, после этого 2 раза ввести пароль.

Установка пароля

На сегодня это все! Чтобы выключить компьютер необходимо набрать команду shutdown -p now

Выключаем компьютер

В следующей статье я расскажу о детальной настройке сервера.

Категория: FreeBSD

Не пропусти следующие статьи! Подпишись на RSS

Похожие публикации:


Комментарии:

Роман Могилевцев написал(а): 10:34:33 31.03.2011

Спасибо! Отличная информация. На днях обязательно установлю FreeBSD 8.2

Добавить комментарий:

Ваше имя (обязательно)

Ваш email (обязательно, не публикуется)

Ваш сайт (необязательно)