GNU/Linux >> Znalost Linux >  >> Linux

Nejmenší serverová sada – lehká linuxová serverová distribuce

Dnes budeme hovořit o The S nejmladší S erver S uite, krátce TheSSS , odlehčená serverová distribuce Linuxu. Je speciálně navržen pro systémové administrátory, kteří chtějí nastavit jednoduchou a malou sadu serverového softwaru pro malé lokální sítě. Může být použit pro vývojáře, kteří chtějí otestovat své aplikace bez instalace složitého nastavení linuxového serveru. Jak název napovídá, velikost této malé linuxové distribuce je menší než 70 MB.

Pomocí TheSSS můžeme během okamžiku nainstalovat a nakonfigurovat FTP, HTTP, SFTP, SSH, proxy server a Telnet. Je založen na serveru 4MLinux , miniaturní distribuce Linuxu. TheSSS je standardně dodáván s 4MLinux Firewallem a Clam Antivirus. Můžete vytvořit živé USB a otestovat jej, abyste si ověřili, zda vyhovuje vašim potřebám, nebo jej nainstalovat na jakýkoli virtuální počítač a začít jej ihned prozkoumávat.

V tomto tutoriálu uvidíme, jak nainstalovat TheSSS a jak jej nakonfigurovat.

Nainstalujte The Smallest Server Suite

Stáhněte si nejnovější verzi z níže uvedeného odkazu.

Po stažení vytvořte bootovací USB nebo CD. Pokud dáváte přednost USB, doporučuji Etcher nástroj, který se používá k vytváření bootovacích USB a SD karet. Na následujícím odkazu se dozvíte, jak vytvořit zaváděcí jednotku USB nebo kartu SD.

  • Etcher – Krásná aplikace pro vytváření zaváděcích karet SD nebo jednotek USB

Spusťte systém pomocí spouštěcího média TheSSS. Měli byste vidět obrazovku jako níže. Pokračujte stisknutím ENTER.

Po několika sekundách se dostanete do živé relace. Výchozí uživatelské jméno a heslo je root/root .

Můžete zadat „helpme“ a kdykoli vyvolat obrazovku nápovědy.

Takto vypadá obrazovka nápovědy.

Jak vidíte na výše uvedeném snímku obrazovky, existují tři důležité příkazy, a to

  • server
  • netconfig
  • install2hd

Toto jsou hlavní příkazy, které použijeme k instalaci TheSSS.

Je také možné zálohovat data pomocí 4MLinux Backup Scripts (zkuste spustit příkazy 'backup', 'fsbackup' nebo 'image'). Zahrnuty jsou také nástroje 'lftp' a 'rsync'.

Skript 'nmonitor' vám ​​poskytne přístup k velmi široké sadě nástrojů pro monitorování systému. ClamAV Antivirus lze stáhnout a nainstalovat pomocí skriptu 'antivir'.

Můžete spustit 'mc' a otevřít Midnight Commander, když například potřebujete upravit některé konfigurační soubory. Pokud z nějakého důvodu potřebujete malý webový prohlížeč, spusťte příkaz 'links'.

Pro rozdělení disku použijte jeden z následujících nástrojů:

  • 'cfdisk' (pro MBR)
  • 'cgdisk' (pro GPT).

Je také možné nahradit LILO programem GRUB spuštěním skriptu 'update-grub'.

Stáhnout - Zdarma e-kniha:"Linux® Quick Fix Notebook"

Chcete-li zobrazit seznam serverů, zadejte do výzvy „server“, samozřejmě bez uvozovek.

server

Ukázkový výstup by byl:

Pro návrat do hlavní nabídky můžete vždy spustit 'helpme'.

Před instalací TheSSS na váš systém musíme rozdělit pevný disk.

Chcete-li zkontrolovat tabulku oddílů, spusťte:

fdisk -l

Ukázkový výstup:

Disk /dev/sda:8 GiB, 8589934592 bajtů, 16777216 sektorůJednotky:sektory 1 * 512 =512 bajtů Velikost sektoru (logická/fyzická):512 bajtů / 512 bajtů Velikost I/O (minimum /21 bajtů) 512 bajtů

Jak vidíte výše, mám 8GB HDD. Pojďme dál a rozdělíme pevný disk. Můžete použít nástroje „cfdisk“ (pro MBR) nebo „cgdisk“ (pro GPT). Pro účely tohoto tutoriálu budu používat cfdisk.

Zadejte cfdisk ve výzvě k rozdělení disku.

cfdisk

Zobrazí se obrazovka jako níže. Jako typ štítku vyberte „dos“.

Vytvoříme dva oddíly.

  • Kořenový oddíl, /dev/sda1, jako primární zaváděcí o velikosti 5 GB a naformátovaný na ext4.
  • Vyměňte oddíl /dev/sda2 jako primární s velikostí 2 x velikost RAM.

Můžete vytvořit tolik oddílů, kolik chcete, jako samostatný oddíl HOME, ale já vytvořím oddíly dva.

