Podľa všetkého veľa používateľovpočítačové systémy každého typu vedia, že lokálny server v počítači si môže sám vytvoriť za pár minút. Je pravda, že nie každý jasne rozumie základom metodiky vykonávania všetkých krokov. Skúsme teda dať aspoň čiastočné informácie o tom, ako vytvoriť lokálny server a prispôsobiť ho našim potrebám.
Všeobecne platí, že spočiatku musíte jasne rozlišovaťvytvorené miestne servery podľa typu. Okrem najbežnejšie používaných webových serverov môžete sami vytvárať a konfigurovať herné servery, servery proxy a dokonca aj servery DNS. Všetko závisí len od toho, aký druh funkcie bude priradený konkrétnemu komponentu.
Avšak vo väčšine prípadov všetky tieto komponentymajú jednu spoločnú vlastnosť: sú pôvodne vytvárané na lokálnych strojoch v počiatočných fázach bez ich umiestnenia na vzdialený hosting, čo umožňuje ich konfiguráciu a úpravy priamo na ich vlastných počítačových termináloch.
Teraz sa pokúsime zvážiť otázky týkajúce sa toho, ako vytvoriť a nakonfigurovať lokálny server v počítači, v závislosti od jeho typu a účelu.
V zásade je výber softvéru -každého používateľa. Tu stojí za zmienku, že ak sa napríklad pri vytváraní lokálneho webového servera používajú iba hypertextové značkovacie jazyky ako HTML alebo CSS, nemá zmysel dodatočne inštalovať softvérové balíčky, pretože akýkoľvek internetový prehliadač im „dokonale rozumie“.
Je to iná záležitosť, keď, ako doplnkovákomponenty sú skripty napísané povedzme v PHP. Stojí za to ich použiť a prehliadač si s tým už nevie rady. Tu sa hodí špecializovaný softvér. Pokiaľ ide o servery proxy, DNS a herné servery, situácia je tiež nejednoznačná. O niečo neskôr zvážime najjednoduchšie aplikácie na ich vytváranie a konfiguráciu, ale teraz sa pozrime na hlavný problém týkajúci sa štandardných miestnych webových serverov.
Ak ste sa už rozhodli začať vytvárať miestny serverservery pre následné umiestnenie na vzdialený hosting, samozrejme, potrebujete nejaký nástroj. Najčastejšie sú používatelia pri hľadaní vhodného softvéru na internete presmerovaní na stiahnutie softvérového balíka Denwer, ktorý je domácim produktom a navyše je dostatočne jednoduchý na pochopenie a prácu s ním.
Obsahuje všetky potrebné nástroje akoApache, PHP, MySQL, phpMyAdmin, sendmail atď. Jedinou nevýhodou je, že musíte v najjednoduchšej verzii dodatočne nainštalovať špeciálne motory ako Joomla alebo WordPress.
Vytváranie lokálneho servera teda začína naspustenie inštalačného súboru EXE (samozrejme v mene administrátora). Zobrazí sa okno podobné režimu v systéme DOS. Postupujeme podľa pokynov inštalatéra. Najskôr vyberieme úložné miesto pre údaje servera, potom priradíme písmeno a prevádzkový režim virtuálneho disku (v zásade navrhované parametre nemožno zmeniť). Týmto je inštalácia dokončená. Teraz je potrebné skontrolovať funkčnosť lokálneho servera.
V tejto fáze spustíme vytvorený server a do okna ľubovoľného internetového prehliadača zadáme http: // localhost. Ak bol program nainštalovaný bez chýb, prehliadač zobrazí správu, že všetko funguje.
Ak sa posuniete nadol po stránke, uvidíte hlavné odkazy, ktoré je možné použiť na úplné otestovanie prevádzky lokálneho servera.
Niekedy sa môžete stretnúť s nepríjemnou situáciou, keďodosielaná e-mailová správa vyzerá ako skupina nepochopiteľných znakov. Je to iba preto, že program bol pôvodne navrhnutý na kódovanie utf-8. Môže sa zmeniť celkom jednoducho, napríklad na KOI-8R alebo niečo iné.
Teraz ešte jeden dôležitý bod. Lokálny server Windows sa nezaobíde bez špeciálnych doplnkov nazývaných enginy (WordPress, Joomla atď.).
Najskôr v priečinku www umiestnenom pozdĺž cestydomovský hostiteľ, vytvorte ľubovoľný adresár v hlavnom adresári. Potom zadajte do riadku s adresou prehliadača cestu http: // localhost / a skontrolujte, čo sa presne otvára. Ak je tento adresár otvorený, je všetko v poriadku. Skopírujte súbory motora do tohto adresára pomocou ľubovoľného správcu súborov (minimálne v rovnakom „Prieskumníkovi“) a znova zadajte adresu. Zobrazí sa okno „Sprievodca inštaláciou“, kde je potrebné postupovať podľa pokynov.
Lokálny server by sa mal teraz pripojiťšpeciálne databázy. K tomu slúži služba phpMyAdmin, ktorá sa zadáva zadaním http: // localhost / tools do adresného riadku prehliadača. Najskôr sa vyberie časť na vytvorenie novej základne, ktorá dostane meno (môžete ľubovoľne, je však lepšie určiť tú istú, ktorá bola použitá pre priečinok v predchádzajúcej časti).
Potom sa vrátime na hlavnú stránku anakonfigurujte parametre privilégií (vytvorte nového používateľa, zadajte prihlasovacie meno a heslo, použite hostiteľa localhost a označte všetko v okne „vtákmi“). Ostáva stlačiť tlačidlo „Poďme!“ a počkajte na koniec procesu.
Ďalším krokom je pripojenie k serverulokálnej sieti a preniesť na hosting, aby bola k dispozícii používateľom na internete. „Natívny“ spôsob prenosu údajov na vzdialený zdroj sa nezdá byť veľmi vhodný z dôvodu mnohých ďalších krokov.
Nastavenie lokálneho servera v migračnom pláneDáta na vzdialený hosting sa najlepšie vykonávajú pomocou aplikácie FileZilla, pomocou ktorej musíte súbory z vyššie uvedeného adresára skopírovať do koreňového adresára hostiteľa. Je to priečinok PUBLIC_HTML alebo sekcia HTDOCS. Záležitosť je teraz malá: v nastaveniach motora zmeníme takzvané absolútne cesty k priečinkom a súborom a adresárom, zadáme názov databázy, ktorá sa má vytvoriť, aby sa už mohla používať na vzdialenom hostiteľovi, a zadáme nové prihlásenie s heslom pre hostiteľa. Všetko. Týmto je práca dokončená. Pripojenie k miestnemu serveru užívateľských počítačov je možné vykonať pomocou ľubovoľného internetového prehliadača.
Teraz sa pozrime, ako vytvoriť a nakonfigurovaťlokálny proxy server. Načo to je? Po prvé, dá sa použiť na sledovanie úplne všetkého, čo sa pri surfovaní na internete stiahne do počítačového terminálu alebo notebooku. A po druhé, týmto spôsobom môžete ušetriť prevádzku, ak je platená.
Lokálny proxy server funguje podľa princípuukladanie hovorov na servery DNS do vyrovnávacej pamäte a ukladanie, povedzme, obrázkov alebo iných objektov, a pri ďalšej návšteve zdroja ich takpovediac načíta z pamäte, čo urýchli prístup k prostriedku.
Na vytvorenie servera tohto typu potrebujeteNajjednoduchšia aplikácia HandyCache, ktorá by mala byť umiestnená na vhodnom mieste pre rýchly prístup, pretože pri každom pripojení na internet k nej budete musieť pristupovať.
Pred začatím práce vykonajte nastaveniasplnomocnenec. Napríklad ak sa používa prehliadač Opera, parametre servera pre HTTP musia byť pre port nastavené na 127.0.0.1, 8080. Teraz spustíme aplikáciu, prejdeme do nastavení a pozrieme sa na kartu „Vytáčanie“. Program spravidla určuje, aký typ pripojenia sa v súčasnosti používa. Potom stlačíme rovnomenné tlačidlo a použijeme vytvorený server.
Áno, upozorňujeme:v nastaveniach vyrovnávacej pamäte môžete určiť veľkosť rádovo 300 MB. Teoreticky by to malo stačiť na všetky príležitosti. Obsah si môžete prezrieť v priečinku Cache v hlavnom adresári, kde bol program nainštalovaný. A ešte jedna vec: pamätajte, že toto je bežný proxy server, nie anonymný, takže by ste nemali očakávať, že zmení alebo skryje IP adresu.
Lokálny server DNS je možné použiť vv prípadoch nestabilnej komunikácie má lokálna sieť príliš veľa vetvenia založeného na TCP / IP alebo robíte vývoj a testovanie webu. Program BIND je v zásade na tieto účely dokonalý. Aj keď je určený hlavne pre systémy podobné systému UNIX, v systéme Windows funguje výborne (predpokladáme, že na termináli je nainštalovaná neserverová verzia systému Windows, ktorú je možné nakonfigurovať v ovládacom paneli).
Spustite inštalačný súbor a postupujte podľa pokynov. Pre väčšie pohodlie sa odporúča nainštalovať program priamo na jednotku C vo vytvorenom adresári BIND. Ďalej zadajte svoje užívateľské meno a heslo, potom aktivujeme proces inštalácie a počkáme na jeho dokončenie.
Teraz v priečinku C:BINDetc, musíte vytvoriť súbor "name" .conf, ktorý obsahuje nastavenia, ktoré použije miestny server DNS (názov je ľubovoľný a nastavený bez úvodzoviek). Aby ste nestrácali čas, hľadaný súbor je možné ľahko nájsť na internete a stiahnuť ho umiestnením na určené miesto.
Teraz reštartujeme systém a potom zavolámepríkazový riadok (cmd cez ponuku Spustiť alebo kombináciu Win + R), kde napíšeme požiadavku nslookup. Ak dôjde k potvrdeniu, server je správne nainštalovaný a pracuje bez chýb.
Na záver sa pozrime na iný typ servera.Toto je lokálny server pre hry využívajúce online režim v lokálnej sieti. Poďme si vysvetliť, o čo sa jedná, na príklade hry Minecraft. Ak to chcete urobiť, musíte si stiahnuť samotný server z oficiálnych stránok hry a použiť aplikáciu Hamachi. Predpokladom správneho fungovania je prítomnosť nainštalovaného balíka JAVA s najnovšími aktualizáciami v systéme.
Na konfiguráciu používame server.vlastnosti, kde zadávame údaje poskytované aplikáciou Hamachi. Zaregistrujeme adresu IP servera, počet hráčov, využitie možných herných režimov atď. V poli online režimu musíte určiť hodnotu true. Potom uložte zmeny a zatvorte súbor.
Teraz definujeme internú IP servera, ktorápoužijú hráči pri pripájaní k terminálu, na ktorom bol vytvorený. Počítače, samozrejme, musia byť pripojené k samotnému serveru, a to buď prostredníctvom lokálnej siete, alebo prostredníctvom VPN. IP adresa terminálu servera musí byť statická s povinnou väzbou na MAC adresu.
Prihlásenie sa vykonáva pomocou aplikácie Minl2,kde sa pri registrácii uvádza prihlasovacie meno a heslo. Po vykonaní akcií server opustíme a zadáme znova, ale už v režime offline pomocou vytvoreného používateľského mena a hesla. V sekcii nastavení vyberte možnosť Pre viac hráčov a zadajte požadovanú adresu IP servera. Všetko. Môžete si užiť hranie so skutočným súperom.
Samozrejme to nie sú ani zďaleka všetky nuansy, ktoré môžuvznikajú pri vytváraní lokálnych serverov rôznych typov a samozrejme nie všetkých programov, ktoré v tomto procese pomáhajú. Povedzme len: toto sú všeobecné a základné princípy, na ktorých sú založené tieto technológie. A keď sa na to pozriete, nie je tu nič zvlášť zložité. S trochou času a trpezlivosti sa do 10 - 15 minút vytvorí lokálny server ľubovoľného typu.