Linux
  • << DEBIAN >>

  •   Сървър на отделни хостове
  •     DNS Сървър
  •     SQL Сървър
  •     WEB Сървър
  •     Пощенски Сървър
  •   PXE Server
  •   PXE UEFI Server - TFTP
  •   Debian 9
  •     Инсталиране на Debian 9
  •     Първоначални настройки (мрежа, VIM, Кирилизация)
  •     Инсталиране и настройка на SSH
  •     Инсталиране и настройка на DNS
  •     Инсталиране и настройка на NTP
  •     Инсталиране и настройка на Apache
  •     Инсталиране и настройка на MySQL (MariaDB)
  •     Инсталиране и настройка на PHPMyAdmin
  •     Инсталиране и настройка на собствен облак
  •     Инсталиране и настройка на SAMBA
  •     Инсталиране и настройка на FTP сървър
  •     Инсталиране и настройка на OSCAM
  •     Инсталиране и настройка на Mail server
  •       Първоначално конфигуриране на базата данни
  •       Инсталиране и конфигуриране на PostFix
  •       Инсталиране и конфигуриране на Dovecot
  •       PostFix дефинира Dovecot да удостоверява
  •       RoundCube
  •       Тестване доставката на поща
  •       Създаване на TLS криптиран ключ и сертификат
  •       WEB администриране
  •       Антиспам със SpamAssassin
  •       Антиспам с RSpmad
  •   Debian 11
  •     Как зарежда Linux
  •     Разпределение на диска при BIOS и UEFI
  •     Debian 11 на BIOS върху LVM и RAID
  •     Инсталиране на Debian 11 на BIOS и ZFS
  •     Инсталиране на Debian 11 на BIOS и ZFS-1
  •     Инсталиране на Debian 11 на UEFI и ZFS
  •     ZFS Замяна на развален огледален диск
  •     Ремонт на GRUB и INITRAMFS
  •   Debian 12
  •     Първоначални настройки
  •     DNS Сървър
  •     Добавяне на втори диск
  •     Файлов сървър + WEBMIN
  •     SAMBA
  •     Инсталиране и настройка на Apache
  •     Инсталиране и настройка на Nginx
  •     MySQL и PHPMyAdmin
  •     Елементарен MAIL сървър
  •       Подобрение SSL/TLS, Maildir, LMTP
  •       Подобрение ВИРТУАЛИЗАЦИЯ без MySQL
  •       Подобрение ВИРТУАЛИЗАЦИЯ и MySQL
  •       Подобрение Антиспам - SpamAssasin
  •       Подобрение Антиспам - RSpamd
  •       Защита - SPF, DKIM и DMARK
  •       Подобрение Антивирус
  •     Пълноценен MAIL сървър
  •     Пощенски сървър с iRedMail и PHPMyAdmin
  •       DKIM, SPF и DMARK
  •     MAIL сървър за вътрешна мрежа
  •     NextCloud
  •     Сървър за отдалечен достъп - RustDESK
  • << UBUNTU >>
  •   Ubuntu SERVER 22.04
  •     Инсталиране на Ubuntu 22.04 Server
  •     Първоначални настройки на Ubuntu 22.04 Server
  •     DNS в Ubuntu 22.04 Server
  •     MySQL Apache PHPMyAdmin
  •     Пощенски сървър
  •       Пощенски сървър в опростен вариант
  •       PostFix, Dovecot по-подробно
  •   Ubuntu mini
  • << RAID >>
  •     BIOS RAID1+MSDOS
  •     BIOS RAID1+MSDOS+LVM
  •     UEFI RAID1
  • << BTRFS >>
  •     BTRFS - създаване монтиране fstab размер
  •     BTRFS - RAID
  •     BTRFS - subvolume и snapshot
  • << КОНТЕЙНЕРИ >>
  •     Инсталиране на LXC/LXD
  •     Образи (image) в LXC/LXD
  •     Контейнери в LXC/LXD
  •     Команди в LXC/LXD
  • << ОТСТРАНЯВАНЕ НА ГРЕШКИ >>
  •     SWAP
  •     InitRAMFs
  • Ubuntu - минимална мрежова инсталация

    По принцип повече харесвам Debian заради стабилната му работа, обаче когато става въпрос за графика несъмнено UBUNTU имат предимство. Освен това има опция да инсталирате чиста, минимална операционна система без излишни неща. Ще се постарая да покажа минимална инсталация и от нея може да развивате различни инсталации. Дали ще е сървър, дали ще е графична среда тази основа е достатъчна за целта.

    Сдобиване с минимален ISO образ

    Доста четох по въпроса, видях доста различни ISO образи но официалната страница казва, че последния оригинален е за версия 18.04. Затова предпочитам да го изтегля от ТУК за 64 бита и от ТУК за 32 бита. Сдобивате се с образа който Ви е нужен и продължаваме.

    Мрежова инсталация

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

    Img1

    - Процесор - 4 ядра, - Памет - 4 GB, - Твърд диск - 55 ГБ.

    Img2

    Дънна платка с UEFI.

    1

    Правим обикновена инсталация.

    2

    Език на инсталиране English.

    3

    Определяме зоната в която живеем, за да може да дефинираме времената зона. Избираме other.

    4

    Казваме че сме в Европа.

    5

    Че сме в България.

    6

    Дефинираме основната езикова подредба на клавиатурната с която ще работим.

    7

    Няма да тестваме клавиатурната подредба. Сигурни сме в избора си.

    8

    Допълнителната клавиатурна подредба ще е за България.

    9

    Подредбата за българската клавиатура ще е traditional phonetic.

    10

    Смяната на видовете клавиатурни подредби ще става с клавишната комбинация Alt+Shift.

    11

    Даваме име на хоста. Слагате си което ползвате. Аз в момента ще създам ubuntu-mini.

    12

    Ще ползваме репозитори от България.

    13

    От указания горе български огледален сървър.

    14

    Не ползваме прокси сървър.

    15

    Името на потребителя работещ със системата ще е CCCP. Това е само име което ще се показва. Забележете, че е с главни букви, а Linux не поддържа имена с главни букви.

    16

    Това е истинското име с което ще работим с системата.

    17

    Създаваме парола за потребителя cccp.

    18

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

    19

    Предупреждава, че паролата е елементарна. Това не ни притеснява и продължаваме.

    20

    Пита ни за вярността на временната зона. Europe/Sofia е верен избор.

    21

    Ще разделяме диска ръчно. Тука ще ползваме услугите на LVM. Освен това ползваме UEFI това значи, че диска ще бъде във формат GPT.

    22

    Ще работим с указания диск.

    23

    Диска е нов и му създаваме нов физически дял.

    24

    Размера на дяла е 59.1GB. Избираме дяла и натискаме Enter върху него.

    25

    Създаваме първи физически дял на свободното място.

    26

    Големината на дяла ще е 512GB.

    27

    Ще започва в началото на свободното място.

    28

    Даваме име на дяла.

    29

    Ще се казва efi.

    30

    Ще се използва за:

    31

    EFI дяла на файловата система. Не забравяме, че работим с UEFI.

    32

    Дяла ще е зареждащ.

    33

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

    34

    Използваме останалото свободно място.

    35

    Създаваме втори физически дял.

    36

    Ще ползваме цялото останало място.

    37

    Ще му дадем име:

    38

    lvm ще се казва.

    39

    Ще се ползва за:

    40

    Физически дял за LVM.

    41

    От този дял няма да се зарежда системата. За разлика от предишния.

    42

    Съгласяваме се със това което сме създали.

    43

    Казахме, че ще ползваме LVM файлова система. Да я нстроим.

    44

    Преди това записваме промените които направихме до сега.

    45

    Първото нещо необходимо за правилната работа на LVM е създаване на логическа група за LVM.

    46

    Давме и име vg0.

    47

    Групата ще бъде създадена на физическия дял /dev/nvme0n1p2.

    48

    Следващата стъпка е създаване на логически дялове. Създаваме първия логически дял.

    49

    Ще бъде в логическа група vg0.

    50

    Ще се казва boot.

    51

    Размера му ще е 2GB.

    52

    Създаваме втори логически дял.

    53

    Ще е в логическа група vg0.

    54

    Ще се казва root.

    55

    Размера му ще е 16GB.

    56

    Създаваме следващ логически дял.

    57

    В логическа група vg0.

    58

    Ще се казва home.

    59

    Ще е с размер 11GB.

    60

    Създаваме последен логически дял.

    61

    Ще е във vg0.

    62

    Ще се казва swap.

    63

    Ще е с размер 4GB.

    64

    Завършваме със създаване на логическите дялове. Но не са настроени.

    65

    Започваме да дефинираме първия логически дял. Казва се boot и ще се ползва за boot дяла на ОС.

    66

    Ще се ползва за:

    67

    Файлова система Ext2.

    68

    Точката му на монтиране ще е:

    69

    /boot.

    70

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

    71

    Ще настроим втория логически дял. Размера му е 11GB и ще се ползва за /home.

    72
    73

    Файловата му система ще е Ext4 за разлика от предния който беше Ext2. За различна цел е все пак.

    74
    75

    Ще го монтираме в /home.

    76

    Правилна е настройката и продължаваме.

    77

    Третия дял ще е за root. Големината му ще е пак минималната необходима от 16GB.

    78
    79

    Отново ще е Ext4. Доказала се стабилна файлова система.

    80
    81

    Ще бъде корен на файловата система /.

    82

    Всичко е правилно. Продължаваме.

    83

    Последния дял е специален и се казва swap. Размера му е 4GB и се определя по следното правило: - при памет на системата по-малка от 4GB се прави swap от 2GB, - при памет на системата по-голяма от 4GB се прави swap от 4GB.

    84
    85

    Ще се ползва за swap област.

    86

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

    87

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

    88

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

    89

    Не обичам системата да се обновява автоматично. Понякога стават грешки и се налага след това ръчно да търся проблема. Затова без автоматично обновяване на системата.

    90

    Обърнете внимание на горната картинка. Нищо не съм избрал. Правим така наречената "тънка" инсталация. Това ще инсталира само най-необходимото за работата на системата.

    91

    Използвайки нашата времева зона ще настроим часовника на системата.

    92

    Завършихме с инсталацията. Изваждаме носителя от който инсталирахме системата и се рестартираме.

    93

    Системата се рестартира.

    94

    След рестарта първото меню което се появява. Просто натискаме Enter.

    95

    Предлага да въведем име с което да работим в системата. Създали сме cccp не го забравяме.

    96

    С потребител cccp и парола влизаме в системата.

    97

    Готово. Системата се зареди. Версията е Ubuntu 18.04. Ядрото което ползваме е 4.15.0-204. Сравнително старо но ще върши работа. Ако искате да се обновите до последна версия ползвайте следната команда:

    apt update -y && apt upgrade -y apt install update-manager-core do-release-upgrade -d


    Накрая трием всичко неизползвани пакети:

    sudo apt autoremove --purge


    Ако пък ви пречи защитната стена първо я проверяваме:

    sudo ufw status


    Ако трябва да я деактивирате:

    sudo ufw disable


    За да проверите за кои правила има защитната стена:

    sudo ufw app list


    Тук не мога да покажа всичко. Можете примерно от ТУК да проверите какво Ви трябва. С това приключвам инсталацията. Това позволява много гъвкаво да се развиете нататък. Дали ще ползвате системата за сървър без графика или пък ще ползвате графика тази инсталация Ви позволява.