Янв
19

Установка ubuntu, скачать и настроить убунту на server

Автор Автор: SancheZ   

 

Установка ubuntu, скачать и настроить ubuntu на сервер

 

Привет! Сейчас я хочу рассказать, как создать собственный сервер с ОС Ubuntu. Опишу полную установку и настройку apache + php + mysql на ubuntu. Пишу эту статью по своим полученным знаниям, которые я узнал буквально за два дня. Ещё около месяца назад я захотел собрать сервер под сайт, что бы хранил все данные и возможно в будущем перенёс бы полностью на него свой блог. За пару часов исследования интернета, я остановился на операционной системе — ubuntu. Почему я выбрал именно её и как поднимал свой сервер (пока что локальный) на чистом железе я опишу ниже.

Железо, которое я использовал для сервера

Сервер собирал по частям. Многие части сервера вообще с разных поколений). И так сначала я приступил к поиску материнской платы, которая подошла бы в качестве сервера, с сокетом не ниже LGA 775. Полазил под койкой, ничего полезного не нашёл (там у меня просто склад старых плат подручных материалов). Потом вспомнил, что недавно в гараж отвёз старенькую материнскую плату GIGABYTE GA-EP45-DS4. Когда-то она работала в моём компьютере около 5 лет. За основу я взял именно её, так как не было альтернативы превосходящие параметры этой мат. платы.  С процессором не было выхода, как купить с рук БУ, так как в наличие у меня его не оказалось. Купил с рук у самарского парнишки процессор INTEL Core 2 Quad Q9300 за 3000 рублей. Процессор имеет 4 ядра с частотой каждого ядра 2.5 ГГц. Очень хороший процессор, как говорю от себя так и говорят все отзывы, которые написаны про него в интернете. Далее дело было за оперативной памятью, тут отказалось всё очень просто — достал 3 планки, старенькие по 4 гига каждая с частотой 800 МГц — фирмы кингстон. Блок питания взял на 500Вт. Видеокарта в основном там не нужна, нужна только для настройки и установки Ubuntu. Покупать не стал, а установил старую видеокарту, которая вставляется ещё в PCI — где-то 99-2000 года, на 64 mb. Жёсткий диск seagate 500 гб. Получилось:

GIGABYTE GA-EP45-DS4 + INTEL Core 2 Quad Q9300 + кингстон 12 гб + БП 500 Вт + Видеокарта 64 мб.

Вот и всё железо в моём сервере.

Ubuntu в качестве операционной системы сервера

Операционных систем в интернете огромное количество. Но те которые бы подошли для установки на сервер всего около 30, возможно немного больше, возможно меньше. Про большую часть я почитал затратив на это около 12 часов и остановился на убунту. Можно ставить и другие ОС, но эта имеет ряд преимуществ по сравнению с другими системами других разработчиков.

1) Ubuntu построена на ядре Linux, что обеспечивает его быстрой работой, малой затратой системных ресурсов на собственную работу.
2) Убунту по сравнению с другими OC распространяется бесплатно! Скачать его можно с сайта разработчика. Например если ставить Microsoft server 2008, то обойдётся такая ОС в 140 тысяч рублей на два процессора. Если бы у меня был данный лицензионный дистрибутив, то конечно же я установил его, так как вся настройка там занимает от силы 30 минут, а с убунтой я крутился почти сутки.
3) Любой нужный дистрибутив очень просто установить на убунте. Для этого всего лишь нужно задать команду в терминале и операционная система сама найдёт данный продукт из собственного архива программ. Нам даже не нужно искать программы и качать с файлообменников, всё куда проще, один запрос и программа установлена.
4) Вся настройка системы, драйверов, обновление системы, настройка интернета происходит в автоматическом режиме.

Вот в принципе по таким хорошим данным я выбрал эту операционную систему.

Установка и настройка Ubuntu

