PHP min. 5.6.8MySQL min. 5.1Apache min. 2.0
PHP-Fusion 9 Jádro
v9.0
Český překlad
Pravidelně aktualizovaný

Technologie

Instalace LAMP; nejnovější

Časy se mění, doba pokračuje, vylepšují se technologie také pro Linux. Zde jsoiu nejnovější poznatky a způsob instalace webového serveru, nutného pro tworbu webových stránek na localhostu. Je to instalace Apache2 s PHP5 a MySQL podporu Linuxu 6.3 (LAMP).

Časy se mění, doba pokračuje, vylepšují se technologie také pro Linux. Zde jsoiu nejnovější poznatky a způsob instalace webového serveru, nutného pro tvorbu webových stránek na localhostu. Je to instalace Apache2 s PHP5 a MySQL podporu pro Ubuntu 14.04 LTS (server LAMP).

LAMP je zkratka pro Linux, Apache, MySQL, PHP. Zde popisuji jak nainstalovat Apache, MySQL PHP a phpMyAdmin pro Ubuntu 14.04 LTS (LAMP). Kdo se nespokojí s tímto postupem, najde bližší informace na Howtoforge.org/instalace.

  • Musíme pracovat s administrátorskými právy, přihlásíme se tedy jako uživatel root.
    sudo su
    
  • Začneme instalaci MySQL 5, Instalace vás vyzve k zadání hesla pro MySQL uživatele root. Defaultně je nastaveno root @ localhost tudíž nemusíme hned heslo zadávat. Pokud ano, takhle: Nové heslo pro MySQL "root" uživatel: <- yourrootsqlpassword Opakujte heslo pro MySQL "root" uživatel: <- yourrootsqlpassword.
    apt-get install mysql-server mysql-client
    
    Tento příkaz by vám měl končit asi po 3 minutách instalace takto: mysql start/running, process 18772 Nastavuji balík libhtml-template-perl (2.95-1) … Nastavuji balík mysql-client (5.5.47-0ubuntu0.14.04.1) … Processing triggers for ureadahead (0.100.0-16) ... Nastavuji balík mysql-server (5.5.47-0ubuntu0.14.04.1) … Processing triggers for libc-bin (2.19-0ubuntu6.7) ... rootkvido-System-Product-Name:/home/kvido#
  • Nyní pokračujeme instalací Apache2. Pozor, Apache2 je již nainstalován v ubuntu 14.04. Podívejte se do adresáře root. Jesliže není nainstalován. Můžete využít balíček v Ubuntu, takže pokračujeme dalším příkazem.
    apt-get install apache2
    
    Tento příkaz by vám měl končit asi po 1 miunutě instalace takto: * Starting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message * Processing triggers for libc-bin (2.19-0ubuntu6.7) ... Processing triggers for ureadahead (0.100.0-16) ... Processing triggers for ufw (0.34~rc-0ubuntu2) ... rootkvido-System-Product-Name:/home/kvido#
  • Po této instalaci zadejte do URL řádku vašeho prohlížeče-browseru zázračné slovíčko - localhost. V prohlížeči by se vám měla otevřít nová podoba serveru Apache 2. Gratuluji! Ale ještě nekončíme! Podívejte se na uloženou cestu v root dokumentu Apache. Musí každopádně být v /var/ www/html. Ubuntu pak má svůj konfigurační soubor zde: /etc/apache2/apache2.conf. Pokračujeme dál.
    Instalace Apache 2 úspěšná!
  • Nyní je nutné nainstalovat PHP5 a modul Apache PHP5.
    apt-get install php5 libapache2-mod-php5
    
    Tento příkaz končit asi po 1 miunutě instalace takto: apache2_invoke: Enable module php5 * Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message [ OK ] Nastavuji balík php5 (5.5.9+dfsg-1ubuntu4.14) … rootkvido-System-Product-Name:/home/kvido#
  • Dále musíme restartovat Apache 2.
    /etc/init.d/apache2 restart
    
  • Jako už v předešlých starších verzích, v tomto dalším kroku přichází na řadu testování. Standardně tedy vytvoříme testovací soubor PHP ( info.php ) v root adresáři "var/www/html/". Aby bylo možné do tohoto systémového souboru zapisovat musíme to předem povolit.
    sudo chmod -R 775 /var/www/html
    
  • A teprve nyní vytvoříme příslušný testovací soubor "info.php".
    sudo gedit /var/www/html/info.php
    
  • Po jeho otevření nakopirujeme/napíšeme do tohoto souboru krátký kód, který umistíme mezi začátek a konec značek PHP.
    php phpinfo();
    
  • Následně si provedeme testování, a to zadáním do URL řádku: http://localhost, nebo také přes IP adresu Http://127.0.0.0/info.php. Měli byste vidět tuto php stránku:
    Instalace PHP5 úspěšná!
  • Dále bude dobré instalovat některé zajímavé moduly PHP5 Vyhledáme a nainstalujeme třeba následující modul.
    apt-cache search php5
    
  • Praktické je rovněž doinstalovat další moduly pro PHP5.
    apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache
    
  • Načež provedeme další restart Apache2. Nezapomenout, aby se data uložila!
    service apache2 restart
    
    Tento příkaz končit asi po 30 vteřinách instalace takto: * Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message [ OK ] rootkvido-System-Product-Name:/home/kvido#
  • A samozřejmě, pro dobrou obsluhu databázového serveru MySQL potřebujeme nutně webové rozhraní phpMyadmin. Rovněž nainstalujeme.
    apt-get install phpmyadmin
    
  • Na následující otázky během instalace odpovídáme takto: Webový server překonfigurovat automaticky: <- apache2 Konfigurovat databázi pro phpMyAdminem s dbconfig-společným? <- Ne
  • A na závěr vložíme do URL adresního řádku našeho prohlížeče link, kterým budeme pokaždé přistupovat k nainstalovaným serverům přes k phpMyAdmin: http://localhost/phpmyadmin/
  • Nainstalován server phpMyadmin

  • Autor: Vícha Květoslav (Kvido)
  • PC-politika.cz
  • Zdroj: Howtoforge/Linux,Ubuntu/servery

Kvido 06.03.2016 09:10 658 0 komentářů

0 komentářů

Zanechat komentář

Přihlaste se, abyste mohli zveřejnit komentář.
  • Žádné komentáře byly zveřejněny.
Nejnovější témata fóra
  Vlákno Zobrazení Odpovědi Poslední příspěvek
Novinky - video
v Administrace obsahu
168 8 Kvido
18-10-2018 17:17
Instalace na Ubuntu serveru
v PHP-Fusion 9.0
171 8 grootcz
11-10-2018 19:27
PHP 7 čeština
v PHP-Fusion 7
247 1 Kvido
28-09-2018 13:46
Vývoj - ako pokračuje
v PHP-Fusion 9.0.3
272 2 RobiNN
23-09-2018 13:37
FAQ chyba
v Administrace obsahu
202 1 RobiNN
23-09-2018 13:35
Blogs na HP [Vyřešeno]
v PHP-Fusion 9.0
250 2 Kvido
15-09-2018 17:12
Tenisový portál [Vyřešeno]
v Obecná diskuse
363 3 jany
08-09-2018 08:06
Přihlášení
Ještě nejste členem? Klikněte zde a zaregistrujte se.
Shoutbox
Chcete-li odeslat zprávu, musíte se přihlásit.
Nebyly odeslány žádné zprávy.
Nejčtenější blogy