Vyberte Nový .

Zadejte velikost oddílu, v našem případě je to 5 GB. Můžete také zadat velikost v MB pomocí písmene 'M'.

Potom musíme vybrat typ oddílu, tj. primární, logický, odkládací atd. Jak jsem již zmínil, tento oddíl nastavíme jako primární s bootovatelným a naformátovaným ext4.

Dále vyberte 'Bootable' aby se tento oddíl stal spouštěcím oddílem.

Potom vyberte 'Zapsat' pomocí tlačítka se šipkou doleva/doprava zapište změny oddílu.

Zadejte Ano pro uložení změn.

Vytvořili jsme primární a spouštěcí oddíl. Dále vytvoříme odkládací oddíl.

Vyberte volné místo pomocí šipky nahoru/dolů a vyberte 'Nový' .

Zadejte velikost swapovacího oddílu, tj. velikost 2XRAM. Veškerý zbývající prostor jsem přidělil odkládacímu oddílu.

Vyberte typ oddílu jako Primární .

Vyberte 'Zapsat'  a stiskněte ENTER.

Zadejte Ano pro uložení změn.

Nakonec vyberte Ukončit a stiskněte ENTER pro ukončení nástroje cfdisk.

Potom zadejte udev ve výzvě k uložení tabulky oddílů. Udev je správce zařízení pro Linux jádro, které dynamicky vytváří/odebírá uzly zařízení v adresáři /dev.

udev

Podrobnosti oddílu můžete ověřit pomocí příkazu:

fdisk -l

Ukázkový výstup:

Disk /dev/sda:8 GiB, 8589934592 bajtů, 16777216 sektorůJednotky:sektory 1 * 512 =512 bajtů Velikost sektoru (logická/fyzická):512 bajtů / 512 bajtů Velikost I/O (minimum /21 bajtů) 512 bajtůTyp disku:dosIdentifikátor disku:0x2599e83bZařízení Začátek Konec Sektory Velikost ID Typ/vývoj/sda1 * 2048 10487807 10485760 5G 83 Linux/dev/sda2 1028187 Linux 

Úspěšně jsme vytvořili oddíly. Dále je naformátujeme.

Naformátujte primární oddíl pomocí příkazu:

mkfs.ext4 /dev/sda1

Potom naformátujte a aktivujte oddíl Swap pomocí následujících příkazů:

mkswap /dev/sda2
swapon /dev/sda2

Je čas nainstalovat TheSSS do našeho systému. Chcete-li to provést, zadejte do příkazového řádku bash - install2hd.

install2hd

Budete uvítáni zprávou jako níže. Pokračujte stisknutím klávesy ENTER.

Vítejte v instalačním skriptu TheSSS! Budete požádáni o výběr cílového oddílu, na který bude váš nový TheSSS nainstalován. Cílový oddíl musí mít velikost alespoň 1 GB. Můžete si vybrat jakýkoli druh cílového oddílu (dokonce i NTFS nebo Linux swap), ale bude naformátován na souborový systém ext4, což znamená, že všechna data na tomto oddílu budou ztracena. POZNÁMKA:Důrazně doporučujeme, abyste si před instalací jakéhokoli nového operačního systému do počítače vytvořili zálohu všech důležitých dat. Pokračujte stisknutím klávesy Enter...

Dále zadejte číslo cílového oddílu pro instalaci serveru TheSSS. Zde musíte zadat číslo bootovatelného oddílu.

Disk /dev/sda:8 GiB, 8589934592 bajtů, 16777216 sektorůJednotky:sektory 1 * 512 =512 bajtů Velikost sektoru (logická/fyzická):512 bajtů / 512 bajtů Velikost I/O (minimum /21 bajtů) 512 bajtůTyp disku:dosIdentifikátor disku:0x2599e83bZařízení Začátek Konec Sektory Velikost ID Typ/vývoj/sda1 * 2048 10487807 10485760 5G 83 Linux/dev/sda2 102S577 Na který nový oddíl by měl být nainstalován TheSS The 3SS91587 The 3SS81587? ,nebo2) cílového oddílu:1 

Dále zadejte „y“ pro formátování vybraného oddílu.

Doporučujeme formátovat /dev/sda1. Souhlasíte s formátováním 'sda1' (y/n)?:y 

Dále se instalační program zeptá, zda jsou na disku nějaké další operační systémy. Můj pevný disk je čerstvý a zadal jsem y, abych pokračoval a nainstaloval OS>

Má být TheSSS jediným operačním systémem ve vašem PC (ano/ne)?:y 

Stisknutím klávesy ENTER spusťte instalaci.

Nainstaluje se nový zavaděč. Nahradí stávající !!!Po zavedení nového TheSSS musíte nainstalovat GRUB. To vám umožní přístup ke všem ostatním operačním systémům. Pokračujte stisknutím klávesy ENTER... 

Dále uvidíte souhrn dosavadních změn. Pokud je vše v pořádku, zadejte 'y' pro zahájení instalace.

