Každý webový vývojár ( bloger, webdizajnér alebo webový programátor) bude potrebovať špeciálne testovacie miesto, kde to bez problémov urobíte vývoj webových stránok alebo testovanie iného webového projektu. Niektorí nováčikovia využívajú zdroje svojho plateného hostingu a hostia na nich aspoň dve stránky. Jeden pracovník ( hlavná) a druhý ( dodatočné) na testovanie. Miesto testu je podrobené rôznym testom ( inštalácia a testovanie mnohých doplnkov, tém, skriptov atď).

Výsledkom je, že s takýmto usporiadaním hlavné pracovné miesto veľmi trpí, pretože väčšina hostiteľských zdrojov je spotrebovaná testovacím projektom. Existuje však aj iný spôsob, ktorý umožní bezstratové ( z finančného hľadiska aj z hľadiska zdrojov), aby sme otestovali ich stránky, a teraz túto metódu zvážime.

Prečo nie?

Pravdepodobne už viete, že na umiestnenie svojej stránky na internete je potrebné zaregistrovať doménové meno, kúpiť si hosting, teda miesto na disku na nejakom počítači s vysokorýchlostným pripojením, na ktorom môžu bežať skripty PHP. Aby stránky správne fungovali, musia byť nainštalované PHP a MySQL. To všetko nie je k dispozícii na bežnom počítači. Ako môžu súbory HTML a PHP bežať na vašom počítači?

Bežný súbor je možné otvoriť v programe Notepade ++ alebo dokonca v poznámkovom bloku. Tam niečo napíšte dovnútra, uložte a potom bez problémov otvorte tento súbor vo svojom prehliadači a uvidíte, ako by vyzeral tento súbor na hosťovaní na internete. To znamená, že už vidíme funkčnú stránku HTML. V ňom môžeme vytvoriť určitý dizajn, obsah a sledovať projekt bez pripojenia na internet. Vlastne už máme všetko. Ak chceme spustiť súbor PHP pomocou prehľadávača, zlyháme, pretože skripty PHP v operačnom systéme Windows nebudú fungovať bez ďalšieho softvéru.

To všetko nie je k dispozícii na bežnom počítači, a tak zmizne schopnosť pracovať s vašimi webovými projektmi. Niektorí nováčikovia preto začínajú míňať peniaze na ďalšie zdroje svojho plateného hostingu. Čo však v tomto prípade? Odpoveď je jednoduchá - existujú špeciálne programy, pomocou ktorých môžete nainštalovať dedikovaný server priamo do počítača.

Čo je server?

Čo server a ako sa líši lokálny server od servera v sieti. V našom prípade server neznamená počítač, ale špeciálnu sadu programov, ktoré zaisťujú optimálnu prevádzku stránky. Aby stránka fungovala, je potrebné ju nainštalovať na špeciálne miesto na serveri (). To znamená, že nahrávame súbory stránok na vzdialený počítač. Bez špeciálnych serverových programov však naše stiahnuté súbory nebudú viditeľné v sieti. Teraz pre tieto účely vytvoríme náš vlastný server na domácom počítači.

Potrebujeme na to špeciálne programy. Ale ktoré z nich sú vhodnejšie a aké ťažkosti môžu spôsobiť v ďalšej práci? Pre vašu informáciu, nižšie uvádzam najlepšie populárne webové servery na celom svete. To však neznamená, že je potrebné ich ihneď nainštalovať. Neskôr vysvetlím prečo!

Zoznam najlepších webových serverov

