Jak stáhnout a nainstalovat XAMPP na Windows: Výukový program PHP
Co je XAMPP?
XAMPP je open source, multiplatformní webový server, který se skládá z webového serveru, MySQL databázový stroj a PHP a Perl programovací balíčky. Je zkompilován a spravován Apache. Umožňuje uživatelům vytvářet webové stránky WordPress online pomocí místního webového serveru na svém počítači. Podporuje to Windows, Linux a Mac.
Je zkompilován a spravován Apache. Zkratka XAMPP znamená;
- X – [operační systémy pro různé platformy], což znamená, že může běžet na jakémkoli OS Mac OX, Windows , Linux atd.
- A - Apache – toto je software webového serveru.
- M - MySQL – Databáze.
- P - PHP
- P – Perl – skriptovací jazyk
Proč používat XAMPP?
XAMPP poskytuje snadno použitelný ovládací panel pro správu Apache, MySQLa další programy bez použití příkazů. Abychom mohli používat PHP, musíme nainstalovat Apache a MySQL. Není snadné nainstalovat Apache a nakonfigurovat jej, protože je třeba jej nastavit a integrovat mimo jiné s PHP a Perlem. XAMPP se zabývá veškerou složitostí nastavení a integrace Apache s PHP a Perlem.
Na rozdíl od Java který běží s Java Pouze SDK, PHP ke svému fungování vyžaduje webový server.
Jak nainstalovat XAMPP
Podíváme se na proces instalace XAMPP krok za krokem Windows. Pro ostatní Operating Systems, kroky instalace XAMPP jsou podobné.
Krok 1) Stáhněte si XAMPP
Kliknutím sem stáhnete XAMPP Windows: https://www.apachefriends.org/download.html
Krok 2) Spusťte instalaci
Instalace XAMPP je stejná jako instalace jakéhokoli jiného programu Windows. Existuje však několik věcí, které si musíme všimnout.
Krok 3) Spusťte instalaci
Po stažení XAMPP spusťte instalaci. Zobrazí se dialogové okno s varovnou zprávou zobrazené níže.
Krok 4) Změňte nastavení uživatelského ovládání
Pokud používáte Windows Vista nebo Windows 7, ujistěte se, že jste deaktivovali funkci Řízení uživatelských účtů. Chcete-li to provést, vyberte Ovládací panely > Uživatelské účty > Změnit nastavení řízení přístupu uživatelů. Níže uvedený diagram ukazuje hlavní kroky.
Krok 5) Uložte nastavení
- Po deaktivaci Řízení uživatelských účtů klikněte na tlačítko OK v okně s upozorněním.
- Tentokrát dostanete následující zprávu
Krok 6) Klikněte na Další
Na následující obrazovce klikněte na tlačítko Další
Krok 7) Vyberte cestu Insatllation
Na další obrazovce v případě potřeby změňte cestu instalace. Klepněte na tlačítko Další
Krok 8) Zkontrolujte potřebné služby
Na další obrazovce vyberte Apache a MySQL. Volitelně můžete vybrat FileZilla (FTP klient) v případě potřeby. Klepněte na tlačítko Instalovat
Pozor služba je dlouhodobý program ve Windows, který nevyžaduje zásah uživatele. Služby lze nastavit tak, aby se spouštěly automaticky při každém spuštění operačního systému Windows. Abyste mohli používat Apache a MySQL, předpokládá se, že běží na pozadí. Při jejich instalaci jako služeb běží jak Apache, tak i MySQL automaticky na pozadí při každém zapnutí počítače. Pokud jste nenainstalovali Apache a MySQL jako služby, pak je musíte ručně spustit pokaždé, když je chcete použít. Budete to muset udělat z ovládacího panelu XAMPP.PHP a
Krok 9) Dokončete instalaci
Po úspěšném dokončení instalace se zobrazí následující okno
- Klikněte na tlačítko Dokončit
Než otestujeme naši instalaci XAMPP, podívejme se nejprve na základní adresáře, se kterými budeme pracovat.
Základní konfigurace webového serveru XAMPP
Tento výukový program XAMPP předpokládá, že máte nainstaloval XAMPP na jednotku C in Windows pomocí výše uvedených kroků. Následuje seznam základních adresářů, které byste měli znát.
- htdocs; toto je kořenový adresář webu. Všechny naše PHP kódy budou umístěny v tomto adresáři.
- mysql – tento adresář obsahuje všechny související informace MySQL databázový stroj, ve výchozím nastavení běží na portu 3306.
- php – tento adresář obsahuje instalační soubory PHP. Obsahuje důležitý soubor s názvem php.ini. Tento adresář se používá ke konfiguraci chování PHP na vašem serveru.
Ve výchozím nastavení, běží webový server Apache Port 80. Pokud je port 80 obsazen jiným webovým serverem, můžete použít jiné číslo portu. V tomto tutoriálu budeme předpokládat, že používáme port 80. Poznámka: Pokud používáte SKYPE , používá stejný port. Blízko Skype pokud chcete používat XAMPP pro PHP na portu 80
Ovládací panel XAMPP
Ovládací panel slouží ke správě programů nainstalovaných přes XAMPP. Chcete-li otevřít ovládací panel XAMPP Server,
- Klikněte na nabídku Start
- Prozkoumejte adresář programů a vyhledejte Apace Friends a poté XAMPP, jak je znázorněno na obrázku níže
- Níže uvedený diagram ukazuje ovládací panel.
1) V této části jsou uvedeny nainstalované služby, moduly a procesní ID PID. Zelené zaškrtnutí znamená, že modul byl nainstalován jako služba. Červená značka znamená, že nebyla nainstalována jako služba. Chcete-li nainstalovat službu, klikněte na červenou značku. Pokud se na tlačítku zobrazí zelené zaškrtnutí a kliknete na něj, ovládací panel se vás zeptá, zda chcete systém odinstalovat.
2) Tato část zobrazuje porty spojené s moduly. Sekce akcí je určena pro;
- spouštěcí a zastavovací moduly
- Otevřete administrativní okna pro Apache a MySQL
- Otevřete konfigurační soubory pro Apache, MySQL atd. provést změny
- Zobrazení souborů protokolu pro moduly
3) Tato část obsahuje užitečné nástroje, jako je Netsat, zkratky služeb systému Windows atd.
4) Tato část zobrazuje informace o stavu modulů. Ovládací panel lze použít k;
- Nainstalujte a odinstalujte služby, jako je Apache, MySQL atd., které se instalují přes XAMPP
- Spuštění a zastavení služeb.
- Otevřete konfigurační soubory atd.
Nakonfigurujte XAMPP
Podívejme se nyní na základní konfigurace požadované předtím, než začneme používat naši instalaci XAMPP pro vývoj webových stránek poháněných PHP. Zadejte adresu URL http://localhost/xampp/ ve vašem oblíbeném prohlížeči. Pro tento tutoriál budeme používat Firefox jako náš webový prohlížeč.
Pokud vidíte výše uvedenou obrazovku, pak jste úspěšně nainstalovali XAMPP. Panel na levé straně obsahuje odkazy na užitečné informace, jako je;
- Nainstalovaná verze PHP
- Nastavení zabezpečení XAMPP
- Přístup k utilitám, jako je phpMyAdmin atd.
Verze PHP dodávaná s XAMPP 1.8.0 je PHP 5.4.4
Jaké je nejlepší PHP IDE?
PHP IDE je program, který vám umožní snadno psát PHP kódy. PHP IDE jsou často vybavena funkcemi zvýrazňování syntaxe a v některých případech také funkcemi automatického doplňování. To znamená, že pokud napíšete klíčové slovo PHP, které zná interpret PHP, bude klíčové slovo zvýrazněno jinou barvou, než je ta, která se používá pro běžné příkazy. Funkce automatického doplňování automaticky zobrazí známá klíčová slova PHP, když je zadáváte. Poznámkový blok lze také použít k psaní a úpravě PHP kódů. Nevýhodou použití editoru, jako je Poznámkový blok, je, že ladění skriptů se stává obtížným, protože není snadné odhalit chyby, jako jsou klíčová slova s nesprávným pravopisem, neuzavřené složené závorky atd. IDE zvýrazní příkazy s chybami, takže je snadno odhalíte. Níže uvedená tabulka ukazuje 5 oblíbených PHP editorů
editor | Licence | Cross Platform | Stručný popis |
---|---|---|---|
Netbeans IDE | Open Source | Ano |
|
Dreamweaver | Komerční | Ano |
|
Studio Zend | Komerční | Ano |
|
PHP Eclipse | Open Source | Ano |
|
Poznámkový blok ++ | Freeware | Windows 👔 |
|
Netbeans IDE PHP editor Jak je stručně zdůrazněno ve výše uvedené tabulce, Netbeans IDE má výkonné funkce, které zvyšují produktivitu PHP kodérů. IDE lze volně stáhnout z https://netbeans.org/downloads/index.html
- Zvýraznění syntaxe a funkce automatického dokončování vylepšují vaše produktivita
- Má nativní podporu pro databázové systémy jako MySQL. K kódování a vývoji databáze nepotřebujete používat dva programy.
- IDE lze použít v a kolaborativní prostředí. To se hodí, když musíte spolupracovat s ostatními vývojáři jako tým.
-
IDE má podpora dalších jazyků jako;
- Java SE
- Java EE
- C
- C++
Aktuální verze Netbeans IDE v době psaní tohoto článku je verze 7.3
Úvod do Netbeans IDE
Poté, co jste úspěšně nainstalovali Netbeans IDE PHP editor, spusťte program stejně jako jakýkoli jiný program pro Windows. Zobrazí se okno zobrazené níže
1. Průzkumník projektu – tento panel slouží k zobrazení všech otevřených projektů. Projekty jsou uvedeny ve stromovém zobrazení.
2. Panel nástrojů zkratek – tento panel nástrojů obsahuje zástupce často prováděných úkolů, jako je vytvoření nového projektu, otevření existujícího projektu, akce zpět a znovu atd.
3. Úvodní stránka – tato stránka obsahuje 3 karty – Learn & Discover, My Netbeans a What's New.
- První záložka [Učit se a objevovat] vás seznámí s funkcemi Netbeans IDE, představuje některá ukázky a výukové programy, které lze v Netbeans IDE vyvinout.
- Druhá záložka [My Netbeans] obsahuje seznam nedávno otevřených projektů, umožňuje instalovat pluginy a aktivovat funkce IDE.
4. Výstupní okno – slouží k zobrazení výstupu z programů jako např Java konzolové aplikace. Používá se také k zobrazení protokolu a informací o ladění. Níže uvedený snímek obrazovky ukazuje IDE s otevřeným projektem.
Vytvoření nového projektu PHP pomocí Netbeans IDE
- Klikněte na tlačítko vytvořit nový projekt na panelu nástrojů, jak je znázorněno níže
- Pokud jste si stáhli všechny balíčky dostupné v XAMPP NetBeans IDE, ujistěte se, že jste vybrali PHP v kategorii projektu, aplikace PHP v části Projekty a klikněte na tlačítko Další.
- Zadejte název projektu, jak je uvedeno níže.
- Ujistěte se, že je složka uložena v instalačním adresáři XAMPP PHP, jak je uvedeno výše.
- Po dokončení klikněte na další tlačítko.
-
Ujistěte se, že Spustit jako: je nastaveno na Místní web (běží na místním webovém serveru)
- Adresa URL projektu: je nastavena na http://localhost/phplessons/
Pozor výše uvedená nastavení pro vás budou nastavena jako výchozí. Nemusíte nic měnit, pokud nejste odborník
- Klikněte na tlačítko Další
- Netbeans PHP editor umožňuje integraci s PHP MVC frameworky, jako jsou Symfony a Zend. Prozatím nevybereme žádný rámec MVC. Klikněte na tlačítko Dokončit.
- Váš nově vytvořený projekt se zobrazí v prohlížeči projektu a vytvoří se pro vás stránka index.php.
- Nově vytvořená stránka obsahuje nějaký html kód. Nahraďte jej následujícím kódem uvedeným níže.
Spuštění prvního příkladu PHP
<?php echo "Hello World!"; ?>
- Klikněte na tlačítko Spustit na panelu nástrojů, jak je znázorněno níže
- Otevře se váš výchozí prohlížeč s adresou URL http://localhost/phplessons/index.php . Výstup „Ahoj světe!“ se zobrazí ve vašem prohlížeči.
Shrnutí
- Plná forma XAMPP je platforma X-cross, Apache, MySQL, PHP a Perl
- PHP editor je program, který vám umožní psát PHP kód v co nejkratším čase a umožní vám ladit vaše syntaktické chyby v době návrhu.
- Netbeans PHP editor je multiplatformní open source editor, který zvyšuje produktivitu vývojářů PHP.