Instalace webového serveru
Z MiS
(Rozdíly mezi verzemi)
m (Oprava vzhledu) |
|||
Řádka 60: | Řádka 60: | ||
*# smažte <tt>test.php</tt> z <tt>/var/www</tt> | *# smažte <tt>test.php</tt> z <tt>/var/www</tt> | ||
− | == Stažení RS Joomla! a nahrání skriptů na server == | + | == Instalace RS Joomla! == |
+ | === Stažení RS Joomla! a nahrání skriptů na server === | ||
* Stáhněte na server aktuální verzi RS Joomla! | * Stáhněte na server aktuální verzi RS Joomla! | ||
− | ** Například z: [http://www.joomlaportal.cz/ | + | ** Například z: [http://www.joomlaportal.cz/ JoomlaPortal.cz] |
** Doporučuji aktuální stabilní verzi: (v roce 2010 verze 1.5.22) | ** Doporučuji aktuální stabilní verzi: (v roce 2010 verze 1.5.22) | ||
** Postupujte třeba tak, že si zkopírujete adresu souboru <tt>*.tar.gz</tt> na portálu a ke stažení použijete: | ** Postupujte třeba tak, že si zkopírujete adresu souboru <tt>*.tar.gz</tt> na portálu a ke stažení použijete: | ||
− | wget | + | wget <em>URL-souboru-ke-stažení</em> |
* Rozbalte instalační balík Joomly do adresáře <tt>/var/www</tt>: | * Rozbalte instalační balík Joomly do adresáře <tt>/var/www</tt>: | ||
** Pro <tt>.tar.gz</tt> | ** Pro <tt>.tar.gz</tt> | ||
Řádka 74: | Řádka 75: | ||
unzip <em>instalační-soubor</em> -d /var/www | unzip <em>instalační-soubor</em> -d /var/www | ||
− | == | + | === Konfigurace RS Joomla přes webové rozhraní === |
* Zdroje: | * Zdroje: | ||
− | ** [http://help.joomla.org/content/view/39/132/ help.joomla.org | + | ** [http://help.joomla.org/content/view/39/132/ help.joomla.org] |
* Pozor! Mezi jednotlivými kroky nesmí být příliš dlouhý čas, jinak ztratí cookie. | * Pozor! Mezi jednotlivými kroky nesmí být příliš dlouhý čas, jinak ztratí cookie. | ||
* Nastavení databáze: | * Nastavení databáze: | ||
Řádka 91: | Řádka 92: | ||
* Instalovat ukázková data: můžete nebo nemusíte. | * Instalovat ukázková data: můžete nebo nemusíte. | ||
− | == Dokončení instalace | + | === Dokončení instalace === |
* Odstranění instalační složky | * Odstranění instalační složky | ||
** Odstraňte složku <tt>installation</tt> z hlavní složky RS Joomla (<tt>/var/www</tt>). | ** Odstraňte složku <tt>installation</tt> z hlavní složky RS Joomla (<tt>/var/www</tt>). |
Verze z 13. 12. 2010, 17:14
Obsah |
Zadání úlohy
- Nakonfigurujte v prostředí OS GNU/Linux webový server.
- Nainstalujte redakční systém Joomla!
- Nakonfigurujte RS Joomla!
Pracujte samostatně. Výsledné řešení předveďte.
Varianty
- Použijte připravené servery v datovém centru Monaco.
- Použijte vlastní virtuální stroj.
Vaši variantu řešení a přihlašovací údaje k serveru Vám přidělí vyučující.
Příprava serveru
Varianta Monaco
- Opravte nastavení DNS serveru
- v souboru /etc/resolv.conf opravte nastavení na Google Public DNS server
- v řádcích nameserver x.y.z.a opravte adresu na 8.8.8.8 resp. 8.8.8.4.
- Zakažte použití proxy:
- Zakomentujte v souboru /etc/apt/apt.conf řádek s http-proxy.
- Aktualizujte systém
-
sudo apt-get update
-
Varianta virtuální stroj
- Zkontrolujte nastavení síťové karty virtuálního stroje.
- Ve VirtualBox-u při vypnutém stroji nastavte síťovou kartu na Síťový most!
Instalace LAMP (Linux-Apache-MySQL-PHP)
- Přihlaste se do příkazového řádku serveru
- Pro servery v DC Monaco pomocí ssh, pro virtuální stroje použijte terminál.
- Proveďte instalaci potřebných balíčků
sudo tasksel install lamp-server
- Restartujte webový server (Apache)
/etc/init.d/apache2 restart
- Vyzkoušejte funkčnost webového serveru
- Přímo ze serveru
- (Předtím si musíte nainstalovat řádkový prohlížeč webových stránek lynx.)
- Přímo ze serveru
lynx http://localhost
- Z vašeho počítače na OA (z hostitelských Windows)
- (Adresu zadejte do běžného prohlížeče.)
- Z vašeho počítače na OA (z hostitelských Windows)
http://server-IP
- Vyzkoušejte komunikaci Apache s modulem PHP
- Vytvořte testovací stránku v jazyce PHP: do souboru /var/www/test.php zapište
<?php phpinfo(); ?>
- Nainstalujte a vyzkoušejte phpMyAdmin
sudo apt-get install phpmyadmin
- Vyzkoušejte z Vašeho počítače:
http://server-IP/phpmyadmin
- Odstraňte předinstalované úvodní stránky
- smažte index.htm z /var/www
- smažte test.php z /var/www
Instalace RS Joomla!
Stažení RS Joomla! a nahrání skriptů na server
- Stáhněte na server aktuální verzi RS Joomla!
- Například z: JoomlaPortal.cz
- Doporučuji aktuální stabilní verzi: (v roce 2010 verze 1.5.22)
- Postupujte třeba tak, že si zkopírujete adresu souboru *.tar.gz na portálu a ke stažení použijete:
wget URL-souboru-ke-stažení
- Rozbalte instalační balík Joomly do adresáře /var/www:
- Pro .tar.gz
tar xzf instalační-soubor -C /var/www
- pro .zip
- je třeba nainstalovat balík unzip
- potom:
- pro .zip
unzip instalační-soubor -d /var/www
Konfigurace RS Joomla přes webové rozhraní
- Zdroje:
- Pozor! Mezi jednotlivými kroky nesmí být příliš dlouhý čas, jinak ztratí cookie.
- Nastavení databáze:
- Typ databáze:
mysql
- Hostitel:
localhost
- Jméno databáze:
Joomla
- Typ databáze:
- FTP: nebude třeba
- Nastavení RS Joomla!
Název serveru: | Jméno Příjmení |
---|---|
E-mail: | Váš-školní-mail@oauh.cz |
- Instalovat ukázková data: můžete nebo nemusíte.
Dokončení instalace
- Odstranění instalační složky
- Odstraňte složku installation z hlavní složky RS Joomla (/var/www).
- Vytvořte soubor s konfigurací podle vypsaných parametrů:
- Vypsané parametry zkopírujte do schránky.
- Uložte je do souboru /var/www/configuration.php
Administrace RS Joomla!
Instalace češtiny
- Spusťte administrační rozhraní
- V prohlížeči zadejte adresu
http://adresa-vašeho-serveru/administrator
. - Přihlaste se jako uživatel admin, heslo jste si zadali při instalaci RS Joomla!
- V prohlížeči zadejte adresu
- Nastavte práva složek
- složka tmp musí být přístupná
sudo chmod 777 /var/www/tmp
- Vytvořte složky:
- /var/www/language/cs-CZ
- /var/www/administrator/language/cs-CZ
- Nastavte složkám práva:
sudo chmod 777 /var/www/tmp sudo chmod 777 /var/www/language/cs-CZ sudo chmod 777 /var/www/administrator/language/cs-CZ
- Nainstalujte rozšíření o jazykové moduly
- Extensions-> Install/Uninstall
- Zadejte URL instalačního balíčku
- (URL balíčku najdete na Joomlaportal.cz pod odkazem Čeština u patřičné verze Joomly!)
- Site-> Control Panel-> Language Manager
- Site-> Czech zvolte jako default.
- Administration-> Czech zvolte jako default.
- Systém by nyní měl komunikovat česky.
- Vraťte složkám původní práva
sudo chmod 755 /var/www/tmp ... ...
Přidání článku do Joomly
- Na úvodní stránku přidejte článek
- Název článku: První pokusný článek.
- Text článku: Vyzkoušeli jsme redakční systém!
- Článek bude na úvodní stránce, sekci zvolte.
- Volitelně:
- Nainstalujte a zvolte alternativní skin pro RS Joomla!