Как да инсталирате и конфигурирате Ubuntu Server

В ежедневната ни разходка в света на ИТ трябва всеки момент да научаваме нови тенденции, нови програми и без съмнение да имаме способността да се развиваме в различни области на системите. В този урок ще видим инсталиране и конфигуриране на сървър с Ubuntu, но какви предимства можем да получим като администратори, когато инсталираме сървър с Ubuntu?

В този урок ще научите как да инсталирате сървърната версия на Ubuntu и по този начин да можете да управлявате нашия сървър. Също така ще знаете стъпките, за да можете лесно да го конфигурирате и да го подготвите да започне да го използва по всяко време.

Ако все още не знаете какво означава да работите с Ubuntu Server, ето някои от неговите предимства, за да знаете какво означава да работите с него.

Някои предимства на инсталирането на Ubuntu Server

  • Той е сертифициран като гост или гост сървър на платформи Azure, AWS, IBM (мощност), наред с други.
  • Той има пълна интеграция на ядрото.
  • Работи на x86, x64, ARM v7, ARM 64 и Power архитектури.
  • Страхотна подкрепа.
  • Проектиран за облака, наред с други.

Ще анализираме как да извършим инсталационния процес на нашия сървър Ubuntu. Като първа стъпка ще отидем на следния официален уебсайт на Ubuntu, за да продължим с изтеглете нашия ISO образ.

Веднъж там ще кликнете върху раздела Изтегли, и ние избираме Сървър, ще видим следното:

1. Инсталирайте Ubuntu Server


В този урок ще направим инсталация във виртуална машина, която ни позволява точно да симулираме поведението на сървъра на Ubuntu В реалния живот, както вече казахме, е важно да използваме виртуални среди, за да се запознаем с обкръжението, преди да скочим в продуктивна среда, за да избегнем злополуки.

Етап 1
Когато стартираме инсталацията, трябва изберете езика, на който ще остане нашата системаВ нашия случай избираме испански, но можем да видим, че имаме различни езици за избор в Ubuntu Server, езикът по подразбиране е английски, тъй като Ubuntu се разпространява по целия свят, избираме испански, като се движим със стрелките за посока и натискаме Enter.

Опции, които имамеКакто виждаме в следния прозорец, имаме различни опции за инсталиране или управление на нашия Ubuntu, сред които са:

Инсталирайте Ubuntu ServerПозволява ни да стартираме инсталация от нулата.

Инсталиране на няколко сървъра с MAAS (Metal As A Service)Това ни дава възможност едновременно да инсталираме Ubuntu на няколко сървъра.

Проверете диска за дефектиТя позволява да се извърши преглед на възможни повреди в сектори на твърдия диск.

Проверете паметтаТой ни дава възможност да проведем тест в оперативната памет на сървъра, за да проверим неговата работа.

Стартирайте от първия твърд дискПозволява ви да стартирате системата от основния твърд диск, ако имате няколко.

Възстановете повредена системаТова ни дава възможност да проведем общ тест и да се опитаме да възстановим система, която има някаква грешка.

Избираме първия вариант Инсталирайте Ubuntu Server.

Стъпка 2
Тогава даваме Enter избираме географския район където се намираме, това ще ни позволи незабавно да конфигурираме часовата зона. В случай, че държавата, в която се намираме, не е в списъка, трябва да изберем другата опция.

Стъпка 3
Ние даваме Въведете И тогава системата ще ни каже дали искаме да конфигурираме клавиатурата, препоръчително е да приемем това предложение, тъй като то ще ни позволи да конфигурираме и коригираме модела на нашата клавиатура автоматично:

Стъпка 4
Кликваме върху Да и щракнете Въведете. След това ще се появи следният прозорец:

Тази опция за конфигуриране ни моли да натиснем някой от показаните клавиши (y, u, r, n и т.н.), в нашия случай ще натиснем клавиша n, след което той ще ни помоли да натиснем w, тъй като посочихме, че това е наред да се оптимизирайте оформлението и правилната конфигурация на клавиатурата. Ще натиснем клавиша w.

