Instalacja i konfiguracja serwera Linux. Jak utworzyć lokalny serwer w systemie LINUX? Podstawowe ustawienia serwera Linux.

Nie wiesz jak stworzyć serwer lokalny na LINUX? To ten artykuł jest dla ciebie. W nim powiem ci, jak stworzyć i skonfigurować lokalny serwer na LINUX.

Ostatnio popularność free oprogramowanie, a liczba systemów operacyjnych z rodziny LINUX szybko się rozwija. Dzisiejszy Linux nie jest już tym, czym był. Aby zacząć z nim pracować, wystarczy podstawowa znajomość komputera. Po wyjęciu z pudełka większość programów niezbędnych dla niedoświadczonego użytkownika jest już dostępna. Jeśli jednak jesteś programistą WWW lub dopiero budujesz witrynę internetową dla siebie, najprawdopodobniej będziesz potrzebować lokalnego serwera. Przeglądając niektóre fora, zauważyłem, że użytkownicy, którzy się zmienili systemy Windows w systemie Linux napotykają pewne problemy podczas tworzenia serwera na swoim komputerze.

Jeśli przeniosłeś serwer i aplikacje serwerowe do „środowiska wirtualnego” lub myślisz o tym, wielu ekspertów zaleca wersję 64-bitową, ponieważ oprogramowanie do wirtualizacji stawia duże wymagania sprzętowi. Ponadto najbardziej wydajne i najszybsze strategie wirtualizacji to „wirtualizacja sprzętowa”, technologia dostępna tylko w wersjach 64-bitowych. W rezultacie większość organizacji zaczyna migrację na serwery 64-bitowe, gdy decydują się na wirtualizację swoich aplikacji biznesowych.

Potrzebujemy naszego serwera do obsługi nie tylko statycznych stron, ale także większości nowoczesnych CMS, takich jak WordPress, Joomla, Drupal itp. Do tego będziemy potrzebować następujących komponentów:

  • apache (serwer WWW);
  • php (język, w którym napisanych jest wiele CMS);
  • mysql (serwer bazy danych).

Kombinacja Apache + PHP + MySQL jest dość popularna. W środowisku Windows zwykle nazywa się to WAMP (pisałem o tym w). W Linuksie, jak już się niepoprawnie zgadłeś, istnieje podobna nazwa - LAMP (Linux + Apache + PHP + MySQL).

Więc przede wszystkim zainstalujemy pakiet oprogramowania LAMPA, dla którego wprowadzamy następujące polecenia w terminalu

to dobry pomysł uaktualnić do wersji 64-bitowej? Niestety nie jest to łatwe. Jednak ogromny łańcuch wartości 32-bitowych systemów operacyjnych i oprogramowania utrudnił zmiany. Twórcy oprogramowania i programiści, którzy tworzą systemy operacyjne, sterowniki sprzętu i aplikacje, muszą przepisać kod, aby zająć się nową architekturą. Aby organizacje mogły przejść na pociąg 64-bitowy, czas musi być odpowiedni. Ponieważ kiedy sprzęt system operacyjny, sterowniki i aplikacje nie są dostępne jednocześnie w wersjach 64-bitowych, pojawią się problemy ze zgodnością. Programy 32-bitowe można instalować i zarządzać nimi w 64-bitowych systemach operacyjnych, ale nie mogą one korzystać z szybszej platformy.

sudo apt-get update
sudo apt-get install tasksel
sudo tasksel zainstaluj serwer lampy

Pierwszym poleceniem aktualizujemy informacje z repozytoriów, następnie instalujemy polecenie tasksel, które jest niezbędne do zainstalowania pakietów, a ostatnie polecenie instaluje dokładnie pakiet LAMPY.



Należy pamiętać, że oprogramowanie 64-bitowe nie działa w 32-bitowych systemach operacyjnych. Kupowanie szybszego sprzętu jest drogie. Jednak zakup drugiego zestawu licencji na oprogramowanie dla 64-bitowych systemów operacyjnych i aplikacji jest często nieopłacalny dla organizacji z ograniczonym budżetem. Ponadto organizacje non-profit i non-profit oraz biblioteki często mają wahania w budżetach i podarowanych komputerach. Oznacza to, że często mają komputery 32-bitowe i 64-bitowe.