V súčasnosti je na trhu niekoľko riešení od najrôznejších výrobcov:

  • (webová stránka - apache.org) Je najrozšírenejší a najobľúbenejší bezplatný server na webe. Je spoľahlivejšia a flexibilnejšia. Server nie je náročný na prostriedky procesora a je schopný obslúžiť mnoho serverov. Aplikácia je k dispozícii pre širokú škálu operačných systémov vrátane Unix, Linux, Solaris, Mac OS X, Microsoft Windows a ďalších. V súčasnosti je využitie servera Apache 71%. Jedná sa však o komplexný program, ktorý nezvládne každý začiatočník.

  • (webová stránka - www.iis.net) Je ďalší spoľahlivý server od spoločnosti Microsoft. S 14% využitím webu sa upevnil na druhom mieste. Po inštalácii programu budú podporované iba dva programovacie jazyky ( VBScript a JScript). Inštaláciou potrebných rozšírení však môžete otvoriť ďalšie príležitosti. Inštaláciou týchto modulov sa výrazne zvyšuje funkčnosť tohto servera.

  • NGINX (stránka - nginx.org/ru/) Je najpopulárnejším webovým serverom na ruskom internete. V porovnaní s prvými dvoma je najjednoduchší a nemá zbytočné funkcie. Chvália ho tiež za spoľahlivosť a vysokú rýchlosť. Vývojárom tohto produktu je náš krajan - Igor Sysoev. V roku 2004 vydal prvú verziu nginx. Teraz tento softvérový produkt uzatvára tri najpopulárnejšie webové servery na svete. Jeho použitie je asi 6,5%.

  • (webová stránka - litespeedtech.com) - tento webový server nemá široké možnosti, ale má veľmi vysokú rýchlosť práce. Čo sa týka výkonu, je 9-krát silnejší ako populárny Apache. Veľká pozornosť sa venovala bezpečnosti ( vlastná ochrana pred preťažením systému, prísna kontrola požiadaviek HTTP, anti-ddos a oveľa viac). LiteSpeed \u200b\u200bje k dispozícii pre systémy Solaris, Linux, FreeBSD a Mac OS X. Tento program má mieru využitia 1,5%.

Samozrejme, existuje veľa ďalších podobných programov, ale podiel ich používania a dôvery medzi používateľmi nie je taký vysoký ako tieto. S takýmto programom sa, žiaľ, nezaobídete. Nielenže je vhodné ich použiť na prácu s veľkými projektmi, ale tiež môže byť ťažké ich nainštalovať a nakonfigurovať. Okrem týchto serverov okrem toho existuje samostatná inštalácia a konfigurácia niektorých programov ( napríklad na prácu s databázou). To všetko spôsobuje mnohým používateľom značné ťažkosti. Čo by sa malo urobiť v tomto prípade?

Funkcie lokálneho servera

V súčasnosti existuje veľa rôznych distribúcií, ktoré môžu uľahčiť život každému začínajúcemu správcovi webu. Ľahko sa inštalujú, obsluhujú, sú menej náročné na zdroje a obsahujú potrebné softvérové \u200b\u200bprvky, aby fungovali čo najlepšie.

Tj lokálny server Nie je jeden program ( nie jeden konkrétny webový server), ale špeciálna kolekcia, ktorá obsahuje odľahčené verzie zložitých serverových programov. Zostava zvyčajne obsahuje: samotný server ( väčšinou Apache, ale môžu existovať aj ďalšie), Kompilátor PHP ( s ním môže prehliadač prečítať kódy a zostaviť stránku), komponenty na prácu s databázami, rôzne inštalačné programy a mnoho ďalších programov. To všetko robí veci oveľa ľahšími, ako keby sme každý program nainštalovali a nakonfigurovali osobitne.

K základným balíkom lokálnych serverov je možné navyše pripojiť samostatné moduly na rozšírenie funkčnosti. Ďalšou dôležitou vlastnosťou je, že na niektorých serveroch je možné pracovať z vymeniteľnej jednotky flash. Všeobecne sú takéto zostavy veľmi vhodné na rýchly vývoj webových stránok, testovanie malých projektov a niekedy dokonca aj veľkých.

Recenzia populárnych miestnych serverov

