Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
| navody:prirucka:web [2010/11/28 12:57] – bedna | navody:prirucka:web [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 3: | Řádek 3: | ||
| ===== Webový server ===== | ===== Webový server ===== | ||
| - | {{: | + | {{: |
| ==== Instalace webového serveru Apache ==== | ==== Instalace webového serveru Apache ==== | ||
| * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. | * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. | ||
| * Přečtěte si kapitolu [[instalace_aplikaci# | * Přečtěte si kapitolu [[instalace_aplikaci# | ||
| + | * Přečtěte také kapitolu [[http:// | ||
| //Apache// je pravděpodobně nejpopulárnější webový server používaný nejen pod //Linux//em ale také pod //OS Windows// a představuje jakýsi " | //Apache// je pravděpodobně nejpopulárnější webový server používaný nejen pod //Linux//em ale také pod //OS Windows// a představuje jakýsi " | ||
| - | Pomocí následujících příkazů nainstalujete potřebné balíčky | + | Pomocí následujících příkazů nainstalujete potřebné balíčky. |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | / | + | |
| - | + | ||
| - | Pokud se Vám spuštění httpd nepodaří, je možné, že byla instalována jako služba. V tomto případě server spustíte příkazem service | + | |
| - | service | + | Službu '' |
| + | systemctl start httpd.service | ||
| + | | ||
| Funkčnost webového serveru ověříte pomocí odkazu [[http:// | Funkčnost webového serveru ověříte pomocí odkazu [[http:// | ||
| Řádek 38: | Řádek 38: | ||
| Instalaci a spuštění //PHP// serveru lze provést pomocí následujících příkazů | Instalaci a spuštění //PHP// serveru lze provést pomocí následujících příkazů | ||
| - | | + | |
| - | | + | |
| - | | + | |
| | | ||
| - | pokud server běží jako služba obnovení provedete příkazem | ||
| - | | ||
| - | service httpd restart | ||
| Pomocí příkazu | Pomocí příkazu | ||
| Řádek 56: | Řádek 53: | ||
| Soubor uložte. Funkčnost //PHP// serveru lze ověřit pomocí odkazu [[http:// | Soubor uložte. Funkčnost //PHP// serveru lze ověřit pomocí odkazu [[http:// | ||
| - | ==== Instalace MySQL ==== | + | ==== Instalace MySQL (MariaDB) |
| * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. | * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. | ||
| * Přečtěte si kapitolu [[instalace_aplikaci# | * Přečtěte si kapitolu [[instalace_aplikaci# | ||
| Řádek 62: | Řádek 59: | ||
| * Přečtěte si kapitolu [[databaze# | * Přečtěte si kapitolu [[databaze# | ||
| - | Server //MySQL// spustíte pomocí | + | Server // |
| - | | + | |
| | | ||
| - | Je-li instalován jako služba | ||
| - | |||
| - | service mysqld start | ||
| - | **phpMyAdmin** - webové rozhraní databáze MySQL jež je přístupné na adrese http:// | + | **phpMyAdmin** - webové rozhraní databáze MySQL (MariaDB) |
| - | | + | |
| ==== Tipy na Apache ==== | ==== Tipy na Apache ==== | ||
| Řádek 94: | Řádek 88: | ||
| Editovaný soubor uložte a restartuje //Apache// pomocí | Editovaný soubor uložte a restartuje //Apache// pomocí | ||
| - | | + | |
| | | ||
| uživatelské rozhraní " | uživatelské rozhraní " | ||
| - | | + | |
| ==== Namapování adres URL k adresářům mimo /var/www ==== | ==== Namapování adres URL k adresářům mimo /var/www ==== | ||
| Řádek 108: | Řádek 102: | ||
| Do příkazové řádky zadejte | Do příkazové řádky zadejte | ||
| - | gedit / | + | gedit / |
| - | a vložte následující řádky do nově vytvořeného souboru '' | + | a vložte následující řádky do nově vytvořeného souboru '' |
| Alias /URL-path / | Alias /URL-path / | ||
| Řádek 123: | Řádek 117: | ||
| Uložte soubor '' | Uložte soubor '' | ||
| - | | + | |
| Funkčnost nastavení ověříte pomocí odkazu [[http:// | Funkčnost nastavení ověříte pomocí odkazu [[http:// | ||
| Řádek 148: | Řádek 142: | ||
| uložte editovaný soubor a restartujte webový server pomocí | uložte editovaný soubor a restartujte webový server pomocí | ||
| - | | + | |
| Funkčnost úpravy lze zkontrolovat pomocí odkazu [[http:// | Funkčnost úpravy lze zkontrolovat pomocí odkazu [[http:// | ||
| Řádek 272: | Řádek 266: | ||
| **Minimální instalace ZF** (instaluje minimální množství souborů potřebných pro spuštění aplikace) | **Minimální instalace ZF** (instaluje minimální množství souborů potřebných pro spuštění aplikace) | ||
| - | | + | |
| | | ||
| **Plná instalace ZF** (obsahuje všechny dodávané knihovny, DOJO a JQuery, ukázky apod.) | **Plná instalace ZF** (obsahuje všechny dodávané knihovny, DOJO a JQuery, ukázky apod.) | ||
| - | | + | |
| // | // | ||
| Řádek 282: | Řádek 276: | ||
| **Vlastní instalace** | **Vlastní instalace** | ||
| - | | + | |
| | | ||
| php-ZendFramework:// | php-ZendFramework:// | ||
| Řádek 412: | Řádek 406: | ||
| otevřeme soubor httpd.conf nebo vhosts.conf | otevřeme soubor httpd.conf nebo vhosts.conf | ||
| + | :!: V případě ručního zápisu do httpd.conf můžete mít problém s povolením SELinuxu. Proto by se měl používat samostatný soubor konfigurace vhost / | ||
| gedit / | gedit / | ||
| Řádek 420: | Řádek 415: | ||
| ServerAdmin lh@lh.cz | ServerAdmin lh@lh.cz | ||
| DocumentRoot / | DocumentRoot / | ||
| - | ServerName localhost | ||
| - | ServerAlias localhost | ||
| </ | </ | ||
| | | ||
| - | < | + | < |
| ServerAdmin admin@testproject.org | ServerAdmin admin@testproject.org | ||
| DocumentRoot / | DocumentRoot / | ||
| Řádek 435: | Řádek 428: | ||
| restartujte server | restartujte server | ||
| - | | + | |
| | | ||
| **Index** projektu by nyní měl být přístupný na adresách URL: | **Index** projektu by nyní měl být přístupný na adresách URL: | ||
| Řádek 452: | Řádek 445: | ||
| PDT - PHP Development Toolkit je rozšíření vývojového prostředí [[http:// | PDT - PHP Development Toolkit je rozšíření vývojového prostředí [[http:// | ||
| - | | + | |
| | | ||
| :!: Vlastník / | :!: Vlastník / | ||
| Řádek 471: | Řádek 464: | ||
| :!: Nevypínejte SELinux, nevystavujte svůj počítač zbytečně bezpečnostnímu riziku | :!: Nevypínejte SELinux, nevystavujte svůj počítač zbytečně bezpečnostnímu riziku | ||
| | | ||
| + | |||
| + | === NetBeans PHP === | ||
| + | |||
| + | Vzhledem k zastavení vývoje PDT pro Eclipse můžete využít vývojové prostředí NetBeans. Podporuje mnoho známých PHP Frameworků. | ||
| + | |||
| + | dnf -y install netbeans | ||
| | | ||
| + | Yum nabízí zpravidla starší verzi NetBeans. Aktuální verzi je možné stáhnout ze stránky [[http:// | ||
| ---- | ---- | ||
| Řádek 477: | Řádek 477: | ||
| [[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] | ||
| - | |||
| - | |||