Nainštalujte apache, php a mysql (mariadb) na Windows pomocou xampp

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024
Anonim

Niektorí z vás môžu mať predstavu o tom, čo názov znamená a niektorí nemusia, takže predtým, ako sa dostaneme do tohto tutoriálu, poďme sa plne oboznámiť so všetkými podmienkami.

Apache je v súčasnosti najpoužívanejším softvérom webového servera a je už 20 rokov od jeho prvého vydania v roku 1995. Spracováva požiadavky HTTP a umožňuje nám ukladať, spracovávať a doručovať webové stránky lokálne alebo na internete. Všetky webové stránky vyžadujú, aby sa webový server mohol zobraziť vo webovom prehliadači.

PHP je skriptovací jazyk na strane servera. PHP môže bežať lokálne, samo o sebe, ale najbežnejšie je spustené ako rozšírenie webového servera. V tomto prípade vývojárovi umožňuje spustiť na serveri aplikáciu PHP a výsledok doručiť prostredníctvom prehliadača. Toto je jeden z najpopulárnejších skriptovacích jazykov na strane servera.

MySQL je aplikácia databázového servera, ktorá nám umožňuje ukladať a dodávať údaje pre aplikácie a / alebo webové stránky. MySQL je štandardom v databázovom softvéri s otvoreným zdrojom už mnoho rokov. Od svojho zakúpenia spoločnosťou Sun Microsystems v roku 2008 a jeho predaja spoločnosti Oracle v roku 2010 sa pôvodní zakladatelia domnievali, že sa presunula zo svojej otvorenej zdrojovej formy na komerčnejšiu verziu. V reakcii na to zakladatelia MySQL vidlicovali zdrojový kód a vytvorili MariaDB, náhradu za MySQL, ktorá sľubuje, že zostane otvoreným zdrojom a bude kompatibilná s MySQL API a príkazmi.

Ak dáme dohromady všetky vyššie uvedené informácie, mali by sme získať webový server (Apache) schopný zvládnuť skriptovací jazyk na strane servera (PHP) a možnosť ukladania informácií pomocou databázového servera (MariaDB).

Každá z opísaných častí softvéru je k dispozícii zadarmo a môžete si ju stiahnuť z ich vyhradených webových stránok alebo autorizovaných zrkadiel. Problém je v tom, že manuálna konfigurácia môže nejaký čas trvať a vyžaduje si pokročilé znalosti počítačov / serverov, aby pochopila, čo jednotlivé možnosti robia.

Našťastie existuje veľa alternatív a jednou z nich je XAMPP. To nám umožňuje jednoduchú inštaláciu Apache, MySQL / MariaDB a PHP ich automatickou konfiguráciou počas inštalácie. Zahŕňa tiež ďalšie balíčky, ako sú FTP server FileZilla, Mercury Mail Server, Tomcat, PERL, phpMyAdmin a Webalizer. V podstate všetko, čo potrebujete na spustenie vlastného webového servera na testovanie a vývoj.

Čo budete potrebovať:

  • počítač so systémom Microsoft Windows
  • pripojenie na internet na stiahnutie inštalátora
  • trpezlivosť

1. Čo musíte urobiť, je prejsť na stránku www.apachefriends.org a stiahnuť si inštalačný program. Pamätajte, že XAMPP je k dispozícii aj pre počítače so systémom Linux a Mac OS X, takže si stiahnite správnu verziu pre váš operačný systém.

2. Nainštalujte XAMPP pomocou stiahnutého inštalátora. Upozorňujeme, že počas inštalácie budete požiadaní o výber balíkov, ktoré potrebujete. Tu môžete odškrtnúť všetko okrem Apache, MySQL a PHP, ale odporúčam vám nainštalovať aj phpMyAdmin a Webalizer. Pomôžu vám spravovať vaše databázy MySQL a tiež poskytovať informácie o používaní webových stránok.

3. Po inštalácii vás privíta ovládací panel XAMPP. Tu môžete spustiť a zastaviť serverové aplikácie a vykonávať zmeny v ich konfiguračných súboroch. Na spustenie Apache a MySQL stačí stlačiť tlačidlá Štart pre každé z nich.

4. Po spustení serverov otvorte svoj obľúbený prehliadač a nasmerujte ho na http://172.0.0.1 alebo http: // localhost, aby ste sa dostali na hlavnú stránku XAMPP. Odtiaľto máte prístup k phpMyAdmin, prezerajte si konfiguráciu PHP pomocou PHPInfo a tiež prístup k častým otázkam a sekcii HOW-TO, ktoré by mali stačiť na to, aby ste mohli začať s XAMPP.

Blahoželáme! Nainštalovali ste Apache, PHP a MySQL / MariaDB na počítač so systémom Windows pomocou XAMPP. Teraz môžete webové stránky otestovať a vyvíjať ich lokálnym spustením namiesto toho, aby ste ich museli po úprave nahrať na webový server.

POZNÁMKA 1: Aby ste sa dostali na webovú stránku alebo skript pomocou XAMPP, musíte presunúť súbory webových stránok do priečinka s názvom HTDOCS umiestneného vo vnútri inštalačného priečinka XAMPP (zvyčajne C: \ XAMPP).

POZNÁMKA 2: Porty 80 a 443, ktoré Apache štandardne používa, môžu byť na vašom počítači blokované alebo rezervované inými aplikáciami. Napríklad Skype si vyhradzuje tieto porty v prípade, že nie sú dostupné iné, a naďalej si ich vyhradzuje, aj keď ich nevyužíva. Môžete to vypnúť v Skype zrušením začiarknutia políčka Použiť port 80 a 443 pre ďalšie prichádzajúce pripojenia v položke Nástroje -> Možnosti -> Rozšírené -> Pripojenie.

POZNÁMKA 3: Ak je váš počítač za smerovačom a chcete pristupovať k webovým serverom hosteným na XAMPP z externého pripojenia, musíte nastaviť port smerom dopredu na smerovači k stroju XAMPP pre porty 80 (HTTP), 443 (HTTPS) a 3306 (MySQL).

Ak máte akékoľvek ďalšie otázky, použite sekciu komentárov uvedenú nižšie.

Nainštalujte apache, php a mysql (mariadb) na Windows pomocou xampp