Wyszukiwanie w witrynie

Instalacja serwera Fedora 23 i administracja za pomocą narzędzia do zarządzania kokpitem


Projekt Fedora wydał wersję Fedora 23 Server 11.03.2015, która zawiera kilka nowych, fajnych funkcji, które ułatwią Ci zarządzanie serwerem.

Co nowego w serwerze Fedora 23

Oto niektóre zmiany w serwerze Fedora 23:

  1. RoleKit – interfejs programistyczny stworzony z myślą o łatwiejszym wdrażaniu
  2. CockPit – Graficzny interfejs użytkownika do zdalnego administrowania serwerem
  3. SSLv3 i RC4 są domyślnie wyłączone
  4. Domyślnie zainstalowany jest Perl 5.22
  5. Python 3 zastąpił Pythona 2
  6. Obsługa Unicode 8.0
  7. Aktualizacje systemu DNF

Omówiliśmy już serię artykułów na temat stacji roboczej Fedora 23, z którymi być może zechcesz się zapoznać:

  1. Przewodnik po instalacji stacji roboczej Fedora 23
  2. Uaktualnij Fedorę 22 do Fedory 23
  3. 24 rzeczy do zrobienia po instalacji Fedory 23

W tym samouczku pokażemy, jak zainstalować serwer Fedora 23 w swoim systemie. Zanim zaczniemy, upewnij się, że Twój system spełnia minimalne wymagania:

Wymagania

  1. Procesor: 1 GHz (lub szybszy)
  2. RAM: 1 GB
  3. Miejsce na dysku: 10 GB nieprzydzielonego miejsca
  4. Instalacja graficzna wymaga minimalnej rozdzielczości 800×600

Najpierw pobierz Fedorę 23 Server Edition dla swojej architektury systemu (32-bitowej lub 64-bitowej), korzystając z poniższych łączy.

Pobierz obraz na żywo serwera Fedora 23

  1. Fedora-Server-DVD-i386-23.iso – Rozmiar 2,1 GB
  2. Fedora-Server-DVD-x86_64-23.iso – Rozmiar 2,0 GB

Pobierz obraz instalacji sieciowej serwera Fedora 23

  1. Fedora-Server-netinst-i386-23.iso – Rozmiar 4580MB
  2. Fedora-Server-netinst-x86_64-23.iso – Rozmiar 415MB

Instalacja serwera Fedora 23

1. Najpierw przygotuj rozruchowy dysk flash USB za pomocą narzędzia Unetbootin lub możesz użyć Brasero – nie są tu naprawdę potrzebne żadne instrukcje.

2. Po przygotowaniu nośnika startowego umieść go w odpowiednim porcie/urządzeniu i uruchom z niego komputer. Powinieneś zobaczyć początkowy ekran instalacji:

3. Wybierz opcję instalacji i poczekaj, aż instalator przeniesie Cię do następnego ekranu. Będziesz mieć możliwość wyboru języka instalacji. Wybierz preferowany i kontynuuj:

4. Teraz zostaniesz przeniesiony do ekranu „Podsumowanie instalacji”. Zapamiętaj to, ponieważ będziemy tu wracać kilka razy podczas instalacji:

Dostępne opcje to:

  1. Klawiatura
  2. Wsparcie językowe
  3. Data i godzina
  4. Źródło instalacji
  5. Wybór oprogramowania
  6. Miejsce docelowe instalacji
  7. Sieć i nazwa hosta

Zatrzymamy się na każdej z tych opcji, abyś mógł skonfigurować każde ustawienie w razie potrzeby.

Skonfiguruj klawiaturę

5. W tej sekcji możesz wybrać dostępne układy klawiatury dla swojego serwera. Kliknij znak plusa „+”, aby dodać więcej:

Po dokonaniu wyboru kliknij „Gotowe” w lewym górnym rogu, aby móc wrócić do ekranu „Podsumowanie instalacji”.

Ustaw obsługę języków

6. Następną rzeczą, którą możesz skonfigurować, jest obsługa języków dla twojego serwera Fedora. Jeśli potrzebujesz dodatkowych języków dla swojego serwera Fedora, możesz je wybrać tutaj:

Po wybraniu wymaganych języków naciśnij niebieski przycisk „Gotowe” w lewym górnym rogu.

Ustaw datę i godzinę

7. Tutaj możesz skonfigurować ustawienia czasu dla swojego serwera, wybierając odpowiednią strefę czasową na mapie lub z rozwijanego menu:

Ponownie, po wybraniu odpowiednich ustawień czasu, kliknij przycisk „Gotowe”.

Wybierz źródło instalacji

8. Źródło instalacji wykrywa nośnik, z którego instalujesz system operacyjny. Jeśli chcesz zmienić źródło instalacji z miejsca docelowego w sieci, możesz to zrobić tutaj.