W wyniku instalacji otrzymamy wszystkie niezbędne komponenty dla serwera, skonfigurowane do poprawnej współpracy ze sobą.

Konfiguracja serwera WWW Apache

Apache ma wiele ustawień, które, podobnie jak większość ustawień różnych programów w systemie Linux, są przechowywane w plikach tekstowych. Ale na początek wystarczy nam zbadanie niektórych z nich. To wystarczy, aby wygodnie pracować.

Z tego powodu niektóre organizacje decydują się postępować krok po kroku. Najpierw aktualizują sprzęt, potem system operacyjny, a dopiero potem aplikacje. Ponadto wiele organizacji całkowicie koncentruje się na swoich serwerach i pozostawia komputery w spokoju. Na serwerach zazwyczaj uruchamiane są aplikacje wymagające największej ilości zasobów, więc organizacje dostrzegają ogromne korzyści podczas aktualizacji do platformy 64-bitowej.

Ten program umożliwia pobranie i zainstalowanie dowolnej wersji oprogramowania, które otrzymujesz od nas. Warunkiem wstępnym jest to, aby nie instalować więcej kopii oprogramowania niż ma licencje. Możesz również uaktualnić bezpłatnie, jeśli Twoja licencja zachowuje ważność przez dwa lata od daty jej otrzymania. Czy mam komputer 32-bitowy czy 64-bitowy?

Dane konfiguracyjne serwera WWW Apache znajdują się w folderze / etc / apache2 /.

Foldery dostępne dla modów i witryn zawierają wszystkie dostępne moduły i witryny. A w folderach z włączonymi modami i witrynami tylko te, które są aktualnie włączone. Apache2.conf jest głównym plikiem konfiguracyjnym Apache. Ports.conf - lista portów nasłuchujących.

Serwer jest kontrolowany przez terminal:

  • Czy mój komputer ma sprzęt 64-bitowy?
  • Czy na moim komputerze jest zainstalowany 64-bitowy system operacyjny?
Odpowiedź na drugie pytanie może być szybsza: ponieważ w przypadku 64-bitowego systemu operacyjnego podstawowym procesorem musi być procesor 64-bitowy. W przeciwnym razie system operacyjny nie mógłby działać.

W informacjach o systemie można zobaczyć nazwę systemu operacyjnego i procesora. Od wczesnych lat 64-bitowych platform stały się one powszechne, więc biblioteki i organizacje non-profit muszą zacząć decydować, kiedy i jak wprowadzić zmianę w 32-bitowej wersji. To, na co zdecydowanie powinieneś zdecydować, zależy od czynników opisanych powyżej, Twojego budżetu i ogólnych wymagań technicznych.

sudo /etc/init.d/apache2 start - uruchom lokalny serwer

sudo /etc/init.d/apache2 stop - zatrzymaj serwer

sudo /etc/init.d/apache2 restart - restart Apache.

Drużyny

sudo a2enmod przepisać
sudo a2enmod userdir

dołączamy moduły rewrite i userdir, które pozwalają nam tworzyć niestandardowe ścieżki dla witryn.

Po każdej akcji włączania / wyłączania modułów lub witryn należy ponownie uruchomić Apache, aby zastosować zmiany.

Jest kilka powodów: przede wszystkim bezpieczeństwo. W centralnych komponentach oprogramowania zawsze znajdują się dziury i błędy, które umożliwiają włamanie i wprowadzenie systemów komputerowych. Jednak zwykle nie służą one do zamykania luk w zabezpieczeniach w krótkim okresie, ale raczej dodają funkcjonalność do systemów i aktualizują komponenty. Dlatego pojawiają się one w stosunkowo dużych odstępach czasu, tak że niektóre luki w zabezpieczeniach pozostają otwarte co miesiąc.

Elastyczność i niskie wymagania sprzętowe

