Administrácia linuxu: špecialista + firma = server

"Linuxu"- je veľmi významný a rozsiahly koncept. Správa systému Linux je komplexný, ale koherentný systém vedomostí. Štúdium rodiny systémov výrazne rozširuje obzory a nebude zbytočné pre vývojárov informačných systémov, najmä v distribuovaných a dynamických aplikáciách.

O riešeniach a problémoch

Správa systému je zodpovedná práca. Často je však veľmi ťažké presvedčiť o tom vedúceho spoločnosti (zákazníka. Mnoho ľudí verí, že správca systému robí všetko rýchlo, všetko po ňom funguje perfektne, čo znamená, že práca je jednoduchá a nie je za čo platiť. Keď správca nedokáže zvládnuť úlohy, vedúci (zákazník) ho zbaví bonusu (platby) a začne vzdorne hľadať iného špecialistu. Však...

V dôsledku toho trpí správa Linuxového servera, ktorý ako auto uprednostňuje prácu pod kontrolou jedného "vodiča". Keď bol systém nainštalovaný a nakonfigurovaný jedným špecialistom a potom bol nahradený iným, a ešte viac tretím a ďalším... Spoločnosť (zákazník) určite pocíti negatívny výsledok a bude to veľmi ľutovať, aj keď prvý majster" čestne " opustí svoj príspevok a informuje všetky heslá a pravidlá správy servera.

Linux server a správa

Administrácia Linuxu je veľká oblasť vedomostí a zručností. Vždy však existujú tri polohy (inštalácia, konfigurácia a údržba). A sú to oni, ktorí tvoria spoločnú vec, ktorej rozumejú, každý svojím spôsobom, špecialista a vedúci spoločnosti (zákazník).

Psychológia správca systému (logika jeho správanie) je výraznejší ako programátor (vývojár) a nebezpečenstvo pre vedúceho spoločnosti (zákazníka) spočíva v tom, že "trestný čin spôsobený kvalifikáciou alebo časom stráveným (prácou)" môže spôsobiť úplné zlyhanie servera v najneočakávanejšom okamihu.

Kódex cti a svedomia správy systému je implicitne zavedeným zvykom, ale zahŕňa primeraný a čestný prístup nielen od špecialistu, ale aj od toho, kto peniaze platí (zvyčajne neplatí, ale snaží sa prikázať, čo (ako) robiť a objednávať "hudbu").

Správa systému je povinná pozícia v zamestnancoch spoločnosti akejkoľvek veľkosti. Najmä ak jej záujmy súvisia s prevádzkou alebo vývojom informačných systémov. Možnosť služby tretej strany nikdy neposkytne potrebnú úroveň stability a bezpečnosti, nebude správnym základom pre správu serverov Linux.

Inštalácia, konfigurácia a údržba

Rodina operačné systémy Linux je rozsiahly, mnohostranný a zameraný na rôzne oblasti použitia. Napríklad rad systémov CentOS je firemná aplikácia, UBUNTU je domáca verzia s dobrým grafickým shellom. FreeBSD je známy svojou rozmarnosťou a náročnými znalosťami správcu systému. Arch Linux-uprednostňuje manuálne ovládanie počas inštalácie a konfigurácie pred pohodlnou automatickou inštaláciou.

Možnosti Servera Linux

Všeobecná logika linuxoidov: jednoduchosť, spoľahlivosť a stabilita. Bezpečnostné problémy sa riešia na systémovej úrovni, ale dajú sa ľahko vyvinúť v procese správy servera Linux. Práca je vždy "bez paniky" - originálne motto, ktoré by nezaškodilo prijať systémy založené na Windows na dlhú dobu.

Inštalácia je vždy predmetom začiatočníka pre každého "Linuxu". Vždy Nastavenie, Údržba a správa Linuxu je rozvoj vedomostí a zručností špecialistu. Klasická aplikácia ako hosting a súborový server nie je len Apache (NGiNX & php-fpm), MySQL, PHP a Samba, ale aj rozvoj vedomostí o optimalizácii každej pozície.

Správa servera Linux je v prvom rade výber konkrétneho špecialistu. Okrem toho jeho profesionálne zručnosti nie sú o nič menej dôležité ako jeho predstavy o zodpovednosti, slušnosti a postoji k pridelenej práci. To je tiež postoj vedenia spoločnosti (zákazníka) k špecialistovi.

Administratíva je druhoradá, primárna, čestná, pracovnoprávne vzťahy a povinnosti strán ich primerane dodržiavať v každej situácii.

Hlavná vec v administratíve

Charakteristickou črtou každého Linuxu je príkazový riadok, na ktorý používatelia systému Windows už dávno zabudli. Správa serverov je SSH. Server nemusí stáť v blízkosti správcu a môže byť umiestnený kdekoľvek. Pomocou PuTTY (alebo podobného nástroja) môžete server spravovať odkiaľkoľvek. Grafické rozhranie pre server je nezmysel, ale situácie sú odlišné.

Základné v administrácii Linuxu

Logicky a na účely vývoja je veľmi vhodné dať hlavná funkčnosť na fyzickom počítači a časom ho vylepšujte. Okrem toho na vývoj a experimenty-na inštaláciu systému virtuálnych strojov a vykonávanie experimentov v nezávislých "virtuálnych boxoch".

je bežnou praxou-hosting. Môžete začať klasicky: Apache, MySQL a PHP. Potom nakonfigurujte NGiNX, php-fpm, MySQL a PHP. PHP môžete nahradiť Perlom alebo Pythonom, vybrať inú databázu. , môžete nainštalovať Sambu do samostatného virtuálneho boxu, prepojiť ju s lokálnou sieťou, vykonávať experimenty porovnávajúce výkon medzi CentOS a UBUNTU.

Hlavnými základmi správy Linuxu nie je nikdy vykonávať experimenty na bežiacom systéme. Server sa stal, hosting je nakonfigurovaný, webový zdroj funguje. Správca je povinný sa pri tom zastaviť, zhodnotiť a ďalej zlepšovať svoje vedomosti o virtuálnom stroji alebo inom fyzickom počítači. Objavili sa nové poznatky, otestovali sa nové skúsenosti (nástroj) - môžete ich implementovať do pracovného systému. Nie inak.

Základy administratívy vo všeobecnosti sú rozumnou kombináciou vedomostí a zručností špecialistu a postoja vedenia spoločnosti (zákazníka) k nemu. Neexistuje vzájomné porozumenie, neexistuje stabilita v pracovných vzťahoch, nemôžete ani začať vytvárať svoj vlastný server - výsledok bude nevyhnutne negatívny.

Programovanie a správa systému

Programátori boli veľmi rýchlo rozdelení do kategórií: aplikované - to je fortran a matematika, systém - to je assembler a programovanie. Toto obrazové porovnanie sa nestalo predchodcom správy systému, ale veľmi jasne rozdeľuje hranice oblastí pôsobnosti.

Správa systému Linux je budova a jej údržba. Kto žije, ako žije a na čo má právo, sú nájomníci: stránky, súbory, priečinky, prístupy, aplikačné programy a ďalšie komponenty, ktoré sú nainštalované na serveri, ale ich správa je ponechaná na používateľov, vývojárov, vlastníkov - subjekty využívajúce možnosti servera.

Správca systému nemusí vedieť, aké funkcie poskytuje softvérový produkt. Jeho úlohou je nainštalovať produkt, priradiť používateľské práva a zabezpečiť jeho stabilnú prevádzku.

Práva vedúceho spoločnosti (zákazníka) nezahŕňajú povinnú znalosť hesla pre prístup do systému, oveľa menej prístupu root. Iba jedna osoba by mala vedieť všetko o systéme a byť zaň zodpovedná.

Správca servera a manažér spoločnosti

Viacnásobný administratívny prístup k serveru je zárukou jeho zlyhania v najneočakávanejšom okamihu. Je možné regulovať prenos základných administratívnych informácií v prípade choroby, neprítomnosti alebo inej pomoci so správcom, ale v obvyklom stave je za server a jeho prevádzku zodpovedný a zabezpečuje ho iba jeden správca systému.

Dynamika vedomostí

Správa Linuxu sa líši od Windows. Logika myslenia je úplne iná. Vývojová línia Mac (Mac) je vo všeobecnosti nezmysel, ale počet používateľov podľa Apple je oveľa viac ako 100 miliónov.ľudí. Pole Informačné Technológie je bohatá na rozmanité a neočakávané riešenia, ale rodina linuxoidov vždy stála od seba.

Ako budovať a spravovať systémy

Mnohí špecialisti výskumníci sa pokúsili vybudovať genealógiu "Linuxu"-Systém. Je to krásne, zaujímavé, ale dôležité je niečo iné. Správa serverov Linux disciplinovala oblasť vedomostí. Vysvetlil, ako budovať systémy a ako ich spravovať.

Nezáleží na tom, čím sa server stal: na Debiane alebo Arch, na CentOS alebo Cosmic sépia. Je dôležité, aby vesmírna sépia nemala nič spoločné s Ubuntu 18.10, ale podľa krása Z Názvu sa snaží ukázať kvalitu novej verzie pre aplikačné aj systémové aplikácie.

Ak sa špecialista rozhodol stať sa správcom systému, potom vsadil na rozvoj svojich vlastných vedomostí a ich zlepšenie pre použitie treťou stranou. Ideálne je, keď túto túžbu a konanie podporuje spoločnosť, v ktorej pracuje, a to nielen slovom, ale aj skutkom.

Články na tému