- Евгений Панков
- Опубликовано:
Домашний файл-сервер на Debian Linux - Установка системы Debian Linux
Содержание материала
Установка системы Debian Linux
Для установки понадобится активное соединение с Интернетом.
Скачайте установочный образ CD Debian 5.0 с официального сайта:
http://cdimage.debian.org/debian-cd/5.0.3/i386/iso-cd/debian-503-i386-CD-1.iso
Прожгите образ, и загружайте сервер с него (не забудьте включить загрузку с CD в BIOS сервера).
Когда начнется загрузка с диска, вы увидите меню загрузчика:

Смело выбирайте пункт “Install” и жмите Enter!
Установщик предложит вам выбрать язык и раскладку клавиатуры. Если вы не знакомы с Linux, вам стоит выбрать русский язык.
Затем, вам предложат выбрать основную сетевую карту и настроить сеть.
Пока что используйте возможность “пока пропустить настройку сети”.

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

Всего нам понадобится 3 раздела:
1. Раздел для системы – 2 Гб
2. Раздел подкачки – до 1 Гб
3. Раздел данных – все оставшееся место
Заметка
Linux использует раздел диска для подкачки, в отличие от Windows, где используется отдельный файл
Настройки разделов – раздел системы и раздел данных

Настройки разделов – раздел подкачки

Настройки разделов – раздел данных

Список настроенных разделов:

Теперь можно закончить разметку и записать изменения на диск.
Нас предупредят о том что диск с данными не имеет точки монтирования, и что диск будет переформатирован.
Когда новая разметка будет записана на диск, от вас требуется ввести пароль пользователя root.
Заметка
Root – главный пользователь систем Linux/UNIX. Он имеет все возможные права.
Придумайте пароль пароль посложнее, но не переусердствуйте – вам еще придется вводить его для входа в систему :)
Затем создается еще один пользователь, с обычными правами (читай – без прав).
Назовем его user.

Когда установщик просканирует диск на предмет доступного ПО, вы сможете выбрать роли для своего сервера. Мы выберем “Стандартную систему” + “Файловый сервер”. Не забудьте снять флажок “Окружение рабочего стола”, иначе установится много вещей, для сервера совершенно не нужных :)

После этого начнется установка ПО в систему. Не забудьте согласиться с установкой загрузчика и вынуть диск перед перезагрузкой.
Первая загрузка и начальная настройка
Когда система в первый раз загрузится, вы увидите приглашение входа в систему:
Введите логин root и соответствующий пароль.
Заметка
Во время ввода пароля не будет появляться ни звездочек, ни вводимых символов. Это совершенно нормально.
Если вы еще не успели забыть пароль, то произойдет успешный вход в систему :)

Так как вам, скорее всего, очень не удобно сидеть перед сервером с клавиатурой, давайте поскорее настроим сеть и удаленный доступ.
Вставьте сетевой кабель в разъем адаптера и введите следующую команду:
nano /etc/network/interfaces
Откроется текстовый редактор, а в нем – файл конфигурации сети
Добавьте в конец файла следующие строки:
auto eth0
iface eth0 inet static
address 192.168.56.2
netmask 255.255.255.0
gateway 192.168.56.1
Здесь address – IP-адрес сервера, netmask – маска сети, gateway – шлюз по умолчанию. Если адрес должен получаться автоматически с помощью сервера DHCP, добавляйте не указанные выше строки, а:
auto eth0
iface eth0 inet dhcp

Заметка
eth0 – имя сетевого интерфейса. 'eth' указывает на то, что это Ethernet-адаптер, а 0 означает, что это первый адаптер. Если у вас две сетевые карты, то соответственно они будут называться eth0 и eth1. WiFi адаптеры именуются как wlan0, wlan1, …
Теперь нажите Ctrl-X, затем Y, затем Enter, чтобы выйти из редактора и сохранить файл.
Выполните команду
nano /etc/resolv.conf
чтобы отредактировать список DNS-серверов.
Добавляйте строки вида
nameserver 1.2.3.4
для каждого из своих DNS, где 1.2.3.4 – адрес сервера. Сохраните файл указанным выше способом.
Теперь включите сетевой адаптер командой
ifup eth0
Проверьте наличие доступа в Интернет командой
ping google.com
(нажмите Ctrl-C, чтобы остановить ping).
Ура! Осталось установить сервер удаленного управления, и можно будет перемещаться с ноутбуком на диван.
apt-get install --no-install-recommends openssh-server
Если по ходу установки будут задаваться вопросы, соглашайтесь, нажав Y, а затем Enter.