Ubuntu_Serwer_Oficjalny_podrecznik_Wydanie_II_ubuof2.pdf

(438 KB) Pobierz
Idź do
• Spis treści
• Przykładowy rozdział
Katalog książek
• Katalog online
• Zamów drukowany
katalog
Twój koszyk
• Dodaj do koszyka
Cennik i informacje
• Zamów informacje
o nowościach
• Zamów cennik
Czytelnia
• Fragmenty książek
online
Ubuntu Serwer. Oficjalny
podręcznik. Wydanie II
Autorzy:
Kyle Rankin,
Benjamin Hill
Tłumaczenie: Robert Górczyński
ISBN: 978-83-246-3300-5
Tytuł oryginału:
Official Ubuntu Server Book, The (2nd Edition)
Format: 170×230, stron: 464
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl
© Helion 1991–2011
Najlepszy podręcznik dla systemu Ubuntu Serwer!
• Jak zainstalować Ubuntu Serwer?
• Jak wykonywać typowe zadania administracyjne?
• Jak zwiększyć odporność systemu na awarie?
Ubuntu to dystrybucja systemu operacyjnego Linux, która podbiła serca użytkowników domowych.
Możliwość zapoznania się z systemem bez ingerencji w dotychczas używany system, banalna
instalacja, wyjątkowo atrakcyjny interfejs użytkownika oraz małe wymagania to tylko niektóre
atuty tego systemu. Autorzy postanowili pójść za ciosem i przygotowali wersję dla serwerów.
Co sprawia, że jest wyjątkowa? Co ją odróżnia od innych dystrybucji? Czy warto ją zainstalować?
Na te pytania znajdziesz odpowiedź w jedynym oficjalnym podręczniku poświęconym dystrybucji
Ubuntu w wersji serwerowej. Autorzy prezentują sposób instalacji systemu oraz podstawowe
operacje administracyjne. Po szybkim i pełnym konkretnych informacji wstępie zajmiesz się
zarządzaniem zainstalowanym oprogramowaniem, usługami dostarczanymi przez Ubuntu,
zapewnieniem bezpieczeństwa w systemie oraz tworzeniem kopii zapasowej. Ponadto dowiesz
się, jak monitorować pracę serwera, wirtualizować go oraz zwiększać odporność na awarie. Punkt
po punkcie autorzy rozwieją wszystkie Twoje wątpliwości związane z systemem Ubuntu w tej
wersji. Jeżeli nie jesteś pewien, czy to coś dla Ciebie, chcesz poznać ten system lub jesteś
pasjonatem Linuksa – musisz mieć tę książkę!
• Historia projektu Ubuntu
• Instalacja systemu i proces uruchamiania Ubuntu
• System plików i administrowanie systemem
• Zarządzanie pakietami oprogramowania
• Automatyzacja procesu instalacji
• Konfiguracja serwera DNS, WWW
• Uruchomienie serwera poczty elektronicznej
• Konfiguracja serwera baz danych
• Umożliwienie dostępu zdalnego do serwera – OpenSSH
• Bezpieczeństwo w Ubuntu
• Wykrywanie włamań do systemu
• Monitorowanie pracy serwera
• Wirtualizacja – KVM, VMware Server
• Konfiguracja macierzy RAID
• Rozwiązywanie typowych problemów
• Tryb ratunkowy i odzyskiwanie
• Przydatne zasoby Ubuntu Server
Sprawdź możliwości Ubuntu Serwer!
Rozdział 1
Spis treści
Przedmowa ...................................................................................................................... 17
O autorach ....................................................................................................................... 23
Wprowadzenie ................................................................................................................ 25
Witamy w Ubuntu Serwer .................................................................................................................25
Wolne oprogramowanie, open source i Linux ..................................................................................26
Wolne oprogramowanie i GNU ....................................................................................................26
Linux ...............................................................................................................................................27
Open source ...................................................................................................................................28
Krótka historia projektu Ubuntu .......................................................................................................29
Mark Shuttleworth .........................................................................................................................29
The Warthogs .................................................................................................................................30
Co oznacza słowo Ubuntu? ...........................................................................................................32
Utworzenie Canonical ...................................................................................................................33
Społeczność Ubuntu ......................................................................................................................33
Obietnice i cele Ubuntu ....................................................................................................................34
Cele ideologiczne ...........................................................................................................................35
Realizacja celów i zasady postępowania .......................................................................................36
Cele techniczne ..............................................................................................................................37
Canonical i fundacja Ubuntu .............................................................................................................39
Canonical, Ltd. ...............................................................................................................................39
Usługi i wsparcie techniczne oferowane przez Canonical ..........................................................40
Fundacja Ubuntu ...........................................................................................................................41
Historia Ubuntu Serwer ....................................................................................................................41
Prosty, bezpieczny i obsługiwany .....................................................................................................43
8
Spis treści
Rozdział 1. Instalacja ...................................................................................................... 47
Pobierz Ubuntu ..................................................................................................................................48
Ekran rozruchowy ..............................................................................................................................49
Partycjonowanie dysku ......................................................................................................................50
Co to jest partycja? ........................................................................................................................51
Przewodnik — cały dysk ...............................................................................................................53
Przewodnik — cały dysk i ustawienie LVM ................................................................................53
Ręcznie ...........................................................................................................................................54
Przeznaczenie serwera .......................................................................................................................58
Konsola instalatora .............................................................................................................................60
Ponowne uruchomienie systemu ......................................................................................................60
Rozdział 2. Zasadnicza administracja systemem ........................................................ 61
Podstawowa administracja powłoką ..................................................................................................62
Poruszanie się po systemie ............................................................................................................62
Właściciele plików .........................................................................................................................64
Sprawdzenie działających procesów .............................................................................................65
Edycja plików .................................................................................................................................67
Uzyskanie uprawnień użytkownika root .......................................................................................67
Proces uruchamiania Ubuntu ............................................................................................................68
Program rozruchowy GRUB .........................................................................................................68
Proces uruchamiania jądra ............................................................................................................69
/sbin/init ..........................................................................................................................................70
Usługi .............................................................................................................................................76
Hierarchia systemu plików ................................................................................................................80
Sieć ......................................................................................................................................................85
Pliki konfiguracyjne sieci ...............................................................................................................85
Podstawowe programy sieciowe ...................................................................................................87
Rozdział 3. Zarządzanie pakietami ............................................................................... 89
Wprowadzenie do zarządzania pakietami .........................................................................................90
Ogólny opis pakietów ....................................................................................................................90
Czym są pakiety? ...........................................................................................................................91
Podstawowe funkcje zarządzania pakietami .................................................................................92
Zaawansowane funkcje systemów zarządzania pakietami ...........................................................95
Pakiety systemu Debian ....................................................................................................................96
Pakiety kodu
źródłowego
..............................................................................................................97
Pakiety binarne ..............................................................................................................................99
Zarządzanie pakietami w Ubuntu ...................................................................................................100
Zapewnienie aktualności systemu ...............................................................................................100
Wyszukiwanie i przeglądanie ......................................................................................................101
Instalacja i usuwanie ....................................................................................................................103
Operacje na zainstalowanych pakietach .....................................................................................105
Operacje na repozytoriach ..........................................................................................................106
Spis treści
9
Domyślne repozytoria Ubuntu ...................................................................................................108
Używanie innych repozytoriów ..................................................................................................109
Uaktualnienie całego systemu .....................................................................................................110
Tworzenie lustrzanej kopii systemu ...........................................................................................111
Tworzenie własnych pakietów ........................................................................................................111
Przebudowanie pakietu ...............................................................................................................112
Nowe wersje upstream ................................................................................................................113
Tworzenie pakietu zupełnie od początku ...................................................................................114
Hosting własnych pakietów .........................................................................................................115
Rozdział 4. Zautomatyzowane instalacje Ubuntu ..................................................... 117
Metoda preseeding ...........................................................................................................................118
Podstawowa konfiguracja metody preseed dla płyty CD-ROM ...............................................119
Opcje sieciowe .............................................................................................................................122
Partycjonowanie ...........................................................................................................................124
Pakiety i serwery lustrzane ..........................................................................................................128
Ustawienia użytkownika ..............................................................................................................130
Program rozruchowy GRUB .......................................................................................................131
Pozostałe ustawienia ....................................................................................................................132
Dynamiczny preseeding ..............................................................................................................132
Kickstart ............................................................................................................................................135
Podstawowe konfiguracje Kickstart dla CD-ROM ....................................................................135
Zmiany i ograniczenia w Ubuntu Kickstart ................................................................................139
Wykonywanie własnych poleceń w trakcie instalacji ................................................................141
Instalacja za pomocą serwera PXE .................................................................................................141
DHCP ...........................................................................................................................................142
TFTPD .........................................................................................................................................143
Konfiguracja pxelinux ..................................................................................................................143
Sieć ...............................................................................................................................................145
Testowanie serwera PXE ............................................................................................................146
Dostosowanie zautomatyzowanych instalacji do własnych potrzeb .............................................147
Wiele plików Kickstart ................................................................................................................148
Kody Boot Cheat ..........................................................................................................................149
Wybór DHCP ..............................................................................................................................150
Wybór DHCP przez podsieć ......................................................................................................152
Rozdział 5. Najczęściej spotykane rodzaje serwerów Ubuntu ................................ 153
Serwer DNS .....................................................................................................................................154
Instalacja BIND ...........................................................................................................................155
Konwencje Ubuntu ......................................................................................................................155
Caching Name Server .................................................................................................................156
Główny serwer DNS ...................................................................................................................156
Zapasowy serwer DNS ................................................................................................................159
Zarządzanie BIND za pomocą rndc ...........................................................................................160
Zgłoś jeśli naruszono regulamin