Linux Сервер для дома (Ubuntu 7.10) часть первая.

Введение:

ADSL технология— за короткое время сделала в России широкополосный доступ в интернет по настоящему массовой услугой. Другим ее проявлением стало появление во многих регионах России бесплатных местных сетей на базе этой технологии. А имея услуги широкополосного доступа с его скоростью и шириной канала у себя дома, и некоторую халяву в виде областной или городской сети, многие пользователи широкополосного доступа стали задумываться о том, как сделать так, чтобы иметь здесь же дома и свой собственный домашний сервер, на котором можно было организовать свою веб- страничку, форум, блог, а возможно и игровой сервер и web медиа радиостанцию, и так далее, и тому подобное. Чего только сейчас уже и не напридумывало человечество, развлекаясь и работая в Интернете!

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

Итак домашний сервер на Ubuntu Linux 7.10 своими руками.

Замечу сразу, что собирая его я исходил вот из каких соображений:

  1. Не у каждого дома есть несколько компьютеров, значит компьютер надо будет использовать не только как сервер, но и для других целей. (т.е. компьютер легко можно опять сделать не сервером!)

  2. Возможно когда вы покупали компьютер, вы купили и Windows, и сносить его вам тоже не хочется, раз он уже куплен, настроен и вы к нему немного привыкли!

  3. Да, по правилам хорошего тона (и УК РФ), в интернет надо выставлять лицензированное ПО.

  4. Да, и хотелось чтобы это еще и работало!

    Исходя из этих соображений у меня получилось следующее:

    1. Компьютер с которым я работал- Pentium 4- 2.0, памяти 512 Mb (минимум надо 256 Mb), HDD-1-320 Gb, HDD-2-80 Gb. Мамка на чипсете Intel. Видеокарта на чипсете Nvidia,

    2. У меня на компьютере на первом диске стоит Windowc XP, на втором жестком диске стоит Ubuntu Linux 7.10- десктопный вариант, где крутиться серверное ядро, той же версии. Установлен сервер LAMP. Здесь же испытываю и отрабатываю форумы, свои сайт и др.

    3. Устроено все так, что можно выйти из десктопа и оставить включенным только сервер и наоборот в любой момент можно снова запустить графическую оболочку и поработать например, в Интернете, используя все ее достижения .

Замечания по содержанию:

             1. Писал для начинающих, поэтому много внимания уделено просто работе с Ubuntu и с разными программами, много картинок.

              2. Значёк   -  означает. что я на эту фразу  хочу обратить ваше внимание.   

Ну а теперь по шагам:

Часть первая:

Устанавливаем Linux Ubuntu 7.10 Live CD десктоп.

В принципе в этих статьях все по полочкам разложено достаточно:

http://forum.ubuntu.ru/index.php?topic=16762.0;all

https://wiki.ubuntu.com/Ubuntu710DesktopSetupRU

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

Что к этому времени надо иметь:

  • Windows установлена и настроена на вашем компьютере.

  • У вас есть установочный диск Ubuntu 7.10, в версии desktop CD или DVD.
    Если нет, то вы можете заказать на сайте:
      http://shipit.ubuntu.com и вам вышлют его абсолютно бесплатно (в течении 1-2-х месяцев ).

  • Можно скачать с официального сайта по адресу:
    http://cdimage.ubuntu.com/releases/7.10/release  или сразу исошник /ubuntu-7.10-dvd-i386.iso

  • Или скачать с любимого торрента.
  • /!\  Попрошу Вас обязательно сделать резервное копирование своих данных! Что бы потом вам не обижаться на меня!

  •   А лучше использовать для тренировок чистый HDD диск- 10 Gb достаточно.

Шаг 1: Установка дистрибутива.

Linux устанавливается на компьютер точно так же, как и любая другая операционная система, например та же Windows..

Т. е. надо запустить установочный диск в момент загрузки компьютера, и позволить скопировать систему на ваш жесткий диск.

