Ova stranica je automatski preveden. Kliknite ovdje da otvorite originalnu stranicu

Postava Apache2, MySQL i PHP5 na Ubuntu Linuxu

Apache2,MySQL,PHP Posljednji vikend sam odlučio dati svrhu starom računalu (Pentium III sa 128MB RAM, 30GB HD) na kojem je prije nekoliko mjeseci sam instalirao Ubuntu Server 6.0.6. Kao i uvijek ono što mi je nedostajalo je on-line test okruženje koje mi je dopušteno da se izmjenama i nove mogućnosti dodati na moje web stranice kako bi se izbjeglo radiš vruće, trebao sam instalirati i konfigurirati Apache2, MySQL i PHP5.


Počevši od vodiča na html.it, ovdje je taj JA slijeđen skaline:

  • Ažuriranje popis dostupnih paketa (to je dobra praksa uvijek učiniti prije novih objekata):

    sudo apt-get update 
  • Instaliranje Apache2:
     sudo apt-get install apache2-mpm-prefork 
  • Instalacija MySQL
     sudo apt-get install mysql-server 
  • Instalirajte PHP5 modul za Apache2:
     sudo apt-get install libapache2-mod-php5 
  • Instalacija za korištenje biblioteke PHP5 MySQL:
     sudo apt-get install php5-mysql 
  • Instalacija PHP knjižnica za manipuliranje slika:
     sudo apt-get install php5-gd 
  • Instaliranje PHP biblioteka to trčanje PHP i iz naredbenog linija:
     sudo apt-get install php5-cli 
  • Omogućavanje MySQL ekstenzija do konfiguracijske datoteke za PHP5:
     vi /etc/php5/apache2/php.ini 

    line izdanje

     ;extension=mysql.so 

    u

     extension=mysql.so 
  • Ponovno pokretanje apache2:
     sudo /etc/init.d/apache2 restart 

Onda da test da je sve ispravno radi sam nastavio kako slijedi:

Test integracija između Apache2 i PHP5

Stvaranje test_php.php datoteku u direktoriju / var / www sa sljedećim sadržajem:

 <?php phpinfo();?> 

Sa preglednika pristup 'URL http://servername/test_php.php (gdje ServerName predstavlja IP adresu ili naziv Linux poslužitelj) i provjeriti podatke prikazati sadržanu u PHP5 konfiguraciji

Test integracija između PHP5 i MySQL

Stvaranje db test na MySQL:

 mysqladmin -u root create test 

Stvaranje test_mysql.php datoteku u direktoriju / var / www sa sljedećim sadržajem:

 <?php $link = mysql_connect('localhost', 'root', '') or die('Connessione fallita: ' . mysql_error()); mysql_select_db('test') or die('Selezione DB fallita: ' . mysql_error()); echo 'OK'; mysql_close($link); ?> 

Sa preglednika pristup 'URL http://servername/test_mysql.php (gdje ServerName predstavlja IP adresu ili naziv Linux poslužitelj) i provjerava poruku "U redu" poruke označava da je veza s DB "test" je bio uspješan.

  • Facebook
  • Twitter
  • Segnalo
  • Share / Bookmark
Da li vam se sviđa ovaj članak? Sada se prijavite za primanje ažuriranja ili newsa:
Pretplati se na RSS Pretplati se na RSS

Članci se odnose na "Setup Apache2, MySQL i PHP5 na Ubuntu Linuxu"


Komentari

13 Reakcija to "Setup Apache2, MySQL i PHP5 na Ubuntu Linuxu"
  1. ilberni piše:

    svi su stvarno apt-get apt-get install

    Također sam sam morao dodati repozitorij

  2. David piše:

    Imaš pravo, hvala za izvještavanje! 'm Nije ni većina' u mogućnosti za napraviti dobar izrezati i zalijepiti! No ja sada ispravljene.
    Možete li pojasniti što druge akcije koje ste učinili? Počeo sam sa Ubuntu Server 6.0.6

  3. Vorax piše:

    I "bolje na jednoj liniji

    inače često popuštanje greška.

    sintaktička pogreška, neočekivan T_STRING, itd. ..

    Zdravo

  4. lamer01 piše:

    Htio sam vam reći da je u test integracija između Apache2 i PHP5
    PHP Code ste napisali je netočnost:
    biti

  5. lamer01 piše:

    Htio sam vam reći da je u test integracija između Apache2 i PHP5
    PHP Code ste napisali je netočnost:
    treba biti <?php phpinfo();?>

  6. Josipa piše:

    Odličan tutorial, bez obzira na pogreške phpinfo je jasno štampar :) )

    byeee

  7. David piše:

    Hvala za izvještavanje! Sam ispraviti pogrešku.

  8. Athos piše

    @ Atos Atos-desktop: ~ $ mysqladmin-u root stvoriti test
    mysqladmin: povezivanje na server 'localhost' failed
    error: 'Access denied for user' root '@' localhost '(using password: NO)'

    Zahvaljujem udžbenik, ali ne ide van odavde

  9. Ninja piše:

    Pozdrav Atos anke Imam jednak problem ... Netko nam pomoći?

  10. Mark piše:

    Zdravo!
    Do integracije ispitivanja između PHP MySQL tt dobro onda kad pokušam spojiti na stranicu test_mysql mi ovu grešku:

    Parsiranje greška: sintaktička pogreška, neočekivan $ kraj in / var / www / test_mysql.php on line 9

    možete pomoći? hvala

  11. Nicola Giosmin piše:

    Hvala,
    jedan od najvažnijih jasan i koncizan vodič Ive 'ikada iskorišten: vrlo koristan i precizan, ja sam sve u trenu.

  12. ox4r piše:

    @ Athos

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

    U tekst datoteci staviti mysql lozinka kao primjer ovdje, na neki drugi način pokušati povezati s DB bez pwd.

  13. Tr1t0N piše:

    Hi Imam problem.
    Prateći sve upute, sve sam instalirao
    JA pokušao to izraditi Internet funkcionirati sa e107, ali ja ne otvoriti site-a i kaže da je aplikacija x-httpd-php