Oznacza to, że nadają się tylko do serwerów, na których ważne dane są przechowywane we własnym biurze i zwykle używane przez kilka godzin dziennie, zwłaszcza gdy starsze produkty nie są aktualizowane. Często tablety przejmują również zadania wykonywane wcześniej przez komputery stacjonarne, dzięki czemu te ostatnie są nagle zwalniane. Niezależnie od powodu taki sprzęt zawsze może przejąć pracę domowego serwera. To według przynajmniej, o ile dany system nie jest tak zaawansowany, że nie ma zaawansowanych funkcji oszczędzania energii.

Teraz zacznijmy tworzyć platformy dla witryn lokalnych. Na przykład utworzę dwie lokalne witryny. Większość z nich powstaje w ten sam sposób.

Najpierw tworzymy dwa pliki z nazwami przyszłych witryn w katalogu / etc / apache2 / sites-available /

1
sudo gedit / etc / apache2 / sites-available / test1

i napisz w nim następujące wiersze


ServerAlias \u200b\u200btest1 www.test1
DocumentRoot / home / user / sites / test1

AllowOverride All

Dzięki temu wszystkie funkcje, których potrzebują użytkownicy w małych i domowych sieciach, są również dostępne i funkcjonalne. Niestabilność nie ma tutaj znaczenia. Gdy pojawią się problemy, użytkownicy mogą łatwo znaleźć rozwiązania w oparciu o dużą bazę użytkowników Internetu. Gdy sprzęt będzie gotowy, możesz iść do podstawowa instalacja systemy.

Następnie instalator pyta o podstawowe parametry konfiguracyjne i przeprowadza instalację. Obejmuje to na przykład konfigurację nośników danych lub konfigurację sieci. W ramach procedury instalacji użytkownik ma również możliwość wyboru oprogramowania, które będzie używane.

2
sudo gedit / etc / apache2 / sites-available / test2

i odpowiednio


ServerAlias \u200b\u200btest2 www.test2
DocumentRoot / home / user / sites / test2

AllowOverride All

/ home / your user / sites / test1

/ home / your user / sites / test2.

Utwórz w nich jeden plik index.html. Dla pierwszego folderu - z tekstem „Strona pierwszej witryny”, dla drugiego - „Strona drugiej witryny”.

Pliki: serwer plików

Zasadniczo możesz wybrać i zainstalować wszystkie wymagane pakiety podczas instalacji. Z tego powodu użytkownicy zawsze chcą instalować lub odinstalowywać oprogramowanie. Przykład w oknie na stronie pokazuje, jak taki plik wygląda. Jednym z najważniejszych zadań serwera, zwłaszcza w małych sieciach, jest zapewnienie systemom klienckim udziałów plików - tzw. Udziałów - na których użytkownicy mogą przechowywać swoje dane. Mogą to być obrazy lub inne pliki multimedialne, a także dokumenty lub pliki instalacyjne oprogramowania.

Aby w przeglądarce podczas wpisywania w linii adresowej nazw naszych witryn test1 i test2 nastąpiło przejście na serwer lokalny, edytuj plik hosts

sudo gedit / etc / hosts.

W pierwszej linii dodajemy nazwy tworzonych witryn.

Powinieneś otrzymać następujące

127.0.0.1 localhost test1 test2
127.0.1.1 komp

# Poniższe wiersze są pożądane w przypadku hostów obsługujących protokół IPv6
:: 1 ip6-localhost ip6-loopback
fe00 :: 0 ip6-localnet
ff00 :: 0 ip6-mcastprefix
ff02 :: 1 ip6-allnodes
ff02 :: 2 ip6-allrouters

Prawidłowa wartość powinna być wystarczająca dla serwera w takich środowiskach. Rzeczywista lokalizacja katalogu nie ma znaczenia w czasie wykonywania, powinna znajdować się tylko na odpowiednim urządzeniu magazynującym. Bardziej zrównoważonym rozwiązaniem jest etykietowanie przy użyciu semmanage. Pozostałe parametry mogą pozostać niezmienione, teraz wystarczy dodać definicję rytmu. Przykład w ramce na stronie Jeśli ma być używanych kilka różnych promocji, wpisy po prostu następują po sobie.

Dystrybucja danych multimedialnych: serwer mediów

