reklama - zainteresowany?

Ubuntu Serwer. Oficjalny podręcznik. Wydanie II - Helion

Ubuntu Serwer. Oficjalny podręcznik. Wydanie II
Autor: Kyle Rankin, Benjamin Mako Hill
Tytuł oryginału: Official Ubuntu Server Book, The (2nd Edition)
Tłumaczenie: Robert Górczyński
ISBN: 978-83-246-3300-5
stron: 480, Format: 170x230, okładka: miękka
Data wydania: 2011-09-16
Księgarnia: Helion

Cena książki: 99,00 zł

Dodaj do koszyka Ubuntu Serwer. Oficjalny podręcznik. Wydanie II

Tagi: Linux | Ubuntu | Unix

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
  • Proces uruchamiania Ubuntu
  • System plików
  • 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!

Dodaj do koszyka Ubuntu Serwer. Oficjalny podręcznik. Wydanie II

 

Osoby które kupowały "Ubuntu Serwer. Oficjalny podręcznik. Wydanie II", wybierały także:

  • Mastering Linux Security and Hardening
  • Red Hat Enterprise Linux 8 Administration
  • KVM Virtualization Cookbook
  • Mastering Linux Security and Hardening
  • Building Microservices with Micronaut

Dodaj do koszyka Ubuntu Serwer. Oficjalny podręcznik. Wydanie II

Spis treści

Ubuntu Serwer. Oficjalny podręcznik. Wydanie II -- 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)

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)
    • 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)
  • Serwer WWW (161)
    • Instalacja serwera WWW (162)
    • Konwencje serwera Apache w Ubuntu (162)
    • apache2ctl (165)
    • Dokumentacja Apache (166)
    • WordPress - przykładowe środowisko LAMP (167)
  • Serwer poczty (169)
    • Instalacja Postfix (170)
    • Typy konfiguracji Postfix (170)
    • Konwencje Ubuntu Postfix (171)
    • Administracja Postfix (172)
    • Domyślny przykład Postfix (174)
    • Zapasowy serwer poczty (177)
    • Serwer szarej listy (178)
  • Serwer POP/IMAP (179)
    • Włączenie Maildir w Postfix (180)
    • Instalacja Dovecot (180)
    • Konwencje Ubuntu Dovecot (181)
  • Serwer OpenSSH (182)
    • Konwencje OpenSSH w Ubuntu (182)
  • Serwer DHCP (183)
    • Instalacja DHCP (183)
    • Konwencje DHCP w Ubuntu (183)
    • Konfiguracja DHCP (184)
  • Serwer bazy danych (186)
    • MySQL (186)
    • PostgreSQL (189)
  • Serwer plików (195)
    • Samba (195)
    • NFS (197)
  • Edubuntu i LTSP (199)
    • Czym jest LTSP? (200)
    • Informacje techniczne dotyczące procesu uruchamiania LTSP (201)
    • Zalety LTSP (202)
    • Inne sposoby wykorzystania (202)
    • Dostępność LTSP w Ubuntu (203)
    • Instalacja serwera LTSP (203)
  • Konfiguracje serwera LTSP (203)
    • Procedura instalacji (204)
    • Początkowa konfiguracja serwera LTSP (207)
    • Początkowa konfiguracja klienta LTSP (207)
    • Instalacja LTSP w serwerowym lub biurkowym wydaniu Ubuntu (209)
    • Przypadki specjalne dotyczące LTSP (209)
    • Zmiana adresu IP (212)
    • Urządzenia lokalne w LTSP (213)
    • Dźwięk poprzez LTSP (213)

Rozdział 6. Bezpieczeństwo (215)

  • Ogólne zasady bezpieczeństwa (216)
  • Sudo (217)
    • Konfiguracja sudo (219)
    • Aliasy sudo (220)
  • AppArmor (221)
    • Profile AppArmor (222)
    • Tryby enforce i complain (224)
    • Konwencje AppArmor w Ubuntu (225)
  • Bezpieczeństwo SSH (225)
    • sshd_config (225)
    • Uwierzytelnianie na podstawie kluczy (226)
    • Ataki brutalnej siły w SSH (228)
  • Zapory sieciowe (229)
    • Polecenia ufw (230)
    • Składnia reguł ufw (231)
    • Rozszerzone reguły ufw (232)
    • Przykłady poleceń ufw (233)
    • Konwencje ufw w Ubuntu (237)
  • Wykrywanie włamań (238)
    • Uaktualnienie polityki systemu Tripwire (240)
    • Inicjalizacja bazy danych systemu Tripwire (241)
    • Uaktualnianie bazy danych Tripwire (242)
    • Konwencje Tripwire w Ubuntu (243)
  • Odpowiedź na incydenty (244)
    • Czy będzie oskarżenie? (244)
    • Wyciągnięcie wtyczki (245)
    • Utworzenie obrazu serwera (245)
    • Ponowne wdrożenie serwera (245)
    • Narzędzia do przeprowadzania analizy (246)