Możesz także zdecydować się na zastosowanie aktualizacji podczas instalacji zamiast korzystania z pakietów dostarczonych z obrazem źródłowym:

Nie powinieneś niczego tutaj zmieniać, ponieważ wszystkie aktualizacje będą mogły zostać zastosowane po zakończeniu instalacji. Gdy wszystko będzie gotowe, kliknij przycisk „Gotowe”.

Wybór oprogramowania

9. W tej sekcji możesz wybrać oprogramowanie, które ma być preinstalowane na serwerze podczas jego pierwszego uruchomienia. Dostępne są tutaj 4 predefiniowane opcje:

  • Minimalna instalacja – minimalna ilość oprogramowania – skonfiguruj wszystko samodzielnie. Jest to opcja preferowana przez zaawansowanych użytkowników
  • Serwer Fedora – zintegrowany i łatwiejszy w zarządzaniu serwer
  • Serwer WWW – zawiera zestaw narzędzi niezbędnych do zarządzania serwerem WWW
  • Serwer infrastruktury – ta konfiguracja jest przeznaczona głównie do utrzymywania usług infrastruktury sieciowej

Wybór tutaj jest mocno indywidualny i zależy od projektu, do jakiego potrzebujesz swojego serwera. Po wybraniu typu serwera (po lewej stronie) możesz kliknąć oprogramowanie, które chcesz mieć preinstalowane (okna po prawej):

W najczęstszych przypadkach będziesz chciał wybrać następujące opcje:

  • Wspólne podmoduły Network Managera
  • serwer FTP
  • Wsparcie sprzętowe
  • Baza danych MariaDB (MySQL).
  • Narzędzia systemowe

Oczywiście możesz swobodnie wybierać potrzebne pakiety oprogramowania. Nawet jeśli któryś pominiesz, zawsze możesz zainstalować więcej oprogramowania po zakończeniu instalacji.

Po dokonaniu wyboru kliknij niebieski przycisk „Gotowe”, aby ponownie przejść do okna „Podsumowanie instalacji”.

Skonfiguruj miejsce docelowe instalacji

10. To jedna z najważniejszych części. Skonfigurujesz partycje pamięci masowej swojego serwera. Kliknij opcję „Miejsce docelowe instalacji” i wybierz dysk, na którym chcesz zainstalować serwer Fedora 23. Następnie wybierz „Skonfiguruję partycjonowanie”:

Kliknij niebieski przycisk „Gotowe” w lewym górnym rogu, aby skonfigurować partycje dysku serwera.

11. W następnym oknie wybierz „partycję standardową” z rozwijanego menu, a następnie kliknij znak plusa „+”, aby utworzyć pierwszą partycja dysku.

12. Pojawi się mniejsze okno, w którym będziesz musiał ustawić „Punkt podłączenia” i „Żądaną pojemność” partycji. Oto, co będziesz musiał tutaj wybrać:

  1. Punkt podłączenia: /
  2. Wymagana pojemność: 10 GB

Jeśli planujesz instalować dużo oprogramowania, daj partycji głównej więcej miejsca.

Po utworzeniu partycji w „System plików” upewnij się, że wybrano „ext4”:

13. Teraz przejdziemy dalej i dodamy trochę pamięci wymiennej dla naszego serwera. Pamięć wymiany jest używana, gdy serwerowi zabraknie pamięci fizycznej. Kiedy to nastąpi, system tymczasowo odczyta z pamięci „zamień”, która stanowi niewielką część miejsca na dysku.

Pamiętaj, że pamięć wymiany jest znacznie wolniejsza niż pamięć fizyczna, więc nie chcesz używać wymiany zbyt często. Zwykle wielkość wymiany powinna być dwukrotnie większa od wielkości pamięci RAM. W przypadku systemów z większą ilością pamięci możesz przydzielić jej 1-2 GB miejsca.

Aby dodać pamięć „zamień”, kliknij ponownie znak plusa „+” i w nowym oknie z rozwijanego menu wybierz „zamień” . W moim przypadku dam mu 2 GB miejsca:

  1. Punkt podłączenia: Zamień
  2. Wymagana pojemność: 2 GB

14. Na koniec utworzymy naszą partycję "/home", która będzie przechowywać wszystkie dane naszych użytkowników. Aby utworzyć tę partycję, kliknij ponownie przycisk „+” i z rozwijanego menu wybierz „/home”. W polu „Wymagana pojemność” pozostaw puste, aby wykorzystać pozostałe miejsce.

  1. Punkt podłączenia: /home
  2. Żądana pojemność: pozostaw puste

Na wszelki wypadek upewnij się, że „System plików” jest ustawiony na „ext4”, tak jak zrobiłeś to w przypadku partycji głównej.