Aby użytkownicy w sieci mogli z niego korzystać, do zakończenia konfiguracji wymagane są tylko konta użytkowników lub grup. Jeśli to zadziała, wszystko jest w porządku i serwer może zostać ponownie zamknięty. W następnym kroku możesz skonfigurować nośnik tak, aby serwer był automatycznie aktywowany podczas uruchamiania systemu.

comp to nazwa twojego komputera, więc będzie inna.

W terminalu wprowadź polecenia, aby włączyć witryny

sudo a2ensite test1
sudo a2ensite test2

nie zapomnij zrestartować Apache.

Wszystko gotowe! Możesz sprawdzić wpisując w przeglądarce nazwy nowo utworzonych witryn.

Jeśli coś Ci nie wyszło lub coś poszło nie tak - zadawaj pytania, postaram się odpowiedzieć.

Prawidłowa konfiguracja, aby zabezpieczyć serwer

Zapewnia to elastyczny, bezpieczny, wydajny i ekonomiczny system do wielu zastosowań. Aby zapewnić maksymalną swobodę konfiguracji, najlepszym rozwiązaniem jest hosting własnego serwera. Jednak za podstawowe czynności administracyjne, takie jak konfiguracja, strukturyzacja i konserwacja serwera, również odpowiada najemca, tak jak ma to miejsce w przypadku samoobsługi.

W przypadku takiego pakietu serwerowego sprzedawca zwykle dba tylko o wstępną instalację systemu operacyjnego, jeśli to konieczne. W szczególności kwestia bezpieczeństwa odgrywa tutaj ważną rolę: z jednej strony złożona procedura w obszarze root jest szczególnie trudna, z drugiej strony, jeśli procedura jest poprawna, można stworzyć odpowiedni fundament dla stabilnego, wydajnego i bezpiecznego serwera.

Następnym razem powiem ci, jak pracować z bazami danych na lokalny serwer w LINUX.

Operacyjny system Linux najczęściej używany specjalnie dla serwerów. Linux został pierwotnie zaprojektowany do tego celu, ma bezpieczną architekturę i jest rozprowadzany na bezpłatnej i wolnej licencji, co pozwala zaoszczędzić dużo pieniędzy.

Minimalna instalacja i bezpieczne hasło

Na przykład, aby zabezpieczyć serwer dedykowany i zabezpieczyć go przed dostępem z zewnątrz, zmiana hasła to tylko jeden z wielu kroków niezbędnych do poprawy bezpieczeństwa serwera. Nawet zanim zaczniesz z prawdziwymi środkami ostrożności i bezpiecznie skonfigurujesz serwer, możesz wpłynąć na przyszły potencjał bezpieczeństwa swojego projektu internetowego. Każdy zainstalowana aplikacja stanowi potencjalne zagrożenie bezpieczeństwa i może niekorzystnie wpłynąć na wydajność.

Ale istnieje ogromna liczba dystrybucji Linuksa i musisz wybrać, która najlepiej pasuje do twojego projektu. Każda dystrybucja Linuksa ma swoje własne cechy i zalety, a także wady. W tym artykule przyjrzymy się najlepsze dystrybucje Linux dla serwera.

Być może niektóre z nich już znasz, ao innych usłyszysz po raz pierwszy. W przeglądzie uwzględniono takie cechy, jak łatwość instalacji i użytkowania, cena, dostępność wsparcia komercyjnego, niezawodność i tak dalej. Teraz przejdźmy do listy 10 najlepszych dystrybucji Linuksa dla serwera.

Aby zaoferować atakującym jak najmniej, należy zainstalować lub aktywować wymagane składniki systemu i uzyskiwać dostęp tylko do zaufanego oprogramowania innych firm. Wartość domyślna jest niezdefiniowana, a konto administratora jest również zablokowane do czasu dokonania odpowiedniego wpisu.

Jeśli wynająłeś serwer od dostawcy i otrzymałeś istniejący login root, musisz zmienić swoje hasło. Poniżej możesz zdefiniować swoje hasło, które powinieneś sprawdzić. Upewnij się, że wybrałeś najdłuższe hasło, nie tylko litery, ale także znaki specjalne i cyfry. W razie wątpliwości zaleca się również skorzystanie z menedżera haseł do zapisania hasła. Teraz spróbuj połączyć się z nowym wejściem root.

