Instalace webového serveru

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Zadání úlohy: Upřesnění zadání)
(Postup: Dodáno připojení přes WinSCP)
Řádka 29: Řádka 29:
 
== Postup ==
 
== Postup ==
  
=== 1. Vytvořte virtuální stroj ===
+
=== 1. Vytvoření virtuálního stroje ===
 
<!--; Varianta vlastní virtuální stroj-->
 
<!--; Varianta vlastní virtuální stroj-->
 
* vytvořte nový virtuální stroj (virtuální počítač)
 
* vytvořte nový virtuální stroj (virtuální počítač)
Řádka 36: Řádka 36:
 
** CD stáhněte ze stránek [http://www.debian.org/CD/http-ftp/#stable projektu Debian], nebo Vám je dodá vyučující.
 
** CD stáhněte ze stránek [http://www.debian.org/CD/http-ftp/#stable projektu Debian], nebo Vám je dodá vyučující.
 
** Stahujete-li CD, zvolte „stabilní verzi“ (v roce 2012 Debian Squeeze).  
 
** Stahujete-li CD, zvolte „stabilní verzi“ (v roce 2012 Debian Squeeze).  
** Máte-li na hostitelském počítači s VirtualBox-em 32-bitový OS, musíte instalovat 32-bitovou verzi (označení <texttt>i386</texttt>). Na 64-bitovém OS můžete použít obě verze (označení <texttt>amd64</texttt> pro 64-bitový nebo <texttt>i386</texttt> pro 32-bitový Debian.)  
+
** Máte-li na hostitelském počítači s VirtualBox-em 32-bitový OS, musíte instalovat 32-bitovou verzi (označení <tt>i386</tt>). Na 64-bitovém OS můžete použít obě verze (označení <tt>amd64</tt> pro 64-bitový nebo <tt>i386</tt> pro 32-bitový Debian.)  
  
 
; Pokud pracujete ve VirtualBox-u
 
; Pokud pracujete ve VirtualBox-u
* [[Práce s VirtualBox-em#Vytvoření virtuálního počítače| Vytvoření virtuálního stroje...]]
+
* [[VirtualBox — základy ovládání|Základy ovládání VirtualBox-u...]]
* [[Práce s VirtualBox-em#Nastavení přístupu k síti | Nastavení síťové karty...]]
+
* [[Práce s VirtualBox-em#Připojení virtuálního datového úložiště | Vložení virtuálního CD...]]
+
* [[Práce s VirtualBox-em...]]
+
  
 
=== 2. Instalace serveru ===
 
=== 2. Instalace serveru ===
Řádka 69: Řádka 66:
 
    aptitude update
 
    aptitude update
 
-->
 
-->
<div class="Poznamka">
+
 
Nyní již můžete okno virtuálního stroje minimalizovat, dále již budete pracovat ze svého počítače přes SSH.
+
== Ověření funkčnosti ==
</div>
+
  
 
=== 3. Připojení k serveru přes SSH ===
 
=== 3. Připojení k serveru přes SSH ===
 
* [[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>)
 
* [[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>)
  
 +
<div class="Poznamka">
 +
Nyní již můžete okno virtuálního stroje minimalizovat, dále již budete pracovat ze svého počítače přes SSH.
 +
</div>
  
 
=== 4. Vyzkoušejte funkčnost webového serveru ===
 
=== 4. Vyzkoušejte funkčnost webového serveru ===
Řádka 91: Řádka 90:
 
** do souboru <tt>/var/www/test.php</tt> zapište PHP kód:<br /><code>&lt;?php phpinfo(); ?&gt;</code>
 
** do souboru <tt>/var/www/test.php</tt> zapište PHP kód:<br /><code>&lt;?php phpinfo(); ?&gt;</code>
 
* Testovací stránku zobrazte v prohlížeči na adrese:<br /><code>http://<em>server-IP</em>/test.php</code>
 
* Testovací stránku zobrazte v prohlížeči na adrese:<br /><code>http://<em>server-IP</em>/test.php</code>
 +
 +
== Dokončení úlohy ==
  
 
=== 6. Instalace LAMP (Linux-Apache-MySQL-PHP) ===
 
=== 6. Instalace LAMP (Linux-Apache-MySQL-PHP) ===
Řádka 115: Řádka 116:
 
* Do prohlížeče na Vašem počítači zadejte:  
 
* Do prohlížeče na Vašem počítači zadejte:  
 
     http://<em>server-IP</em>/phpmyadmin
 
     http://<em>server-IP</em>/phpmyadmin
 
+
; Viz také:
=== Zdroje ===
+
 
* [https://help.ubuntu.com/community/phpMyAdmin Ubuntu.com-> phpmyadmin]
 
* [https://help.ubuntu.com/community/phpMyAdmin Ubuntu.com-> phpmyadmin]
 +
 +
== Nastavení přístupu pro kopírování souborů ==
 +
 +
=== 8. Nastavte přístup do složky s webem ===
 +
* Nastavte vlastnictví složky <tt>/var/www</tt> svému uživateli tak, abyste do ní mohli kopírovat soubory.
 +
chown -R vaseuzivatelkejmeno /var/www
 +
 +
=== 9. Vyzkoušejte připojení přes WinSCP ===
 +
* Spusťte na hostitelském počítači program WinSCP a připojte se pomocí SCP k vašemu virtuálnímu stroji.
 +
* V pravém okně najděte složku <tt>/var/www</tt>.
 +
* Do složky by nyní měly jít kopírovat soubory, obrázky, webové stránky atd.

Verze z 25. 6. 2012, 08:29


Obsah

Zadání úlohy


Teoretický úvod

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ření virtuálního stroje

Pokud pracujete ve VirtualBox-u

2. Instalace serveru

Doporučení: Nezadávejte heslo pro účet správce, tím se účet vůbec nevytvoří a budete moci používat sudo.

Heslo uživatele zadáváte při instalaci s americkým rozložením klávesnice, zohledněte proto psaní ne-ASCII znaků. Při přihlašování po restartu již budete psát heslo s českým rozložením kláves!!!


Ověření funkčnosti

3. Připojení k serveru přes SSH

Nyní již můžete okno virtuálního stroje minimalizovat, dále již budete pracovat ze svého počítače přes SSH.

4. Vyzkoušejte funkčnost webového serveru

Proč nefungují české znaky??? Jak to opravit?

5. Vyzkoušejte komunikaci Apache s modulem PHP

Dokončení úlohy

6. Instalace LAMP (Linux-Apache-MySQL-PHP)

/etc/init.d/apache2 restart


7. Vyzkoušejte phpMyAdmin

   http://server-IP/phpmyadmin
Viz také

Nastavení přístupu pro kopírování souborů

8. Nastavte přístup do složky s webem

chown -R vaseuzivatelkejmeno /var/www

9. Vyzkoušejte připojení přes WinSCP

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje