Táto stránka bola automaticky preložená. Kliknite tu pre otvorenie pôvodnej stránky

Nastavenie Apache2, MySQL a PHP5 na Ubuntu Linux



Apache2,MySQL,PHP Minulý víkend som sa rozhodol dať na staré PC (Pentium III s 128MB RAM, 30 GB HD), na ktorých pred pár mesiacmi som nainstaloval Ubuntu Server 6.0.6. Ako vždy to, čo mi chýbalo bol on-line testovacie prostredie, ktoré mi umožnilo urobiť zmeny a nové funkcie pridať do svojej stránky, aby sa zabránilo robiť horúci, som potreboval nainštalovať a nakonfigurovať Apache2, MySQL a PHP5.

Tip: Kliknite tu pre začatie skenovania systému chýb a optimalizáciu výkonu počítača


Počnúc sprievodcom na html.it, je tu kroky, ktoré som za:

  • Aktualizácia zoznamu dostupných balíčkov (to je dobrej praxe vždy urobiť pred novým zariadením):

    sudo apt-get update 
  • Inštalácia Apache2:
     sudo apt-get install apache2-mpm-prefork 
  • Inštalácia MySQL
     sudo apt-get install mysql-server 
  • Nainštalovať PHP5 modul pre Apache2:
     sudo apt-get install libapache2-mod-php5 
  • Inštalácia knižnice použiť MySQL PHP5:
     sudo apt-get install php5-mysql 
  • Inštalácia PHP knižnica pre manipuláciu s obrázkami
     sudo apt-get install php5-gd 
  • Inštalácia PHP knižnica pre beh PHP z príkazového riadku tiež:
     sudo apt-get install php5-cli 
  • Umožňujúce rozšírenie MySQL konfiguračný súbor pre PHP5:
     vi /etc/php5/apache2/php.ini 

    linka editácia

     ;extension=mysql.so 

    v

     extension=mysql.so 
  • Restart Apache2:
     sudo /etc/init.d/apache2 restart 

Potom otestovať, že je všetko správne funguje som postupoval nasledovne:

Test integrácie medzi Apache2 a PHP5

Vytváranie test_php.php súbor v adresári / var / www s nasledujúcim obsahom:

 
 

S prehliadačom prístupu k 'URL http://servername/test_php.php (kde karel reprezentuje IP adresu alebo názov linux server) a overovanie informácií zobrazenie vystupoval v PHP5 konfigurácii

Test integrácie medzi PHP5 a MySQL

Vytvorenie db test na MySQL:

 mysqladmin -u root create test 

Vytváranie test_mysql.php súbor v adresári / var / www s nasledujúcim obsahom:

 
  
 

S prehliadačom prístupu k 'URL http://servername/test_mysql.php (kde NázovServera predstavuje adresu IP alebo názov linux server) a kontroluje sa správa "OK" správa o tom, že spojenie s DB "test" je bola úspešná.


Páčilo sa vám tento článok?
Zaregistruj sa teraz na náš newsletter dostávať články priamo vo vašom počítači:

Články súvisiace s "Nastavenie Apache2, MySQL a PHP5 na Ubuntu Linux"


Komentár:

13 Reakcie na "Nastavenia Apache2, MySQL a PHP5 na Ubuntu Linux"
  1. ilberni píše:

    všetky sú naozaj apt-get apt-get install

    Tiež som musel som pridať repozitár

  2. David píše:

    Máš pravdu, díky za hlásenie! 'm Ani tie' schopný urobiť dobrý strih & paste! Avšak som teraz opravený.
    Mohli by ste upresniť, aké ďalšie kroky máte urobiť? Začal som s Ubuntu Server 6.0.6

  3. vorax píše:

    A 'lepšie na jeden riadok

    inak často dáva chybu.

    syntaktická chyba, neočakávané T_STRING, atd ..

    Ahoj

  4. lamer01 píše:

    Chcel som vám povedať, že v teste integrácie medzi Apache2 a PHP5
    php kód ste napísali má nepresnosť:
    byť

  5. lamer01 píše:

    Chcel som vám povedať, že v teste integrácie medzi Apache2 a PHP5
    php kód ste napísali má nepresnosť:
    by mala byť < ?php phpinfo();?>

  6. Josef píše:

    Výborný tutoriál, bez ohľadu na chyby v phpinfo je jasný preklep :) )

    byee

  7. David píše:

    Thanks for reporting! Som opravil chybu.

  8. Athos píše

    @ Athos Athos-desktop: ~ $ mysqladmin-u root vytvoriť testovacie
    mysqladmin: connect to server at 'localhost' failed
    error: 'Access denied for user' root '@' localhost '(using password: NO)'

    Ďakujem tutorial, ale nejdú odtiaľto

  9. ninja píše:

    Dobrý deň, Athos anke mám rovnaký problém ... Niekto nám pomôcť?

  10. Mark píše:

    Ahoj!
    Až do testovania integrácie medzi PHP a MySQL s tt potom, keď sa snažím pripojiť ku stránke test_mysql mi túto chybu:

    Parse error: syntax error, neočakávané $ end in / var / www / test_mysql.php on line 9

    Môžete pomôcť? Vďaka

  11. Nicola Giosmin píše:

    Ďakujeme vám,
    jeden z najviac jasný a stručný návod, aké som kedy používať: veľmi užitočné a presné, urobil som všetko, čo v okamihu.

  12. ox4r píše:

    @ Athos

    $ Link = mysql_connect ( 'localhost', 'root', 'mypassword')

    V textovom súbore umiestniť mysql heslá ako napríklad tu, inak sa skúste pripojiť k NR bez pwd.

  13. Tr1t0N píše:

    Ahoj mám problém.
    Všetky tieto inštrukcie, Nainstaloval som všetky
    Snažil som sa, aby to fungovalo s e107, ale nemám otvoriť stránky a hovorí, že je aplikácia x-httpd-php

test

AHOJ!

e pr vajíčka n othing 2h a Kiss