Video Guide: Se hvordan du kan bruke Wordpress på en enkelt dag!


Setup Apache2, MySQL og PHP5 på Ubuntu Linux


Advertisement


Apache2, MySQL, PHP Sist helg bestemte jeg meg for å gi en ende til en gammel PC (Pentium III med 128 MB RAM og 30 GB for HD) der et par måneder siden jeg installerte Ubuntu Server 6.0.6. Som alltid hva jeg manglet var en frakoblet test miljø som tillater meg å oppleve endringer og nye funksjoner for å legge til webområdet mitt ikke varmt, jeg trengte å installere og konfigurere Apache2, MySQL og PHP5.

Starter med en guide på html.it, her er det skritt som jeg fulgte:

  • Oppdater listen over tilgjengelige pakker (det er alltid lurt å gjøre før nye anlegg):

     sudo apt-get update 
  • Installere Apache2:
     sudo apt-get install apache2-mpm-prefork 
  • Installere MySQL:
     sudo apt-get install mysql-server 
  • Installere PHP5-modulen for Apache2:
     sudo apt-get install libapache2-mod-php5 
  • Installere biblioteket for å bruke MySQL fra PHP5:
     sudo apt-get install php5-mysql 
  • Installere PHP-biblioteket for manipulering av bilder:
     sudo apt-get install php5-gd 
  • Installere PHP-biblioteket for PHP også kjøres fra kommandolinjen:
     sudo apt-get install php5-cli 
  • Aktivering når MySQL konfigurasjonsfil PHP5:
     vi /etc/php5/apache2/php.ini 

    Gjennomgang av linjen

     ;extension=mysql.so 

    i

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

Deretter å teste at alt fungerte ordentlig, jeg gikk videre som følger:

Test av mellom Apache2 og PHP5

Test_php.php etableringen av filen i katalogen / var / www med følgende innhold:

 <?php phpinfo();?> 

Med en nettleser for å få tilgang til "http://servername/test_php.php (der servernavn er IP-adressen eller navnet server linux) og verifikasjon delal vise informasjon for PHP5

Test av mellom PHP5 og MySQL

Opprette en db test på MySQL:

 mysqladmin -u root create test 

Test_mysql.php etableringen av filen i katalogen / var / www med følgende innhold:

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

Med en nettleser for å få tilgang til "http://servername/test_mysql.php (der servernavn er IP-adressen eller navnet server linux) og verifikasjon av meldingen" OK "og indikerer at forbindelsen til DB" test "er vært vellykket.



Likte du denne artikkelen? Registrer deg nå for å motta oppdateringer eller nyhetsartikler:
Abonner på RSS-feeds skriv til RSS-feed


12 Kommentarer

Kommentarer RSS feed for dette innlegget. TrackBack URI

Sider: [1] 2 "Vis alle kommentarer

  1. alle apt-get er faktisk apt-get installere

    Jeg måtte også legge oppbevaringssted

    Motiver ilberni - 28. mars 2007 #

  2. Du har rett, takk for meldingen din! Ikke engang de "kan gjøre en god klippe og lime! Men nå har jeg korrigert.
    Kan du presisere hva andre handlinger du har gjort? Jeg er en part fra Ubuntu Server 6.0.6

    Kommentarer Davide - 28. mars 2007 #

  3. Og "best på én linje

    ellers ofte gir feil.

    syntaksfeil, uventede T_STRING osv. ..

    Hallo

    Motiver vorax - 11. april 2007 #

  4. Jeg ville fortelle deg at i Test av integrasjon mellom Apache2 og PHP5
    php koden du har skrevet har en mangel:

    Motiver lamer01 - 30. april 2007 #

  5. Jeg ville fortelle deg at i Test av integrasjon mellom Apache2 og PHP5
    php koden du har skrevet har en mangel:
    <?php phpinfo();?> være <?php phpinfo();?>

    Motiver lamer01 - 30. april 2007 #

  6. Excellent opplæringen, uansett feil på phpinfo er en klar skrive feil:))

    byeee

    Kommentar av Joseph - 29. mai 2007 #

  7. Takk varsler! Jeg rettet opp feilen.

    Kommentarer Davide - 29. mai 2007 #

  8. Athos @ Athos-desktop: ~ $ mysqladmin-u root opprette test
    mysqladmin: Koble til server via 'localhost' mislyktes
    feil: "Access denied for user 'root' @ 'localhost' (ved hjelp av passord: NO) '

    Jeg takker fra opplæringen her, men ikke gå ut

    Motiver Athos - 29. oktober 2007 #

  9. Hei Anke Athos Jeg har det samme problemet ... Kan noen hjelpe oss?

    Motiver Ninja - 9. november 2007 #

  10. Hallo!
    Fram til test av integrering mellom PHP med MySQL tt vel så når jeg kobler til siden jeg test_mysql genererer denne feilen:

    Analysere feil: syntaks feil, uventede $ end in / var / www / test_mysql.php on line 9

    kan du hjelpe meg? takk

    Motiver mark - 25 november, 2007 #

Sider: [1] 2 "Vis alle kommentarer

Legg igjen en kommentar

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

NYERE besøkende


Nothing2Hide © 2006 All rights reserved.

Lisens | Disclaimer
Lukke
Send e-post