Прежде чем начать установку операционной системы её сначала нужно скачать с официального сайта разработчика. Образ последней версии ОС находится по ссылке «http://ubuntu.ru/get«, на данный момент это 12.10 версия. Когда вы перейдёте по ссылке, вы увидите, что для скачивания будет предложены два архива. Первый архив это Ubuntu Server — который имеет только терминал для всей работы. А второй образ это убунту с графической оболочкой, вид что-то на подобие Windows XP, только панель пуска если её так можно назвать будет висеть слева на экране. Для новичков советую выбрать образ с графической оболочкой, там будет намного понятнее. Далее следует выбрать носитель информации на который следует записать образ ОС. Для этих целей я выбрал «флешку на 2 гб», образ производил с помощью программы UltraISO.

Установка такая же, как и установка любой версии Windows на любой компьютер.

Вставляем флешку в USB порт + открываем настройки bios и выбираем в разделе boot загрзку USB порта первее основного жёсткого диска.

Далее при загрузки информации с съёмного носителя начнётся установка. Во время установки ubuntu, вам нужно будет выбрать часовой пояс, раздел для установки, задать настройки интернета, ввести имя и пароль для супер администратора. Установка длится около 20 минут. После установки экран у вас будет выглядеть примерно вот так:

ubuntu - рабочий стол

Сразу же после установки нужно будет вызвать терминал для дальнейшей работы. Терминал вызывается одновременным нажатием «Alt+F2«, так же «CTRL+ALT+T.» А теперь я перечислю последовательность установки локального сервера.

Установка на Ubuntu, apache + php + mysql + phpMyAdmin

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

sudo apt-get update
sudo apt-get upgrade

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

sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql phpmyadmin

после установки данной связки следует выполнить перезагрузку apache сервера командой:

sudo apache2ctl restart

Во время установки пакета mysql, вам нудно будет ввести пароль на базу для пользователя «root»

mysql

Когда время подойдёт к установки пакета phpmyadmin, вам так же нужно будет выбрать некоторые настройки. В первом всплывшем окне вам нужно будет выбрать для какого веб-сервера настроить phpMyadmin. Так как мы установили apache, то следует напротив apache2 нажать пробел до появления звёздочки напротив apache2 и далее следует нажать Enter.

phpmyadmin + ubuntu

Далее установщик у вас запросит, создать базу данных или нет, нажмите «Да», если вдруг нажали нет, то не расстраивайтесь её можно создать зайдя в phpMyadmin. Если вы нажали «Да», то вам нужно будет ввести пароль для этой базы данной:

phpmyadmin+ubuntu1

Затем следует задать пароль для входа в phpMyadmin

phpmyadmin and ubuntu

Вот и вся связка для поднятия сервера установлена. Не путайте с Windows, на ubuntu apache будет работать как бы в скрытом режиме, никаких значков, ярлычков вы не увидите. Проверить работу сервера можно только командами из терминала. Для переноса вашего сайта, блога или форума вам следует воспользоваться программкой mc, либо копировать и вставить)

Mc — программа напоминающая Total Commander. Для установки следует ввести в терминале:

sudo apt-get install mc

Выглядит это детище вот так:

mc

А что почти тотал  :mrgreen:, если честно мне не очень понравилась эта программка, но всё же выполнил перенос именно с неё)

Во время установки и переноса файлов у вас будут проблемы с правами на файлы. Много файлов вы просто напросто не сможете отредактировать и если у вас будут такие проблемы, то запускайте mc через код:

gksudo mc

Но помните, что в таком режиме редактирования, вы можете отредактировать любой системный файл и вся система может перестать работать.

Вот дорогие друзья и закончилась моя статья с установкой и настройкой убунты на свой собственный собранный server. Следующая статья будет посвящена установкой wordpress на сервер ubuntu. Следите дорогие друзья за обновлением блога, подписывайтесь и узнаете всё в первые часы публикации статьи.

Всем пока дорогие друзья. ;-)


Подписавшись Вы будете узнавать одним из первых о новых статьях, конкурсах и акциях!

Рекомендую посмотреть следующие статьи:

Написать комментарий