Tu sú niektoré zostavenia, ktoré by sa vám mohli hodiť:

  • (webová stránka - denwer.ru) Je bezplatný domáci server určený na prácu s webovými stránkami, webovými aplikáciami alebo internetovými stránkami. Jeho vývojármi sú Dmitrij Koterov a Anton Sushchev. Tento produkt obsahuje potrebné distribúcie pre zjednodušenú obsluhu. Patria sem napríklad webový server Apache s rôznou podporou, panel phpMyAdmin a MySQL na prácu s databázami a ďalšie programy. Môžete tiež pracovať s vymeniteľnou jednotkou flash. Denwer bohužiaľ podporuje iba operačný systém Windows.

  • XAMPP (webová stránka - www.apachefriends.org/en/xampp.html) - špeciálne zostavenie servera od priateľov Apache. Potrebné distribúcie vám umožňujú prevádzkovať na ňom plnohodnotný webový server. Tento program je distribuovaný bezplatne a podporuje prácu v systémoch Windows, Solaris, Mac OS X a Linux. Existujú aj nasledujúce výhody: server je obľúbený pre svoje veľmi jednoduché užívateľské rozhranie, ktoré ho robí obľúbeným pre mnohých začiatočníkov; aktualizovaných verzií je viac; proces aktualizácie je veľmi jednoduchý a užívateľsky príjemný; existujú ďalšie moduly. Požadovanú verziu si môžete tiež stiahnuť z inej oficiálnej stránky - sourceforge.net/projects/xampp/files.

  • (webová stránka - www.appservnetwork.com) - vynikajúci server od thajského výrobcu, ktorého koncept je ľahká inštalácia a konfigurácia všetkých distribúcií za 1 minútu. Prvé vydanie zhromaždenia sa uskutočnilo v roku 2001 a odvtedy počet používateľov neustále rastie. Aplikácia AppServ sa veľmi ľahko inštaluje, funguje stabilne a nie je o nič horšia ako oficiálne a individuálne vydania. Vďaka spoľahlivému výkonu je možné na vašom počítači vytvoriť plnohodnotný webový server.
  • (webová stránka - vertrigo.sourceforge.net) Je ďalší dobrý a ľahko inštalovateľný miestny server. Zostava je veľmi flexibilná, má dobrý výkon a zaberá málo miesta na disku. Bohužiaľ zatiaľ to funguje iba na Windows.
  • Zend Server Komunitné vydanie (webová stránka - www.zend.com) Je bezplatný server od spoločnosti Zend určený na prácu s webovými aplikáciami. Obsahuje všetky potrebné komponenty na rýchle nasadenie lokálneho servera na vašom počítači.

  • (webová stránka - open-server.ru) Je domáci prenosný miestny server s vysokou funkčnosťou na vývoj a vytváranie webov a iných webových projektov. Má viacjazyčné rozhranie ( vrátane ruštiny) a je navrhnutý na prácu v systéme Windows. Práca z vymeniteľného média je podporovaná. Tento server je veľmi dobrý a slúži ako dobrá alternatíva k Denveru.

  • (webová stránka - wampserver.com) - ďalšia dobrá zostava s ruským rozhraním ( existujú aj iné jazyky). K dispozícii je jednoduché a intuitívne menu a pohodlná inštalácia a konfigurácia zostavy nespôsobuje žiadne zvláštne ťažkosti. Prispôsobenie je možné vykonať bez ovplyvnenia konfiguračných súborov, čo je veľmi užitočné pre začínajúcich správcov webu. Server je distribuovaný bezplatne a funguje iba na platforme Windows. Zatiaľ bohužiaľ neexistuje žiadna prenosná verzia.
  • (stránka - easyphp.org) - veľmi jednoduché zhromaždenie s podporou ruského jazyka. Zostava je pozoruhodná, nemá obrovskú funkčnosť a je určená hlavne na testovanie malých projektov. K dispozícii je podpora pre prácu s prenosnými médiami. Tento server bude slúžiť ako dobrá náhrada za Denver.

Lokálny server Je nástroj na vývoj webových aplikácií na vytváranie, ladenie a testovanie rôznych skriptov a webových aplikácií. Inými slovami, lokálny webový server je emulátor skutočného servera poskytovateľa hostiteľstva umiestneného vo vašom počítači. Práca lokálneho servera sa nelíši od skutočného a môžeme na ňom vytvárať a testovať naše stránky.

Nebudem sa príliš rozpisovať o tom, ako funguje miestny server a z čoho pozostáva. Aj tak si o tom povieme v inom článku. V tomto článku budeme analyzovať inštalácia a konfigurácia lokálneho servera k vášmu počítaču, najskôr však zistíme, ktorý lokálny server si vôbec zvoliť.

Dnes je k dispozícii veľa miestnych serverov, ale ktorý by ste si mali zvoliť?

Dlho som používal džentlmenský set „Denver“, ktorý obsahuje php, MySql databázy a PhpMyAdmin. Viac informácií o tomto balíku sa dozviete na oficiálnych stránkach vývojára. Denver je jedným z populárnych miestnych serverových balíkov pre webových vývojárov.

Ale keď som objavil Open Server, musel som sa vzdať Denveru. Podľa môjho názoru je s touto aplikáciou oveľa pohodlnejšie pracovať, najmä preto, že do najnovších verzií vývojár zahrnul do svojej distribúcie veľké množstvo potrebných programov, ktoré webmaster potrebuje: prehliadače, editor kódu, správca súborov a ďalšie.