В конце установки, загрузчик в MBR области  жесткого диска, создаст свою загрузочную область.

Мы в данном случае оставляем Windows, а Linux устанавливаем второй системой.

Если вы хотите под Linux отдать второй диск, то его можно не форматировать и не делать на нем ни каких разделов (партишен),

Ubuntu сделает все сама- в автомате!

Если у вас только один диск, то вы находясь в Windows, должны разбить его на две части. На одной оставить Windows, а вторую часть не трогать, т. е. просто оставить большое непрерывное пространство.

Можно разбить штатными средсnвами Windows.

Я лично использую для разбиения жестких дисков Gparted LiveCD. GParted ISO доступен здесь http://gparted.sourceforge.net/   Скачайте GParted LiveCD, запишите его на CD,  загрузитесь с него и издевайтесь над своими жесткими дисками, сколько душе угодно! Сам исошник, если  конкретнее находится здесь: http://download.tuxfamily.org/gpartedlive/ называется файл gparted-livecd-0.3.4-11.iso Мы будем использовать так называемый вариант десктоп-CD диск дистрибутива Ubuntu, который даёт нам возможность запустить Lunux Ubuntu 7.10 в памяти компьютера не трогая его жесткий диск.  Т. е. позволяет работать и учиться без установки.  Нормальная загрузка такого Live CD является своеобразным тестом на совместимость вашего "железа" с этим дистрибутивом.

Ставим в БИОСе компьютера разрешение на загрузку с CD-DVD диска, вставляем дистрибутив в CD-DVD-ROM и грузимся с него.

Увидев эту картинку, нажимаем F2, и выбираем язык (Language). Я обычно выбираю русский.  Здесь же в этом меню можно проверить ваш диск на ошибки (см. 5 й пункт в меню)  После изучения всех этих вопросов, выбираем первый пункт и грузим Live-CD:

 

 

 

 

 

 

 

 




















Если с вашим "железом" у этого дистрибутива нет никаких проблем, то в конце его загрузки, вы увидите следующий экран:

 

 

 

 

 

 

 

 




















На этом этапе вы можете ознакомиться с  системой, а когда вам это надоест,  нажмите на ярлык «Установка» в меню или на рабочем столе, и вы попадете в этой самый режим.

По ходу установки, вам надо будет ответить на несколько вопросов установщика:

  • язык-> русский
  • часовой пояс-> у меня Москва
  • раскладка клавиатуры -> русская Winkeys

Теперь о дисковом пространстве, когда выскочит окно с предложением поработать с вашими жесткими дисками, вот тут вам надо будет подумать!


Здесь я настоятельно рекомендую (для начинающих), сильно не заморачиваться и выбрать
пункт ->  "Авто-использовать весь диск" (в нашем случае второй диск). Или пункт ->  "Использовать непрерывное свободное пространство", если диск  один и разбит на два логических! (В начале статьи, я как раз подводил вас к этому:- оставить одну половинку совершенно пустой).

Далее появляется "окно с миграцией":

Это задумка- вещь экспериментальная!

Она (миграция), то получается, то не получается. Главное, что все это на сам процесс установки сильно не влияет.

Оставляем на волю случая.

Увидев новое окно, заводим учетную запись, придумываем пароль и нажимаем - "Далее". 

Далее вы увидите итоговое окно на котором тоже просто нажимаемкнопку "Установить":

В конце установки естественно перезагружаем систему (не забывайте вынуть по ходу дистрибутив!).

И если в начале новой загрузке вы увидели вот такое окно, то примите мои поздравления!

См.ниже и принимай поздравления!

 

 

 

 

 

 

 

 















Замечание:

/!\ Все мои компьютеры я покупал со сборкой по принципу: (Интель+Интель и Интель ...+ видиокарта Nvidia), Это классика!

Поэтому у меня все обычно проходит на ура!