Rozdział 7. Kopia zapasowa (249)

  • Zasady tworzenia kopii zapasowej (250)
  • Tworzenie obrazu dysku (252)
  • Kopia zapasowa bazy danych (253)
    • MySQL (254)
    • PostgreSQL (256)
  • BackupPC (257)
    • Pamięć masowa dla BackupPC (259)
    • Konfiguracja domyślna BackupPC (259)
    • Konfiguracja komputera klienta (262)
    • Dodanie klienta w programie BackupPC (263)
    • Wykonanie pierwszego zadania programu BackupPC (264)
    • Optymalizacja rsync (264)
    • Przywracanie plików (270)
    • Konwencje BackupPC w Ubuntu (271)

Rozdział 8. Monitorowanie (273)

  • Lokalne narzędzia monitorowania (274)
    • Smartmontools (274)
    • sysstat (275)
  • Ganglia (278)
    • Instalacja monitora Ganglia we wszystkich komputerach (279)
    • Konfiguracja serwera Ganglia (281)
    • Instalacja interfejsu dla Ganglii (283)
  • Nagios (284)
    • Instalacja GroundWork (285)
    • Konwencje plików GroundWork (286)
    • Konfiguracja początkowa (287)
    • Konfiguracja Nagios (288)
    • Zatwierdzanie zmian w Nagios (292)
    • Konfiguracja listy osób kontaktowych (292)
    • Włączenie powiadomień w Nagios (292)
    • Dodanie procedury sprawdzania usługi w danym komputerze (293)
    • Dodanie nowego komputera (294)
    • Konfiguracja zaawansowana (295)
    • Więcej informacji na temat GroundWork (298)

Rozdział 9. Wirtualizacja (299)

  • KVM (300)
    • Instalacja KVM (300)
    • Włączenie obsługi KVM w BIOS-ie (301)
    • Instalacja pakietów KVM (301)
    • Konfiguracja sieci w KVM (302)
    • Utworzenie nowej maszyny wirtualnej (304)
    • Opcje dodatkowe narzędzia vmbuilder (307)
    • Zarządzanie maszynami wirtualnymi za pomocą virsh (309)
    • Konsola graficzna KVM i narzędzia administracyjne (312)
  • VMware Server (314)
    • Instalacja serwera VMware (314)
    • Konfiguracja serwera VMware (316)
    • Skrypty init VMware Server (317)
    • Administracja serwerem VMware (318)
    • Utworzenie nowej maszyny wirtualnej w VMware (319)
    • Konsola dostępu VMware (320)
    • Migawki maszyn wirtualnych (321)
    • Wstrzymanie maszyny wirtualnej (322)
    • Lokalny magazyn maszyn wirtualnych (322)
    • Virtual Appliance (324)
  • Ubuntu Enterprise Cloud (324)
    • Wymagania systemu UEC (325)
    • Instalacja serwera interfejsu UEC (325)
    • Instalacja serwera węzła UEC (326)
    • Zarządzanie chmurą (326)
    • Instalacja nowego obrazu serwera (327)
    • Uruchomienie nowego egzemplarza (327)

Rozdział 10. Odporność na awarie (331)

  • Ogólne zasady dotyczące odporności na awarie (332)
  • Macierz RAID (333)
    • Poziomy macierzy RAID (334)
    • Konfiguracja macierzy RAID w trakcie instalacji (335)
    • Konfiguracja macierzy RAID po instalacji (338)
    • Zarządzanie programową macierzą RAID (340)
    • Migracja z systemu bez macierzy do systemu z macierzą programową (343)
    • Migracja z macierzy RAID 1 do RAID 5 (346)
    • Dodawanie napędu do macierzy RAID 5 (353)
  • LVM (355)
    • Informacje o systemie usługi woluminów logicznych (LVM) (355)
    • Teoria i żargon LVM (356)
    • Konfiguracja LVM (357)
  • Ethernet Bonding (358)
  • Klastry (362)
    • Heartbeat (364)
    • DRBD (370)