След това ще се покажат различни въпроси относно някои клавиши, по -специално, ако нашата клавиатура ги има, ще щракнем върху Да, в противен случай ще натиснем Недей.

След като извършим различните заявени проверки, ще се покаже следният прозорец, потвърждаващ, че всичко е било правилно и ни дава ръководство за нашата клавиатура "Es" = испански.

Стъпка 5
Ще кликнете върху продължи и процесът на изтегляне на някои допълнителни компоненти за правилната инсталация ще започне.

Стъпка 6
След като добавките бъдат изтеглени, ще се покаже прозорец с искане въведете името, което ще дадем на нашия сървър на Ubuntu.

Избираме подходящото име и кликваме върху продължи.

Стъпка 7
След това избираме име на потребителя, който ще има достъп до администрацията на сървъра (Потребител по подразбиране). Щракнете върху Продължи и системата ще ни поиска потребителското име за достъп до системата (Това е различен потребител от предишния).

Стъпка 8
Натискаме Продължи и след това ще въведем паролата:

Кликваме върху Продължи и ще въведем паролата отново (потвърждение).

Стъпка 9
Кликваме върху продължи. След това системата пита ни дали искаме да шифроваме нашата лична папка, което се препоръчва, ако имаме чувствителна информация, тъй като криптирането генерира по -голяма сигурност, но това може да бъде главоболие в случай, че системата се повреди и се опитаме да получим достъп до нашата информация, по мнението на Ubuntu ще бъдем натрапници или хакери. В нашия случай избираме Не.

Стъпка 10
След това системата потвърждава нашата часова зона Въз основа на местоположението, което определихме в началото на инсталацията, ако е правилно, щракваме върху Да.

Стъпка 11
След като сме избрали „да“, ще започне поредица от въпроси относно конфигурацията на сървъра. Първоначално системата ще ни поиска дяловете, които ще има на твърдия диск:

Опции, които имамеВодено - използвайте целия дискПозволява ни да използваме диска по цялостен начин.

Водено - използвайте пълен диск и конфигурирайте LVMТя ни позволява да използваме пълния и допълнителен диск за конфигуриране на LVM (Управление на логически том) за съответните дялове.

Водено - използвайте целия диск и конфигурирайте криптиран LVMТя ни позволява да използваме пълния и допълнителен диск за конфигуриране на LVM (Управление на логически том) със система за криптиране за защита на информацията.

РъководствоПозволява ни да извършим целия процес ръчно, но не се препоръчва.

В нашия случай ще използваме първия вариант, Водено - използвайте целия диск. След като изберете, натиснете клавиша Enter и ще се покаже следният прозорец:

Виждаме, че се показва информацията за използвания твърд диск, натискаме Enter, за да продължим инсталационния процес. Показва се следният прозорец, показващ дяловете, които ще бъдат създадени в нашия Ubuntu:

ЗабележкаРазделът ext4 е подобен на NTFS в Windows, а суап дялът има свое специално място в Ubuntu, така че суап паметта може да пише в него.

Щракнете върху опцията Да, за да напишете промените. Ще се покаже следният прозорец, показващ напредъка на инсталирането на основната система:

След това системата ще ни попита дали искаме да конфигурираме проксито, тъй като не е толкова често, ще оставим полето празно и щракнете върху Продължи:

Всички apt пакети (свързани с мрежата) ще бъдат изтеглени и ще бъде попитано как искаме да конфигурираме актуализациите, виждаме, че имаме три (3) опции:

ИзбориНяма автоматични актуализацииПрепоръчва се за сървъри, тъй като някои актуализации могат да рестартират сървъра или да причинят нестабилно поведение в него.

Автоматични актуализацииАктуализациите се инсталират автоматично, когато са налични.

Управлявайте системата с LandscapeПозволява ви да управлявате актуализации чрез инструмента Пейзаж.