Open Server je distribuovaný úplne zadarmo. Jediná vec je, že môžete poďakovať autorovi za taký super užitočný produkt pre správcu webu prevedením ľubovoľnej sumy do elektronickej peňaženky. Ako hovorí autor, dary sú veľmi dôležité, pretože projekt nie je komerčný. No je to pochopiteľné, dnes bez peňazí, nikde ... Všeobecne som osobne preložil, koľko toho nebolo škoda.

Výhody otvoreného servera

Čo môžem vyzdvihnúť v prospech tohto servera? Všeobecne môžem povedať o Open Servere veľa dobrého, ale obávam sa, že článok dopadne príliš dlho. Preto zdôrazním dôležité body.

Produkt sa dodáva v 3 verziách: Ultimate, Premium, Basic. Všeobecne môžete vidieť rozdiel na webových stránkach vývojára, ale urobil som obrazovku a pripojil ju k článku.

Je to prítomnosť niekoľkých verzií, ktoré považujem za plus, tk. môžete si stiahnuť presne to, čo potrebujete. Venujte pozornosť rozbalenej verzii Ultimate - viac ako 5 GB. Ja osobne mám neustále problémy s voľným miestom na pevnom disku. Kto s tým nemá problémy, potrebuje ďalšie moduly a programy, potom si môžete bezpečne stiahnuť Ultimate.

Dostupnosť bezplatných programovako už bolo uvedené. Aké programy presne? Znovu som urobil obrazovku.

Zoznam, ako vidíte, je pôsobivý.

Aktualizácia súkromného programu. V skutočnosti je to tiež veľmi dôležité. S každou novou verziou sú chyby opravené a objavujú sa nové funkcie.

Prenosná verzia programu. Program v podstate funguje bez inštalácie. Môžete ho nosiť na jednotke flash a v prípade potreby pracovať na inom počítači.

Bohaté možnosti programu. Nižšie som vložil snímku obrazovky okna nastavenia otvoreného servera. Pri pohľade na túto obrazovku pochopíte, že tento server obsahuje všetko, čo správca webu môže potrebovať pri vývoji webových stránok. FTP server, práca s poštou (php mail, smtp mail), aliasy (pre), domény (vytváranie ďalších aliasov domén), plánovač úloh (aj keď som ho ešte nepoužíval).

Vynikajúca dokumentácia + fórum podpory. Vývojár napísal manuál dosť stručne. Na fóre podpory môžete navyše položiť akékoľvek otázky, ktoré vás zaujímajú. Všeobecne je potrebné začať všetkým. Musíte len venovať malú pozornosť tomu, aby ste tomu všetkému porozumeli.

Zatiaľ skončím s výhodami, ale to nie je celý zoznam. Viac podrobností o Open Server nájdete na oficiálnych stránkach vývojára - http://open-server.ru.

Inštalácia lokálneho otvoreného servera

Najskôr si musíme stiahnuť distribúciu zo stránky vývojára. Vy sa rozhodnete, ktorú verziu si stiahnete. Toto neovplyvní činnosť lokálneho servera. Distribučná súprava je samorozbaľovací archív. Dvojitým kliknutím rozbalíte archív niekde na pevnom disku počítača a všeobecne je žiaduce, aby ste root odstránili z pevného disku. To je všetko, program môžete spustiť. Teraz choďte do priečinka, kde ste rozbalili otvorený server, a okamžite vytvorte na ploche odkaz na hlavný zavádzací súbor. Nájdete dve verzie bootovacieho súboru - jednu pre 32-bitový operačný systém (Open Server x86.exe), druhú pre 64-bit (Open Server x64.exe). Vytvoríme odkaz podľa vášho systému. Napríklad som zvolil „Open Server x64.exe“, pretože Mám 64 bitový OS. Ak chcete vytvoriť odkaz, kliknite pravým tlačidlom myši na súbor a potom na príkaz Odoslať -\u003e Pracovná plocha (vytvoriť odkaz).

Pri prvom spustení vás program požiada o výber jazyka a potom sa zobrazí dialógové okno, v ktorom budete vyzvaní k inštalácii Microsoft Visual C ++ Runtime & Patches, ak na tomto počítači spúšťate Open Server prvýkrát.

Úprimne povedané, ani neviem, prečo je potrebné ho nainštalovať, v predchádzajúcich verziách Open Server to tak nebolo. Ale nainštaloval som a radím vám.