Kiedy będziesz gotowy, kliknij niebieski przycisk „Gotowe”. Zostanie wyświetlona lista zmian, które zostaną wykonane na dysku:

Jeśli wszystko wygląda dobrze, kliknij przycisk „Zaakceptuj zmiany”, a ponownie zostaniesz przeniesiony do ekranu „Podsumowanie instalacji”.

Skonfiguruj sieć i nazwę hosta

15. W tej sekcji możesz skonfigurować ustawienia sieciowe i nazwę hosta dla swojego serwera. Aby zmienić nazwę hosta dla swojego serwera, po prostu wpisz żądaną nazwę obok „Nazwa hosta:”:

16. Aby skonfigurować ustawienia sieciowe swojego serwera, kliknij przycisk „Konfiguruj” po prawej stronie. Zazwyczaj do serwerów można uzyskać dostęp z tego samego adresu IP, dlatego dobrą praktyką jest ustawienie dla nich statycznego adresu IP. W ten sposób dostęp do Twojego serwera będzie za każdym razem możliwy z tego samego adresu.

Teraz w nowym oknie wykonaj następujące czynności:

  1. Wybór Ustawienia IPv4
  2. Obok „Metoda” wybierz „Ręczny
  3. Kliknij przycisk „Dodaj”.
  4. Wprowadź ustawienia IP dostarczone przez dostawcę usług internetowych. W moim przypadku korzystam z routera domowego i przypisałem adres IP z zasięgu sieci, z której korzysta router

Na koniec zapisz zmiany i ponownie kliknij przycisk „Gotowe”.

Rozpocznij instalację

17. Na koniec możesz kliknąć przycisk „Rozpocznij instalację” w prawym dolnym rogu:

18. Podczas gdy instalacja będzie kontynuowana, musisz skonfigurować hasło użytkownika root i utworzyć dodatkowe konto użytkownika, co jest opcjonalne.

Aby skonfigurować hasło użytkownika root, kliknij „HASŁO ROOT” i ustaw silne hasło dla tego użytkownika:

19. Następnie możesz utworzyć dodatkowe konto użytkownika dla swojego nowego serwera. Po prostu wpisz swoje prawdziwe imię i nazwisko, nazwę użytkownika i hasło:

20. Teraz pozostaje tylko poczekać na zakończenie instalacji:

21. Po zakończeniu instalacji kliknij przycisk Uruchom ponownie, który pojawi się w prawym dolnym rogu. Możesz teraz wysunąć nośnik instalacyjny i uruchomić komputer na nowym serwerze Fedora.

22. Możesz teraz uzyskać dostęp do swojego serwera za pomocą skonfigurowanego użytkownika „root” i mieć pełny dostęp do swojego serwera.

Administracja serwerem Fedora 23 z Kokpitu

23. Dla nowych administratorów Projekt Fedora dodał łatwy w obsłudze panel sterowania o nazwie „Kokpit”. Umożliwia zarządzanie usługami serwera poprzez przeglądarkę.

Aby zainstalować Cockpit na swoim serwerze, uruchom następujący zestaw poleceń jako root:

dnf install cockpit
systemctl enable cockpit.socket
systemctl start cockpit
firewall-cmd --add-service=cockpit

24. Wreszcie możesz uzyskać dostęp do kokpitu w swoich przeglądarkach pod następującym adresem URL:

http://your-ip-address:9090

Pamiętaj, że możesz zobaczyć ostrzeżenie SSL, możesz je bezpiecznie zignorować i przejść do strony:

Aby uwierzytelnić, użyj:

  1. Nazwa użytkownika: root
  2. Hasło: hasło roota do Twojego serwera

Za pomocą różnych sekcji tego panelu sterowania możesz:

  • Sprawdź obciążenie systemu
  • Włącz/wyłącz/zatrzymaj/uruchom/uruchom ponownie usługi
  • Przejrzyj dzienniki
  • Zobacz wykorzystanie dysku i operacje we/wy
  • Przejrzyj statystyki sieci
  • Zarządzaj kontami
  • Użyj terminala internetowego

Sprawdź obciążenie systemu

Monitoruj usługi systemowe

Monitoruj dzienniki systemowe

Monitoruj szybkość operacji we/wy dysku

Monitoruj wykorzystanie sieci

Zarządzaj kontami systemowymi

Użyj terminala internetowego

Wniosek

Instalacja serwera Fedora 23 została zakończona i możesz rozpocząć zarządzanie serwerem. Na pewno posiadasz wszystkie potrzebne do tego narzędzia. Jeśli jednak masz jakieś pytania lub uwagi, nie wahaj się przesłać ich w sekcji komentarzy poniżej.