Ние ще изберем първата опция в нашия случай, Без автоматични актуализации, щракнете върху Продължи (Ще трябва да инсталираме актуализациите ръчно). След това се чудите какви функции искаме да добавим към нашия сървър, имаме някои като OpenSSH, Print Server и т.н.

В нашия пример ще активираме опцията OpenSSH, за да може да управлява отдалечено сървъра, за да я изберем поставяме курсора върху споменатата опция и натискаме интервала, за да я изберем.

Обобщено, функциите на всяка опция са:

  • OpenSSH: Дистанционно администриране
  • DNS сървър: Сървър за имена на домейни
  • LAMp сървър: Уеб сървър
  • Пощенски сървър: Пощенски сървър
  • PostgreSQL база данни: Сървър на база данни
  • Сървър за печат: Сървър за печат
  • Файлов сървър Samba: Споделен файлов сървър
  • Tomcat Java сървър: Java сървър
  • Хост на виртуална машина: Сървър на виртуална машина
  • Ръчен избор на пакет: Ръчен избор на пакети

Ние даваме Enter, за да продължим инсталационния процес. Системата ще ни попита дали искаме да инсталираме зареждащото устройство GRUB в основния регистър, не забравяйте, че GRUB (Grand Unifier Bootloader) е първото нещо, което се зарежда при стартиране на нашия сървър, затова избираме опцията Да.

ЗабележкаАко по всяко време имате проблеми с GRUB, опитайте да посетите следния урок, ще имате помощ за решаването на проблеми.

Продължаваме с инсталацията и ще видим, че всичко е инсталирано правилно:

Щракваме върху Продължи и ще внимаваме да не рестартираме сървъра с диска вътре в устройството, за да не повторим целия процес на инсталиране. Както виждаме Ubuntu работи под командния ред, което ни позволява да използваме ресурсите на машината в инсталираните приложения.

Можем да видим, че след като машината се рестартира, ще бъдат поискани идентификационните данни за достъп, вече създадени по време на инсталацията.

2. Връзка чрез SSH с Ubuntu


Нека да видим как се свързваме чрез защитена SSH връзка с нашия Ubuntu сървър. SSH връзка ни позволява да се свързваме външно към нашия сървър. Много е важно да запомните, че нашият Ubuntu сървър трябва да е в същата мрежа, от която искаме да се свържем.

Можем да видим как конфигурацията на нашата мрежа използва командата:

 ifconfig
Което показва обобщение на това. В нашия случай виждаме, че IP адресът на нашия сървър е 192.168.0.10 и можем да видим различните мрежови конфигурации.

За да осъществим връзката чрез SSH от външен сайт, ще използваме безплатния софтуер Putty и можем да го изтеглим от официалната страница. Тук оставяме урок, за да видим повече за Putty. Този софтуер ни дава възможност за свързване, той е основно клиент за връзка за Linux.

За да се свържете с нашия сървър чрез Putty, ще направим следното:

  • В IP адреса ще поставим точния IP на сървъра на Ubuntu (В нашия случай 192.168.0.10)
  • Оставяме порта по подразбиране (22)
  • В типа връзка избираме SSH

Кликваме върху Отворено и първия път, когато изпълняваме Putty, ще се покаже съобщение, показващо, че ключът на сървъра не е регистриран в кеша, това е от съображения за сигурност, можем да приемем и следният прозорец ще се отвори за въвеждане на идентификационните данни. След като въведем паролата си, ще видим, че имаме достъп до нашия сървър, сякаш сме пред него.

Това ще ни позволи да управляваме физическия сървър, независимо къде се намира.

3. Опции и параметри за управление


Параметрите ни позволяват да конфигурираме как ще се държат командите на нашия сървър на Ubuntu. Например, ако искаме да отидем в основната папка на системата, за да видим нейното съдържание, обикновено бихме използвали CD: и после пак CD: (По този начин щяхме да слезем 2 папки), за да спестим време, можем да използваме символа /, който ни позволява да отидем директно в основната папка, командата ще бъде cd /.