Open Server môžete spustiť dvojitým kliknutím na odkaz, ktorý sme poslali na plochu. Po spustení sa na vašom paneli (vedľa hodín) zobrazí červená vlajka, čo znamená, že je spustený program miestneho servera, ale samotný server nie je aktivovaný. Pred aktiváciou sa najskôr pozrime na nastavenia.

Prvá vec, ktorú musíme urobiť, je spustiť lokálny server pri spustení aplikácie (v zásade je to na vás). Za týmto účelom v nastaveniach na karte „Všeobecné“ začiarknite možnosť „Automatické spustenie servera“.

Na karte „ Moduly»Vidíte nainštalované moduly pre miestny server a podľa potreby ich môžete zmeniť. Napríklad predvolená verzia php je 5.5. Ak potrebujete 5.6.xx alebo php-7, môžete ich bez problémov zmeniť výberom požadovanej verzie z rozbaľovacieho zoznamu.

Tiež v „ Server»Odporúčam vám zvoliť možnosť« Vždy používajte Wirth. disk„. Je to nevyhnutné na to, aby sa pri spustení servera vytvoril virtuálny disk. Môžete zvoliť ľubovoľné písmeno jednotky.

Zvyšok nastavení odporúčam nechať tak, ako sú. Ak máte nastavenia zložité, môžete ich kedykoľvek vrátiť späť na pôvodné nastavenia kliknutím na ikonu „ Obnoviť nastavenia«.

Teraz môžete server spustiť - kliknite na ikonu červenej vlajky v zásobníku (iba jedným kliknutím ľavým tlačidlom myši) a vyberte zelenú vlajku v ponuke programu. Čo znamenajú farby týchto vlajok?

  • Zelená - server je spustený;
  • Oranžová - server sa spúšťa / zastavuje;
  • Červená - server je zastavený.

Po spustení by ste mali mať virtuálny disk - W (pokiaľ ste samozrejme v nastaveniach nezadali iný štítok). Chcem poznamenať, že pri prvom spustení môžete byť požiadaní o schválenie bránou Windows Firewall, ak ju máte povolenú. Okno schválenia sa môže zobraziť niekoľkokrát a po celú dobu, čo dáme podporu firewallu, aby vykonal akcie na otvorenom serveri. V opačnom prípade sa server nespustí.

Prejdeme na virtuálny disk Ž a v priečinku „ domén»Vytvorte priečinok pre svoj budúci projekt a nahrajte tam všetky súbory svojho servera. Nie je potrebné vytvárať priečinok WWW v priečinku lokality, ako je to v Denveri. Po nahraní súborov sa server reštartuje kliknutím na oranžovú vlajku, aby server zistil nový priečinok lokality.

Ak chcete spustiť web po inštalácii v ponuke Open Server, prejdite na „ Moje stránky»A v rozbaľovacom zozname stránok kliknite na požadovaný. Potom sa otvorí prehľadávač, ktorý je predvolene nainštalovaný v systéme Windows - ak používate zjednodušenú verziu a úplnú verziu, otvorí sa prehľadávač nainštalovaný v nastaveniach miestneho servera.

V tomto článku som popísal, ako nainštalovať lokálny „Open Server“. Zoznam nastavení, ktoré som prešiel, zďaleka nie je úplný ... O ďalších funkciách a nastaveniach si povieme niekedy v inom článku, ale zatiaľ asi skončím pri tejto poznámke.

Veľa šťastia a užívajte si vytváranie svojich stránok!

Zdá sa, že mnoho používateľov počítačových systémov každého typu vie, že lokálny server v počítači si môžete vytvoriť sami v priebehu niekoľkých 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.

Koncept lokálneho servera

Spravidla musíte spočiatku jasne rozlišovať medzi vytvorenými miestnymi servermi 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ý k tej alebo onej súčasti.

Vo väčšine prípadov však majú všetky tieto komponenty jednu spoločnú vlastnosť: sú pôvodne vytvárané na miestnych počítačoch v počiatočných fázach bez nutnosti vzdialeného hostovania, č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ýber softvéru

Výber softvéru je v zásade osobnou záležitosťou 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é \u200b\u200bbalíčky, pretože akýkoľvek internetový prehliadač im „dokonale rozumie“.

Je to iná záležitosť, keď sa ako ďalšie komponenty používajú skripty napísané napríklad 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 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.

Ako vytvoriť lokálny server: inštalácia a konfigurácia balíka Denwer

