Reklama

nainštalovať webový server systému WindowsNiektoré z našich článkov na stránke MakeUseOf vyžadujú použitie vlastného webového servera. Aj keď najjednoduchší spôsob, ako nájsť webový priestor, je nákup hosting Rôzne formy webhostingu vysvetlili [vysvetlili technológie] Čítaj viac Ak je pre vás webový server už nastavený, bezplatnou a takmer rovnako ľahko použiteľnou možnosťou je nainštalovať server na lokálny domáci počítač. Pokryli sme sa WAMP Ako nastaviť svoj vlastný server WAMPServer WAMP je najjednoduchší a najbolestnejší spôsob nastavenia Apache, MySQL a PHP v systéme Windows na hosťovanie webových stránok. Čítaj viac predtým a teraz by som chcel túto tému aktualizovať softvérovým balíkom známym ako XAMPP.


XAMPP je zbierka softvéru, ktorý zahŕňa Apache, MySQL, PHP a Perl. Zahŕňa tiež Tomcat, FTP server FileZilla a Mercury Mail na odosielanie e-mailov. Tieto balíčky sa používajú na nasledujúce úlohy:

  • apache - Webový server, na ktorom je hosťovaný obsah http://localhost/
  • MySQL - Databázový server používa veľa softvérových balíkov na ukladanie údajov
  • instagram viewer
  • PHP - Programovací jazyk používa mnoho moderných programov ako jazyk
  • perl - Programovací jazyk, veľa programov používa tento jazyk a trvá približne dlhšie ako PHP
  • kocúr - Server používaný na vykonávanie programov Java
  • FileZilla - FTP server používaný na prenos súborov do / z vášho lokálneho počítača (potrebné, iba ak potrebujete prístup na diaľku)
  • Mercury Mail - Poštový systém používaný na odosielanie e-mailov

Tieto programy spolu poskytujú veľmi robustné prostredie na hosťovanie webových programov na lokálnom počítači.

Začíname

Stiahnite si správny program pre svoj operačný systém. Tento tutoriál prejde Verzia systému Windows, ale MacOS X, linux a solaris verzie sú veľmi podobné. Spustite inštalačný program a kliknite na tlačidlo OK vo všetkých zobrazených dialógových oknách zabezpečenia. Keď sa dostanete na nasledujúcu ponuku:

nainštalovať webový server systému Windows

Navrhujem odškrtnúť Apache a MySQL ako službu, pretože to vám umožní lepšie spravovať tento softvér neskôr.

Po dokončení kliknite na „Áno“, čím sa spustí ovládací panel.

webový server systému Windows

Ak používate 64-bitové verzie systému Windows (Vista, 7 alebo Server 2008), vyskytla sa chyba. Hovorí sa „Porucha kontroly stavu komponentov XAMPP [3]“, ale túto chybu je možné ignorovať, pretože sa zdá, že všetko ostatné funguje dobre.

Po inštalácii softvéru som tiež dostal niekoľko kontextových okien. Jeden z nich bol od spoločnosti Microsoft Security Essentials so žiadosťou o zaslanie binárneho súboru FileZilla na analýzu (tento softvér sa niekedy môže použiť v záhrade - toto použitie je však legitímne) a tiež Firewall zobrazí niekoľko políčok s otázkou, či chcete povoliť port použité. Nechajte políčko nezaškrtnuté, aby váš server nebol k dispozícii vo verejných sieťach Wi-Fi a iných otvorených sieťach (napríklad ak ste pripojte sa na server Starbucks), ale zároveň umožnite, aby bol váš server dostupný z miestneho počítača a iných počítačov vo vašom súkromnom vlastníctve siete.

Akonáhle je ovládací panel hore, kliknite na „Štart“ na Apache a MySQL.

webový server systému Windows

Váš webový server je teraz funkčný, ak všetky fungujú správne!

Správa servera

Prvá vec, ktorú by ste mali urobiť, je kliknúť na tlačidlo „Správca ...“ pre Apache. Spustí sa váš predvolený webový prehľadávač a odošle sa na úvodnú stránku. Ak vám to umožní, kliknite na váš jazyk (v tomto prípade angličtinu) a uvidíte oblasť svojej správy.

webový server systému Windows

Jednou z prvých vecí, ktorú treba preskúmať, sú ukážkové programy. V zozname PHP zahŕňajú niekoľko programov, ktoré demonštrujú, čo môže PHP urobiť.

Stránka „Stav“ vám ukáže, ktoré služby sú aktuálne aktivované. Mali by byť všetky zelené okrem FTP, SMTP a Tomcat.

nastaviť webový server

Ďalším krokom je zabezpečenie bezpečnosti servera. V predvolenom nastavení je žiadne heslo pre účet správcu MySQL, známy tiež ako „koreň“. Ak ste v malej miestnej sieti a nezaujíma vás, kto má prístup k údajom uloženým vo vašom počítači, je dobré ponechať toto, ako je; ak však plánujete otvoriť svoj server na internete alebo ak máte spolubývajúcich, ktorým nemusíte úplne dôverovať, je dobré do tohto účtu pridať heslo. Môžete sledovať odkazy na nastaviť bezpečnosť vášho systému. Prvá možnosť nastaví root heslo MySQL a druhá vloží heslo do celého webového adresára.

Nakoniec, ak plánujete prístup na váš server mimo svojho domova, budete sa musieť prihlásiť do smerovača a preposlať port 80 do miestneho počítača. Toto je omnoho jednoduchšie, ak máte nastavenú statickú IP adresu.

Inštalácia programov na server

Čo potrebujete vedieť o tom, kde váš server ukladá údaje, je to, že je v podadresári inštalačného adresára s názvom htdocs. V mojej situácii je webový adresár:

C: \ XAMPP \ htdocs \

To zahŕňa administratívny program. Predvolená stránka, ktorú váš webový server načíta pri návšteve http://localhost/ je index.php. Tento súbor môžete otvoriť a nahradiť ho vlastným textom alebo ho úplne odstrániť. Je to len na vás.

nainštalovať webový server systému Windows

Teraz, keď máte nastavený webový server, čo s tým môžete urobiť? Jedna populárna vec, ktorú môžete urobiť, je nastaviť wordpress lokálne Ako nainštalovať Wordpress Blog lokálne na vašom PC Čítaj viac . Môžete si nastaviť svoj vlastný mixape alebo dokonca a proxy server Ako si vytvoriť svoj vlastný online proxy server v minútach Čítaj viac , možnosti sú nekonečné.

Skutočne to, čo z toho získate, je schopnosť naučiť sa niečo nové a poskytnúť prostredie, ktoré vám umožní veľmi ľahko vytvárať a upravovať kód. Aj keď tento server nie je určený na produkčné použitie, poskytuje vám veľmi spoľahlivé vývojové prostredie a karanténu, aby ste sa naučili laná.

Čo bude ďalej?

Po uvedení servera do prevádzky je svet ustríc. Nainštalujte a spustite softvér, ktorý ste vždy chceli vyskúšať. FAQ pre priateľov Apache stránka obsahuje veľa informácií o XAMPP a rozšírených možnostiach. Skontrolujte, či tam nie je vaša inštalácia ďalej. Ak máte nejaké problémy alebo otázky týkajúce sa nastavenia, opýtajte sa nižšie a my vám určite pomôžeme.

Dave Drager pracuje v XDA Developersin na predmestiach Philadelphie, PA.