Если у вас во время установки появились проблемы, то прошу на форум:

http://forum.ubuntu.ru

или мой сайт:

http://www.ubuntu.vrn.ru

Где попрубуйте найти ответы на свои вопросы!

Шаг 2: Донастройка.

Попав во вновь установленную систему поработаем с ее донастройкой!

Выбираем в меню следующий пункт: Система->Администрирование->Источники приложений:

Подключаем все официальные репозитарии программного обеспечения:

/!\ Репозитариями называются хранилища (сервера), где лежат все дополнительные пакеты (программы) для Ubuntu, а так же пакеты с обноблениями, исправлениями, в том числе и связанные с безопасностью системы. Выставляя птички мы включаем эти сервера для автоматического предложения и поиска этих пакетов. Репозитарии есть официальные и не официальные. Их надежность подтверждается специальными ключами-сертификатами.

 

 

 

 

 
























На следующей картинке включаем репозитарии  связанные с обновление и безопасностью системы:

 

 

 

 

 
























Включит репозитарий от партнеров.



После подключения репозитариев необходимо обновить информацию о доступном программном обеспечении и версиях.
Это можно сделать через "Менеджер обновлений" (см. меню), а можно с помощью Synaptic, или с помощью консоли с применением следующих команд:

# sudo apt-get update
# sudo apt-get upgrade
# sudo reboot

имейте ввиду, что последняя команда перезапустит вашу систему для вступления в силу всех изменений.

/!\ Как вы уже догадались большинство проблем решается в самой графической оболочке (т.к. называемые ГУЮ программах) или в терминалах- эмуляторах консоли вызываются через меню. непосредственно в графической оболочке их 2-е: просто "Терминал" и
Терминал суперпользователя".
Кроме того есть еще 6 консолей, которые вызываются нажатием комбинаций клавиш Ctrl+Alt+F1, Ctrl+Alt+F2 Ctrl+Alt+F3 и т.д. В них можно работать чисто в командной строке, или в окнах, сделанных с помощью упрощенной графики (псевдографики). На следующей картинке, я как раз показываю

 ввод команды в "Терминал": 

Эта команда по своему действию, равнозначна запуску т.н. "Менеджера обновлений".

/!\ Команды можно и не набирать по букве, а скопировать с помощю мышки, выделить её в тексте, а затем вставить в нужное место нажав на среднюю кнопку мышки. Выделяем проведя мышкой по команде, при нажатой левой кнопкой. В следующем окне вы видите результат выполнения этой команды. Команда sudo вызывает необходимость ввода вашего пароля. т. е. режим суперпользователя (практически- root).

А вот и картинка самого "Менеджера обновлений", который находится в меню: Система->Администрирование_>Менеджер обновлений

В нем две главные кнопки: "Проверить" и "Установить обновления". Т. к обновление затрагивает саму систему, у вас потребуют ввести ваш пароль:

Ввод пароля

Теперь русифицируем нашу систему. В меню выбираем пункт:

Система->Администрирование->Локалицация, вводим пароль и...

в появившемя окне ставим птичку напротив пункта Russian.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Нажимаем OK.

 

 

 

 

 

 

 

 

 

  

Происходит загрузка и установка необходимых файлов.

В итоге жмем еще раз OK.

Проверяем настройку клавиатуры->

Система->Параметры->Клавиатура->Раскладки (правим если не так).

Думаю на картинках все понятно. Разжевывать не надо.

Установка кнопок переключения  и индикатора:

Установка кнопок переключения и индикатора.

Теперь как раз надо перезагрузить систему, о чем нам подсказывает голубой значок!






Своеобразная подсказка- "Голубой значок перезагрузки".  Появляется когда надо перезагрузить систему!.

Первая часть закончена.

/!\ Примечание: все что написано выше, применимо для всех дистрибутивов Ubuntu.

Linux Сервер для дома (Ubuntu 7.10) часть вторая.