Diese Seite wurde automatisch übersetzt. Klicken Sie hier, um das Original zu öffnen

Setup Apache2, MySQL und PHP5 auf Ubuntu Linux



Apache2,MySQL,PHP Letztes Wochenende habe ich beschlossen, einen Zweck, einen alten PC (Pentium III mit 128 MB RAM, 30GB HD geben), auf dem ein paar Monaten habe ich installiert Ubuntu Server 6.0.6. Wie immer, was mir fehlte war eine Online-Testumgebung, die mir erlaubt, die Änderungen vornehmen und neue Funktionen zu den Seiten in den heißen vermeiden, musste ich zu installieren und zu konfigurieren, Apache2, MySQL und PHP5.

Tipp: Klicken Sie hier, um den Start des Systems ein Fehler zu scannen und PC-Leistung zu optimieren


Beginnend mit einem Guide auf html.it, hier ist die Schritte, die ich folgte:

  • Update-Liste der verfügbaren Pakete (es ist ratsam, immer vor neue Anlagen zu tun):

    sudo apt-get update 
  • Installation Apache2:
     sudo apt-get install apache2-mpm-prefork 
  • Installation von MySQL
     sudo apt-get install mysql-server 
  • Installieren Sie das PHP5-Modul für Apache2:
     sudo apt-get install libapache2-mod-php5 
  • Die Installation der Bibliothek, um den Einsatz von MySQL PHP5:
     sudo apt-get install php5-mysql 
  • Installation von PHP-Bibliothek für Bildbearbeitung
     sudo apt-get install php5-gd 
  • Installation von PHP-Bibliothek für PHP auf der Kommandozeile auch ausgeführt wird:
     sudo apt-get install php5-cli 
  • Aktivieren der MySQL-Erweiterung in die Konfigurationsdatei für PHP5:
     vi /etc/php5/apache2/php.ini 

    Editieren der

     ;extension=mysql.so 

    in

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

Dann testen, ob alles funktioniert korrekt ging ich wie folgt:

Test Integration von Apache2 und PHP5

Erstellen test_php.php-Datei in das Verzeichnis / var / www mit folgendem Inhalt:

 
 

Mit Browser-Zugriff auf "URL http://servername/test_php.php (wobei Servername für die IP-Adresse oder den Namen der Linux-Server), und überprüfen Sie Informationen Anzeige in PHP5 ausgestattete Konfigurations -

Test Integration zwischen PHP5 und MySQL

Erstellen einer db Test auf MySQL:

 mysqladmin -u root create test 

Erstellen test_mysql.php-Datei in das Verzeichnis / var / www mit folgendem Inhalt:

 
  
 

Mit Browser-Zugriff auf "URL http://servername/test_mysql.php (wobei Servername für die IP-Adresse oder den Namen der Linux-Server) und überprüft die Meldung" OK "-Meldung, dass die Verbindung zur DB" Test "ist erfolgreich war.


Hat dir dieser Artikel gefallen?
Abonnieren Sie jetzt unseren Newsletter ein, um die Beiträge direkt auf Ihrem Computer zu erhalten:

Artikel zum Thema "Setup Apache2, MySQL und PHP5 auf Ubuntu Linux"


Kommentare

13 Responses to "Setup Apache2, MySQL und PHP5 auf Ubuntu Linux"
  1. ilberni schreibt:

    Alle sind wirklich apt-get apt-get install

    Ich habe auch ich zum Repository hinzufügen

  2. David schreibt:

    Du hast recht, danke für den Hinweis! 'm Nicht einmal die "in der Lage, eine gute cut & paste zu tun! Allerdings habe ich nun korrigiert.
    Könnten Sie erläutern, was andere Aktionen, die Sie tun können? Ich begann mit einer Ubuntu Server 6.0.6

  3. vorax schreibt:

    Und "besser an einem Strang

    sonst gibt oft Fehler.

    Syntax error, unexpected T_STRING, etc. ..

    Hallo

  4. lamer01 schreibt:

    Ich wollte Ihnen sagen, dass in Test Integration zwischen Apache2 und PHP5
    PHP-Code, den Sie geschrieben haben, hat eine Ungenauigkeit:
    sein

  5. lamer01 schreibt:

    Ich wollte Ihnen sagen, dass in Test Integration zwischen Apache2 und PHP5
    PHP-Code, den Sie geschrieben haben, hat eine Ungenauigkeit:
    sollte < ?php phpinfo();?>

  6. Joseph schreibt:

    Excellent Tutorial, ist keine Sache der Fehler auf phpinfo eine klare typo :) )

    byeee

  7. David schreibt:

    Danke für den Hinweis! Ich korrigierte den Fehler.

  8. Athos schreibt

    @ Athos Athos-desktop: ~ $ mysqladmin-u root erstellen und testen
    mysqladmin: connect to server at 'localhost' failed
    Fehler: "Zugriff verweigert für Benutzer 'root' @ 'localhost' (using password: NO) '

    Ich danke dem Tutorial, aber gehen Sie nicht von hier aus

  9. Ninja schreibt:

    Hallo Athos anke Ich habe das gleiche Problem ... jemand helfen??

  10. Mark schreibt:

    Hallo!
    Bis Integrationstests zwischen PHP mit MySQL tt auch dann, wenn ich versuche, um die Seite in Verbindung zu treten test_mysql mir diesen Fehler:

    Parse error: syntax error, unexpected $ end in / var / www / test_mysql.php on line 9

    können Sie helfen? dank

  11. Nicola Giosmin schreibt:

    Danke,
    einer der klare und präzise Führung, die ich je verwendet: sehr nützlich und richtig, ich habe alles in einem Augenblick.

  12. ox4r schreibt:

    @ Athos

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

    In der Textdatei das MySQL-Passwort hier als Beispiel setzen, andernfalls wird versucht, die DB in Verbindung zu treten, ohne pwd.

  13. Tr1t0N schreibt:

    Hallo ich habe ein Problem.
    Nach all den Anweisungen, installierte ich alle
    Ich habe versucht, sie mit e107 Arbeit, aber ich öffne die Website nicht und sagt, es ist eine Anwendung, x-httpd-php

Test

HALLO!

e pr Eizellen n ichts 2h und Kiss