SOUHRN ZMĚN:1) TheSSS bude nainstalován na /dev/sda1,2) /dev/sda1 bude naformátován na ext4,3) Bude vám nainstalován nový zavaděč.VAROVÁNÍ:Toto je poslední otázka :Přejete si zahájit instalaci hned teď (y/n)?:y 

Všechny instalační soubory budou zkopírovány do cílového oddílu. Po dokončení procesu kopírování se vrátíte zpět na výzvu bash. Odeberte instalační médium a restartujte systém, aby se spustila samotná instalace.

Po dokončení instalace budete požádáni o zadání nového hesla pro uživatele root. Zadejte jakékoli silné heslo podle svého výběru.

Nakonec se zobrazí výzva uživatele root, jak je uvedeno níže. Zadejte heslo uživatele root.

Jak jsem již řekl, sekci nápovědy můžete vyvolat zadáním 'helpme' do konzole, pro případ, že byste potřebovali pomoc.

StáhnoutZdarma elektronická kniha:„Dokumentace Ubuntu:Průvodce serverem Ubuntu 2014“

Konfigurovat servery

Všechny servery (ftp, httpd, proxy, sshd, smtpd, telent) budou nainstalovány automaticky. Jediné, co musíte udělat, je spustit služby.

Zadejte 'server' pro zobrazení seznamu serverů.

server

Uvidíte výstup podobný níže.

Seznam serverů:firewall --> iptables (4MLinux Firewall)ftpd --> vsftpd (přes inetd)httpd --> Apache (samostatný) proxy --> Polipo (samostatný) smtpd --> Postfix (samostatný) sshd --> OpenSSH (přes inetd)telnetd --> BusyBox (přes inetd)Příklady, jak je používat:ftpd start --> start FTP serverftpd stop --> stop FTP serverftpd restart --> restart FTP serverftpd test --> test FTP serverserverd start --> start all serversserverd stop --> stop all serversserverd restart --> restart all serversserverd test --> test all serversPHP support in Apache (je-li nainstalován) je standardně povolen. Stunnel a MariaDB (pokud jsou nainstalovány) jsou spustil automaticky httpd.Viz také:/etc/firewall /etc/httpd /etc/inetd /etc/php /etc/polipo /etc/server

Jak můžete vidět na výše uvedeném výstupu, jsou zahrnuty všechny příkazy pro spuštění, testování a zastavení serverů. Řekněme například, že chcete-li spustit server httpd, spusťte:

httpd start

Chcete-li otestovat, zda funguje, spusťte:

test httpd

Chcete-li službu zastavit, spusťte:

httpd stop

Chcete-li spustit všechny servery najednou, spusťte:

spuštění serveru

Podobně můžete restartovat, otestovat a zastavit všechny servery najednou, jak je uvedeno níže.

restart serveru
test serveru
zastavení serveru

Konfigurace nastavení sítě

TheSSS bude ve výchozím nastavení používat dynamickou IP adresu. Pokud chcete přiřadit statickou IP, zadejte do konzole 'netconfig' a ​​nakonfigurujte síťová nastavení podle svých potřeb.

netconfig

Budete mít na výběr z následujících možností. Zadejte číslo pro konfiguraci příslušného síťového zařízení. Zde jsem vybral 1.

 Co chcete konfigurovat? 1) Ethernet, 2) WiFi (přes Wireless Tools), 3) WiFi (přes WPA Supplicant), 4) Telefonické připojení. Vaše volba (1,2,3,4)?:1 

Pokud chcete změnit výchozí síťové zařízení, zadejte Y, jinak zadejte n pro pokračování.

Síťové rozhraní je nastaveno na eth0. Přejete si to změnit (y/n)?:n

Jak jsem řekl, distribuce TheSSS používá ve výchozím nastavení dynamické IP adresy. Pokud chcete přiřadit statickou IP. Stiskněte ya postupujte podle pokynů na obrazovce.

TheSSS ve výchozím nastavení používá dynamické adresy IP. Chcete nyní nastavit statické IP adresy (y/n)?:

Až budete hotovi, napište do konzole 'connect', aby se změny projevily.

To je zatím vše lidi. Server TheSSS lze použít pro všechny druhy testovacích serverů. Je to velmi nenáročný serverový operační systém, který spotřebovává velmi málo systémových prostředků. Je nejlepší pro jakékoli testovací a vývojové aktivity.


Linux
  1. Jaká je nejlepší distribuce Linuxu pro začátečníky?

  2. Administrace Linux serveru

  3. jak spustit server tomcat v linuxu?

  1. Top 10 nejlepších linuxových serverových distribucí v roce 2022

  2. Nejlepší linuxová distribuce pro váš další cloudový server

  3. Na jaké distribuci Linuxu je založen Amazon Linux AMI?

  1. Kdo potřebuje Adobe Creative Suite? Volné linuxové alternativy!

  2. Jaké je nejlepší VPS:Windows nebo Linux?

  3. Migrace linuxového serveru z příkazového řádku