Rozdział 11. Rozwiązywanie problemów (379)

  • Ogólna filozofia dotycząca rozwiązywania problemów (380)
    • Zmniejszanie płaszczyzny problemu (380)
    • Szybkie i proste testy są lepsze od wolnych i skomplikowanych (381)
    • Warto korzystać ze znanych rozwiązań (381)
    • Dobra komunikacja ma kluczowe znaczenie podczas współpracy (382)
    • Sposób działania systemu (382)
    • Udokumentowanie problemów i ich rozwiązań (382)
    • Z rozwagą korzystaj z internetu (383)
    • Unikaj ponownego uruchamiania komputera (383)
  • Rozwiązywanie problemów lokalnych (383)
    • Komputer jest ociężały i wolno reaguje (384)
    • Brak miejsca na dysku (391)
  • Rozwiązywanie problemów związanych z siecią (394)
    • Serwer A nie może komunikować się z serwerem B (394)
    • Czy można określić trasę do zdalnego komputera? (398)
    • Lokalne sprawdzenie komputera zdalnego (400)
  • Rozwiązywanie problemów związanych ze sprzętem komputerowym (401)
    • Błędy kart sieciowych (402)
    • Sprawdzanie dysków twardych (402)
    • Sprawdzanie pamięci (403)

Rozdział 12. Tryb ratunkowy i odzyskiwanie (405)

  • Tryb ratunkowy w Ubuntu (406)
    • Nie można zamontować systemu plików (408)
    • Problem ze skryptami init (409)
    • Wyzerowanie haseł (410)
  • Ratunkowa płyta CD Ubuntu Serwer (410)
    • Uruchomienie trybu ratunkowego (411)
    • Naprawa programu rozruchowego GRUB (413)
    • Naprawa głównego systemu plików (413)
  • Płyta Live CD z systemem Ubuntu Desktop (414)
    • Uruchomienie płyty Live CD (414)
    • Dodanie repozytorium Universe (414)
    • Odzyskanie usuniętych plików (415)
    • Przywrócenie tablicy partycji (417)
    • Ratunek dla "padających" dysków (418)

Rozdział 13. Pomoc i zasoby (421)

  • Płatna pomoc techniczna oferowana przez Canonical (422)
  • Fora internetowe (423)
  • IRC (423)
  • Listy dyskusyjne (427)
  • Dokumentacja w internecie (427)
  • Dokumentacja w komputerze lokalnym (428)
  • Lokalne społeczności Ubuntu (429)
  • Inne języki (429)
  • System odpowiedzi na pytania techniczne (Launchpad) (430)
  • Zgłaszanie błędów (430)
  • Podsumowanie (431)

Rozdział 14. Podstawowa administracja systemem Linux (433)

  • Znaki specjalne powłoki (434)
    • Wyrażenia regularne (435)
  • Potokowanie i przekierowanie (436)
    • Potokowanie (436)
    • Przekierowanie (439)
  • Uprawnienia plików (441)
    • chmod (442)
  • Typy plików w systemie Linux (443)
    • Dowiązanie symboliczne (443)
    • Dowiązanie twarde (444)
    • Pliki urządzeń (445)
  • Mechanizmy at i cron (446)
    • at (446)
    • cron (447)

Dodatek. Użyteczne wskazówki i sztuczki (451)

  • Uniknięcie wyświetlania polecenia grep w danych wyjściowych wygenerowanych przez grep (452)
  • Skrót do ścieżki dostępu (452)
  • Wyczyszczenie dysku za pomocą pojedynczego polecenia (453)
  • Nieustanne uruchamianie polecenia (453)
  • Wywołanie hałasu, gdy serwer ponownie jest gotowy do działania (454)
  • Wyszukiwanie i zastępowanie tekstu w pliku (454)
  • Polecenia find i exec (454)
  • Polecenia powłoki bash ze zbyt wieloma argumentami (455)
  • Używanie historii powłoki bash (455)
  • Czy te pliki są identyczne? (456)
  • Powrót do poprzedniego katalogu (456)
  • Dowiedz się, co uniemożliwia odmontowanie systemu plików (456)
  • Wysłanie testowej wiadomości e-mail za pomocą telnet (457)
  • Łatwe współdzielenie klucza SSH (458)
  • Maksymalne wykorzystanie narzędzia dig (458)

Skorowidz (461)

Dodaj do koszyka Ubuntu Serwer. Oficjalny podręcznik. Wydanie II

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.