Ще видим, че командният ред вече се намира в корена на системата. Сега, ако искаме да се върнем към личната папка Solvetic, няма да използваме cd дом и по-късно cd дом, по -скоро ще използваме командата:

 cd / домашен / решаващ
И така ще отидем в личната папка.

Ако искахме да видим папките, разположени в корена, по по -организиран начин, тъй като обикновено те биха изглеждали малко объркани. можем да използваме командата ls с параметъра за преглед на папки по по -организиран начин (ls -l):

Ще видим, че той ни показва по -конкретни подробности за всяка папка, като размер, дата на създаване и т.н.
Можем да видим различните опции, които имаме, за да параметризираме команда, за това можем да използваме следните методи. Можем да използваме следния параметър:

 ls --help
Той ще покаже помощ за Linux, където можем да видим различните опции за добавяне към командата, всяка опция идва със съответното обобщение.

Друга възможност, която имаме, е да използваме командата човек (ръчно), тази команда показва много по -ясна информация за всяка команда. Например, можем да използваме следния ред:

 човек ls
(Ще ни покаже ръководството за команди ls). Не забравяйте, че тази опция ще ни извади от командния ред.

Можем да се придвижваме в ръководството с помощта на стрелките нагоре и надолу. За да се върнем към командния ред, ще натиснем клавиша Какво.

Ето линк към урок с интересни команди за Ubuntu:

Команди на Ubuntu

4. Управление на файлове и директории в Ubuntu


Като администратори по всяко време трябва да управляваме различните файлове, които имаме на нашия сървър, и е важно да знаем как да извършим този процес. Ще прегледаме процеса за създаване на файлове и папки, но се препоръчва да не ги създавате в основната папка на Ubuntu, идеалното е да ги създадете в личната папка.

Създай папка
За да създадем папка в Ubuntu ще използваме командата mkdir (Make Directory), в нашия пример ще използваме реда:

 mkdir Тестване
И ние натискаме Въведете. За да проверим дали сме създали папката правилно, нека използваме командата ls и ще видим създадената ни папка и ако използваме (Както вече видяхме) командата:
 ls -l
Ще видим по -пълно обобщение на наскоро създадената папка.

ЗабележкаСистемата е чувствителна към регистъра, можем да имаме две папки (Тестове и тестове).

Създаване на файл
За да създадем файл, ще използваме командата докосване, параметърът е;

 докоснете Extension_name
Например, докоснете Exercise.txt. Ако използваме ls -l можем да видим създадения от нас документ.

Опции за копиране, поставяне и изрязване
За да копираме файл, ще го използваме cp (cp Име на файла Дестинационен път), в нашия случай би било, cp Тестове за упражнения.txt. За да видите, че файлът е правилно копиран до местоназначението, ще използваме следния процес, използвайте командата cd Име на целевата папка (cd Tests) веднъж вътре в Tests нека използваме командата ls за да видите файла, който току -що копирахме.

С командата mv можем да преместваме файл или папка от едно място на друго, неговият синтаксис е идентичен с този на копиране, mv име на файл Дестинация.

Тук оставяме урок, който говори за това.

Изтрийте файлове и папки
За да изтриете файлове: Ще използваме командата rm (премахване), неговият синтаксис е rm File_name, в нашия пример би било rm Exercise.txt и можем да виждаме докрай ls -l че файлът вече не съществува в нашата система Ubuntu.
По -долу е изображение с всички команди, които коментирахме:

За изтриване на директории: Ще използваме командата rmdir, синтаксисът би бил rmdir Име на директория, в нашия случай, rmdir тестове и по този начин ще премахнем директорията Tests от системата. Можем да използваме командата ls -l За да проверите дали такава директория вече не съществува в Ubuntu:

По този начин видяхме някои от опции и конфигурации, които имаме в нашия сървър на Ubuntu.

Преименувайте Ubuntu файлове и директории

wave wave wave wave wave