Pretplatite se na newsletter ili RSS feed za primanje ažuriranja automatski blog!

Postavljanje apache2, PHP5 i MySQL na Ubuntu Linux



Apache2, MySQL, PHP Prošli vikend sam odlučio dati na kraju stari PC (Pentium III sa 128MB RAM-a od 30GB HD) na kojem je prije nekoliko mjeseci sam instalirao Ubuntu Server 6.0.6. Kao i uvijek nedostajalo ono što sam bio izvan mreže test okruženje koje mi dopušteno da iskustvo promjene i nove mogućnosti za dodati na moje stranice ne vruće, trebao sam instalirati i konfigurirati apache2, PHP5 i MySQL.

Počevši sa vodič na html.it, ovdje je korak da sam pratila:

  • Obnovite popis dostupnih paketa (to je uvijek dobra praksa da prije nove instalacije):

     sudo apt-get update 
  • Instaliranje apache2:
     sudo apt-get install apache2-mpm-prefork 
  • Instaliranje MySQL:
     sudo apt-get install mysql-server 
  • Instaliranje PHP5 za apache2 modul:
     sudo apt-get install libapache2-mod-php5 
  • Instaliranje knjižnica za korištenje s PHP5 MySQL:
     sudo apt-get install php5-mysql 
  • Instaliranje PHP biblioteka za manipulaciju slika:
     sudo apt-get install php5-gd 
  • Instaliranje PHP knjižnica za PHP i pokrenuti iz naredbenog retka:
     sudo apt-get install php5-cli 
  • Aktiviranje doći do PHP5 MySQL konfiguracijske datoteke:
     vi /etc/php5/apache2/php.ini 

    Pregled linije

     ;extension=mysql.so 

    u

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

Tada za testiranje da je sve radio kako treba, ja protekao kako slijedi:

Test između apache2 i PHP5

Test_php.php stvaranje datoteku u direktoriju / var / www sa sljedećim sadržajima:

 <?php phpinfo();?> 

Pomoću preglednika za pristup 'http://servername/test_php.php URL (gdje poslužitelja je IP adresa ili naziv poslužitelja Linux) delal i verifikaciju konfiguracijske informacije za prikaz PHP5

Test između PHP5 i MySQL

Stvaranje testne na MySQL DB:

 mysqladmin -u root create test 

Test_mysql.php stvaranje datoteku u direktoriju / var / www sa sljedećim sadržajima:

 <?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); ?> 

Pomoću preglednika za pristup 'http://servername/test_mysql.php URL (gdje poslužitelja je IP adresa ili naziv poslužitelja Linux) i verifikacija poruku "U redu" pokazuje da je veza s DB "test" je bila uspješna.



Jeste li kao što je ovaj članak? Prijavite se za primanje ažuriranja ili newsa:
Pretplati se na RSS izvore pisati na RSS feed


12 Komentari

Komentari RSS feed za ovaj post. Trackback URI

Stranice: [1] 2 'Prikaži sve komentare

  1. sve apt-get su zapravo apt-get install

    Također sam morao dodati repozitorij

    Komentar ilberni - ožujak 28, 2007 #

  2. Imaš pravo, hvala za poruku! Nije ni većina 'može napraviti dobar cut & paste! Međutim sada sam ispraviti.
    Možete li objasniti što druge radnje koje su učinili? Ja sam od strane Ubuntu Server 6.0.6

    Komentari Davide - ožujak 28, 2007 #

  3. A 'najbolji na jednoj liniji

    inače često daje pogrešku.

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

    Zdravo

    Komentar vorax - April 11, 2007 #

  4. Htjela sam vam reći da je u test integracija između apache2 i PHP5
    php kod koji ste pismeni ima nedostatak:
    mora biti

    Komentar lamer01 - April 30, 2007 #

  5. Htjela sam vam reći da je u test integracija između apache2 i PHP5
    php kod koji ste pismeni ima nedostatak:
    <?php phpinfo();?> biti <?php phpinfo();?>

    Komentar lamer01 - April 30, 2007 #

  6. Odlican tutorial, bez obzira na pogreške na phpinfo je jasno greška u kuca:))

    byeee

    Comment by Josip - Svibanj 29, 2007 #

  7. Hvala obavijesti! Ja isprave pogrešku.

    Komentari Davide - Svibanj 29, 2007 #

  8. Athos @ Athos-desktop: ~ $ mysqladmin-u root stvorite test
    mysqladmin: spajanje na poslužitelj na 'localhost' failed
    o pogrešci: "Pristup je odbijen za korisnika 'root' @ 'localhost' (pomoću lozinka: NO) '

    Zahvaljujem vam od tutorial ovdje, ali ne izlaze

    Komentar Athos - listopad 29, 2007 #

  9. Pozdrav anke Athos imam isti problem ... netko pomoć nas?

    Komentar Ninja - studeni 9, 2007 #

  10. Zdravo!
    Do test integracija između PHP sa MySQL tt i onda kad sam spojiti na stranicu sam test_mysql generira ovu pogrešku:

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

    možete pomoći? hvala

    Komentar marku - 25 Studeni, 2007 #

Stranice: [1] 2 'Prikaži sve komentare

Ostavite komentar

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Nothing2Hide © 2006 Sva prava pridržana.

Licenca | Odricanje od odgovornosti

Zatvoriti
Pošalji e-mail