Instalace webového serveru
Z MiS
(Rozdíly mezi verzemi)
(→2. Instalace serveru: Oprava součástí serveru) |
(→2. Instalace serveru: Doplněn přímý odkaz na připojení k serveru) |
||
Řádka 41: | Řádka 41: | ||
* proveďte instalaci | * proveďte instalaci | ||
* při instalaci zvolte úlohy: webový server, SSH server, základní systémové nástroje (grafické rozhraní ne)! | * při instalaci zvolte úlohy: webový server, SSH server, základní systémové nástroje (grafické rozhraní ne)! | ||
− | * připojte se pomocí SSH<br />(IP adresu zjistíte na virt. stroji příkazem <code>ip a</code>) | + | * [[Vzdálené připojení k počítači|připojte se k virtuálnímu stroji]] ze svého počítače pomocí SSH<br />(IP adresu zjistíte na virt. stroji příkazem <code>ip a</code>) |
Pozor! | Pozor! | ||
Nezadávejte heslo pro účet správce, tím se účet vůbec nevytvoří a budete moci používat sudo. | Nezadávejte heslo pro účet správce, tím se účet vůbec nevytvoří a budete moci používat sudo. | ||
Heslo uživatele budete psát s americkým rozložením klávesnice!!! Berte v potaz až budete heslo psát při přihlašování (již s českým rozložením). | Heslo uživatele budete psát s americkým rozložením klávesnice!!! Berte v potaz až budete heslo psát při přihlašování (již s českým rozložením). | ||
+ | |||
+ | Nyní již můžete okno virtuálního stroje minimalizovat | ||
<!-- | <!-- |
Verze z 6. 12. 2011, 09:34
Obsah |
Zadání úlohy
Úkol
- Nakonfigurujte v prostředí OS GNU/Linux webový server.
- Pracujte samostatně. Výsledné řešení předveďte vyučujícímu.
Teoretický úvod
Poznámky
- Nezapomeňte, že některé úkoly smí provádět pouze administrátor systému!!!
Pokud takový úkol spustíte jako běžný uživatel, často chybové hlášení obsahuje text „Permission denied“.
Postup
1. Vytvořte virtuální stroj
- vytvořte nový virtuální stroj
- zkontrolujte nastavení síťové karty virtuálního stroje.
- Ve VirtualBox-u při vypnutém stroji zvolte Nastavení-> Síť-> Karta 1-> Připojena k: Síťový most!
- (Další informace o nastavení VirtualBox-u.)
- vložte do virtuální mechaniky odkaz na obraz CD Debian Squeeze pro síťovou instalaci
2. Instalace serveru
- proveďte instalaci
- při instalaci zvolte úlohy: webový server, SSH server, základní systémové nástroje (grafické rozhraní ne)!
- připojte se k virtuálnímu stroji ze svého počítače pomocí SSH
(IP adresu zjistíte na virt. stroji příkazemip a
)
Pozor! Nezadávejte heslo pro účet správce, tím se účet vůbec nevytvoří a budete moci používat sudo. Heslo uživatele budete psát s americkým rozložením klávesnice!!! Berte v potaz až budete heslo psát při přihlašování (již s českým rozložením).
Nyní již můžete okno virtuálního stroje minimalizovat
3. Vyzkoušejte funkčnost webového serveru
- Přímo ze serveru
-
lynx http://localhost
(Předtím si musíte nainstalovat řádkový prohlížeč webových stránek lynx.)
-
- Z vašeho počítače na OA (z hostitelských Windows)
- Do běžného prohlížeče zadejte adresu:
http://server-IP
- Do běžného prohlížeče zadejte adresu:
- Dopište na úvodní stránku svoje jméno
- Do souboru /var/www/index.html dopište jako nadpis úrovně 1 text:
„Tento server vytvořil “ a vaše jméno.
- Do souboru /var/www/index.html dopište jako nadpis úrovně 1 text:
Proč nefungují české znaky??? Jak to opravit?
4. Vyzkoušejte komunikaci Apache s modulem PHP
- Vytvořte testovací stránku v jazyce PHP:
- do souboru /var/www/test.php zapište PHP kód:
<?php phpinfo(); ?>
- do souboru /var/www/test.php zapište PHP kód:
- Testovací stránku zobrazte v prohlížeči na adrese:
http://server-IP/test.php
5. Instalace LAMP (Linux-Apache-MySQL-PHP)
- instalace většiny balíčků již proběhla v rámci instalace serveru
- doinstalujte balíčky:
- mysql-server
- phpmyadmin
- Restartujte webový server (Apache)
/etc/init.d/apache2 restart
6. Vyzkoušejte phpMyAdmin
- Do prohlížeče na Vašem počítači zadejte:
http://server-IP/phpmyadmin