Na szczycie naszej listy znajduje się Ubuntu. Jest to bardzo popularna dystrybucja Linuksa oparta na Debianie i opracowana przez Canonical. Oprócz wersji desktopowej dostępna jest wersja serwerowa.


Ubuntu ma nieskomplikowany instalator, łatwy w użyciu i dostosowywaniu oraz ma światowej klasy komercyjne wsparcie od firmy Canonical.

Przestępcy szukający przeciekających systemów będą mogli przeprowadzać swoje ataki, głównie zautomatyzowane próby logowania, głównie za pośrednictwem tego portu. Po prostu definiując inny port do szyfrowania połączenia zdalneminimalizujesz ryzyko niepożądanego dostępu.

Znajdź pasującą linię i zamień numer portu 22 na wybrany. Należy jednak pamiętać, że istnieje kilka innych domyślnych portów dla innych usług, których nie należy używać, jeśli to możliwe. Jeśli nie utworzyłeś jeszcze odpowiedniego profilu użytkownika, użyj następującego polecenia. Następnie zdefiniuj bezpieczne hasło dla tego nowego konto wejście. Teraz sprawdź, czy logowanie działa z utworzonym kontem użytkownika i tylko jeśli powiedzie się z rzeczywistym projektem - blokowanie konta root.

Najnowsza wersja Ubuntu 16.04 z kwietnia 2016 r. Właśnie się poprawiła. Obsługuje teraz obsługę OpenStack Mitaka i wirtualizację kontenerów LXD oraz ujednolicony system dostarczania pakietów Snappy. Oprócz serwerów Ubuntu przystosowane jest do pracy z nowymi technologiami takimi jak kontenery, urządzenia mobilne i urządzenia Internetu rzeczy IoT.

Wystarczy zarejestrować się za pomocą utworzonego profilu użytkownika i w dowolnym momencie możesz zmienić polecenie. Aby to zrobić, po prostu utwórz grupę i dodaj do niej żądanych użytkowników. W tym samym czasie jesteś ostrzegany wczesny etap dobre monitorowanie nawiązanych połączeń w przypadku nieautoryzowanego dostępu i może podjąć odpowiednie środki zaradcze. Do tego wystarczy prosty skrypt powłoki, który po każdym sukcesie automatycznie wysyła powiadomienie e-mail na Twój adres. logowanie zdalne do systemu na serwerze.

Ubuntu jest obecnie najczęściej używaną dystrybucją dla serwerów WWW. Najnowsza wersja Ubuntu jest oznaczona jako LTS, co oznacza długoterminowe wsparcie. Taki system operacyjny będzie otrzymywać aktualizacje przez pięć lat.

2. Red Hat Enterprise Linux

Historia firmy Red Hat rozpoczęła się jako mała firma, która miała stworzyć dystrybucję komercyjną. Obecnie jest to potężny system operacyjny dla serwerów, który odgrywa znaczącą rolę w rozwoju oprogramowania open source, nawet bardziej niż Canonical.


Programiści Red Hat są aktywnie zaangażowani w rozwój oprogramowania open source, mają nawet własną infrastrukturę do tworzenia aplikacji internetowych opartych na Red Hat Linux - OpenShift.

Dystrybucja Red Hat Linux jest używana przez duże firmy na całym świecie, zawiera najnowsze, ale dostatecznie sprawdzone technologie oraz zapewnia wsparcie i aktualizacje wersji swoich dystrybucji przez dziesięć lat.

Red Hat Entrprice Linux jest oparty na opracowanej przez społeczność Fedory i sponsorowanej dystrybucji Red Hat. Fedora jest aktualizowana częściej niż RHEL i służy jako poligon doświadczalny dla nowych funkcji i technologii, które zostaną włączone do Red Hata. Ale nie ma stabilności i wsparcia komercyjnego, takiego jak Red Hat.