Ak ste sa už rozhodli začať s vytváraním lokálneho servera 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 ako Apache, PHP, MySQL, phpMyAdmin, sendmail atď. Jedinou nevýhodou je, že musíte dodatočne inštalovať špeciálne motory ako v najjednoduchšej verzii.

Takže vytvorenie lokálneho servera začína spustením 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.

Testovanie výkonu

V tejto fáze spustíme vytvorený server a v okne ľubovoľného internetového prehliadača zadáme http: // localhost. Ak je 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, pomocou ktorých je možné úplne otestovať činnosť lokálneho servera.

Problémy s kódovaním

Niekedy sa môžete stretnúť s nepríjemnou situáciou, keď odoslaná e-mailová správa vyzerá ako sada 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é.

Inštalácia lokálneho servera: ďalšie motory

Teraz ešte jeden dôležitý bod. Lokálny server pre systémy Windows sa nezaobíde bez špeciálnych doplnkov nazývaných enginy (WordPress, Joomla atď.).

Najskôr v priečinku www umiestnenom pozdĺž cesty \\ home \\ local host 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 všetko 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 stačí postupovať podľa pokynov.

Rozšírenie databázy

Lokálny server by teraz mal pripojiť vlastné 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 oddiel na vytvorenie nového základu, ktorý dostane meno (môžete ľubovoľne, je však lepšie určiť ten istý, ktorý bol použitý pre priečinok v predchádzajúcej časti).

Potom sa vrátime na hlavnú stránku a nastavíme nastavenia privilégií (vytvoríme nového používateľa, zadáme prihlasovacie meno a heslo, ako hostiteľa použijeme localhost a všetko v okne označíme „vtákmi“). Ostáva stlačiť tlačidlo „Poďme!“ a počkajte na koniec procesu.

Prenos lokálneho servera na hosting

Ďalším krokom je pripojenie servera k lokálnej sieti a prenos na hostiteľský server, aby bol 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 z hľadiska prenosu údajov na vzdialený hosting je najlepšie vykonať pomocou aplikácie FileZilla, pomocou ktorej musíte skopírovať súbory umiestnené vo vyššie uvedenom adresári do koreňového adresára hostiteľa. Je to priečinok PUBLIC_HTML alebo sekcia HTDOCS. Teraz je záležitosť 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.

Lokálne proxy servery

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 pracuje na princípe ukladania hovorov na servery DNS do medzipamäte a ukladá povedzme obrázky alebo akékoľvek iné objekty. Pri ďalšej návšteve zdroja ich takpovediac načíta z pamäte a urýchli tak prístup k prostriedku.

Na vytvorenie servera tohto typu budete potrebovať najjednoduchšiu aplikáciu HandyCache, ktorá by mala byť umiestnená na vhodnom mieste pre rýchly prístup, pretože k nej budete musieť pristupovať pri každom pripojení na internet.

Pred začatím práce by ste mali nakonfigurovať nastavenia servera proxy. Napríklad ak sa použije 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ť približne 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: nezabudnite, že toto je bežný proxy server, nie anonymný, takže by ste nemali čakať na jeho zmenu alebo skrytie adresy IP.

Lokálne servery DNS

Lokálny server DNS je možné použiť v prípade nestabilného pripojenia, lokálnej siete s príliš veľkým rozvetvením založeným na TCP / IP alebo v prípade, že sa venujete vývoju a testovaniu 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 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ý určuje nastavenia, ktoré použije miestny server DNS (názov je ľubovoľný a nastavený bez úvodzoviek). Aby ste nestrácali čas, môžete ľahko nájsť hľadaný súbor na internete a stiahnuť ho umiestnením na určené miesto.

Teraz reštartujeme systém, potom zavoláme príkazový riadok (cmd cez ponuku Spustiť alebo kombináciou Win + R), kde napíšeme požiadavku nslookup. Ak dôjde k potvrdeniu, server je správne nainštalovaný a pracuje bez chýb.

Lokálne herné servery

Na záver sa pozrime na iný typ servera. 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 webových 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 súbor server.properties, 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ý budú hráči používať 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 serverového terminálu musí byť statická s povinnou väzbou na MAC adresu.

Prihlásenie sa vykonáva pomocou aplikácie Minl2, kde je pri registrácii uvedené 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.

Záver

Samozrejme to nie sú ani zďaleka všetky nuansy, ktoré môžu vzniknúť pri vytváraní lokálnych serverov rôznych typov, a samozrejme nie všetky programy, 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.