W tej chwili najnowsza wersja Red Hat Enterprice Linux 7, która jest rozwijana od 2010 roku i została wydana w czerwcu 2014 roku. Główne ulepszenia to skalowalność dla przedsiębiorstw, nowość system plikówktóre można skalować do 500 terabajtów i obsługują technologię wirtualizacji Docker. Ostatnie wydanie naprawcze Red Hat Enterprse Linux 7.2 miało miejsce w listopadzie 2015.

3. SUSE Linux Enterprise Server


SUSE Linux Enterprise Server (SLES) został opracowany przez firmę Novell. Jest to stabilna, szybka i łatwa w użyciu dystrybucja Linuksa z szybką pomocą techniczną 24/7.

Podobnie jak Red Hat Enterprice jest oparty na Fedorze, SUSE Linux jest oparty na bezpłatnej dystrybucji OpenSUSE. Programiści koncentrują się na stabilności, długoterminowym wsparciu technicznym i wsparciu dystrybucyjnym dla najnowszych technologii. Jeśli masz wystarczająco dużo pieniędzy, aby zapłacić za wsparcie, jest to najlepszy system Linux dla serwera.

Ostatnie główne wydanie SUSE Linux Enterprise 12 (SLES 12) ukazało się pod koniec października 2014. Tutaj były takie ciekawe funkcje, jak obsługa frameworka Docker, kompletny system wycofywanie zmian, aktualizacje jądra w locie i inne moduły oprogramowania w celu poprawy czasu sprawności i wydajności systemu. SLES 12 SP1, który został wydany w grudniu 2015 roku, dodał obsługę konfiguracji sieci i JeOS.

4. CentOS


Jeśli masz witrynę hostowaną przez jakiegoś usługodawcę hostingowego, istnieje duże prawdopodobieństwo, że na Twoim serwerze internetowym działa CentOS. Jest to darmowy system oparty na Red Hat Enterprise Linux i nie jest całkowicie komercyjny, ale możesz liczyć na komercyjne wsparcie.

Community Enterprise Operating System lub CentOS jest rozwijany i utrzymywany przez społeczność. Został oparty na kodzie Red Hat, ale wszystkie znaki towarowe tego systemu zostały stamtąd usunięte. Można powiedzieć, że jest to najlepszy linux dla serwera.

W 2014 roku ogłoszono, że CentOS będzie współpracował z firmą Red Hat, aby wypełnić lukę między opartą na innowacjach dystrybucją Fedory a komercyjną dystrybucją CentOS.

Ale CentOS będzie nadal dostarczać system użytkownikom za darmo. Jednocześnie system ten jest wspierany przez społeczność, a nie przez Red Hata. Najnowszy CentOS 7.2 został wydany w grudniu 2015 roku i jest oparty na Red Hat Enterprise Linux 7.2.

5. Debian

Debian jest darmowym systemem operacyjnym i nie ma tutaj komercyjnego wsparcia. Ale możesz skorzystać ze wsparcia Debian Certified Centres na całym świecie. Projekt Debian powstał w 1993 roku i jest teraz oparty na duża liczba plików dystrybucje, z których najbardziej znane to: Ubuntu i Linux Mint.


Debian pozostaje świetną opcją dla tych, którzy cenią sobie stabilność w zamian za rezygnację z najnowszych technologii. Ostatnim ważnym wydaniem stabilnym był Debian 8 Jessie, wydany w kwietniu 2015 roku i będzie otrzymywać aktualizacje przez pięć lat.

W tym wersje Debiana przełączony nowy system Inicjalizacja Systemd, zamiast starego init SysV, zaktualizowano również jądro i oprogramowanie - Apache, LibreOffice, Perl, Python, Xen Hypervisor, GNU Compiler Collection, środowisko graficzne GNOME i Xfce. Ostatnia aktualizacja Debian został wydany w lipcu 2016 w wersji 8.5.

6. Oracle Linux

Jeśli nie wiesz, Oracle wypuszcza swoją dystrybucję Linuksa - Oracle Linux... Jest oparty na Red Hat i zawiera różne ulepszenia firmy Oracle.


Oracle Linux jest dość silnym konkurentem dla Red Hat Enterprise Linux, ponieważ wsparcie Oracle jest o połowę niższe od ceny wsparcia od Red Hat.

Dystrybucja jest zoptymalizowana przede wszystkim do obsługi baz danych, więc jeśli potrzebujesz baz danych, lepiej jest skorzystać z tej konkretnej dystrybucji.

Najnowsza wersja Oracle Linux 7.2 została wydana w listopadzie 2015 roku i jest oparta na Red Hat Enterprise 7.2.

7. Mageia / Mandriva

Mageia to rozwidlenie open source projektu Mandriva Linux, który został zamknięty w 2011 roku. Wydanie Mageia 5 miało miejsce w 2015 r., A wydanie Mageia 6 spodziewane jest w sierpniu-wrześniu 2016 r.


Ta dystrybucja została opracowana we Francji i jest popularna w Europie i Ameryce Południowej. Nazwa Mandriva i sama podstawa kodu pochodzą z dystrybucji Mandrake i Connectiva Linux.

Mageia zachowuje mocne strony Mandrivy i rozwija się dalej o nowe funkcje i funkcjonalność. Aktualizacje Mageia są publikowane co 9 miesięcy, a każda wersja jest obsługiwana przez dwa cykle, 18 miesięcy.

8. ClearOS

ClearOS to dystrybucja open source oparta na Red Hat Enterprise Linux i CentOS opracowana przez firmę Intel. Może służyć jako serwer, brama do sieci lub platforma aplikacji.


Wcześniej znany jako ClarkConnect, ClearOS stał się świetnym serwerem Linux dla małych firm. Jest doskonały interfejs WWW do zarządzania systemem, a także mnóstwo dokumentacji. Dlatego ta dystrybucja będzie świetną opcją dla początkujących.

Oprócz wersji komercyjnej istnieje ClearOS Community Edition, a także niedroga wersja profesjonalna, która posiada wsparcie techniczne i szereg dodatkowych funkcji. Pakiet dystrybucyjny jest obsługiwany przez Clear Foundation, istnieje również sklep z aplikacjami, zarówno płatny, jak i bezpłatny, który można wykorzystać do rozszerzenia możliwości systemu operacyjnego.

Najnowsza główna wersja ClearOS została udostępniona do pobrania w marcu 2015 r. Najnowsza aktualizacja ClearOS 7.2 zawiera wersje domowe i biznesowe, ulepszoną obsługę wirtualizacji (w tym Microsoft HyperV), obsługę XFS i Btrfs, nowy dynamiczny pulpit nawigacyjny, obsługę pamięci podręcznej LVM i obsługę IPv6 ...

9. Arch Linux

Prosty, lekki dystrybucja Arch Linux, przeznaczony dla bardziej doświadczonych użytkownicy Linuksa... Nie ma tutaj wsparcia, a instalacja wcale nie jest łatwa, w przeciwieństwie do innych najlepszych dystrybucji Linuksa dla serwerów. Ale to nie znaczy, że Arch Linux nie może być używany jako serwer.


Podobnie jak Gentoo, używa modelu wydań kroczących, co oznacza, że \u200b\u200bsystem będzie zawsze aktualizowany do samego końca nowa wersja, brak wydań.

Pacman Package Manager zapewnia aktualizacje oprogramowania najnowsze wersje, z rozwiązywaniem zależności. Jednak ta metoda aktualizacji może czasami powodować problemy, jeśli jest stosowana niedbale.

10. Slackware

Chociaż Slackware nie jest dystrybucją komercyjną, programiści utrzymują relacje z kilkoma firmami, które zapewniają płatne wsparcie.


Jest to jedna z najwcześniejszych dystrybucji Linuksa. Został wydany w 1993 roku i ma wielu fanów. Deweloperzy regularnie wydają nowe wersje, najnowszy Slackware 14.2 ukazał się w lipcu 2016.

wnioski

Nasza recenzja dobiegła końca, teraz wiesz, która dystrybucja Linuksa wybierz dla serwera..04. Być może nie wszystkie najlepsze dystrybucje są tutaj wymienione. Co linux jest lepszy serwer Twoim zdaniem? Którego używasz? Napisz w komentarzach?