Die Programmiersprache PHP ist eine Open Source Skriptsprache, die hauptsächlich für Web-Anwendungen verwendet wird. Es kann auch als Kommandozeilen- Scripting-Sprache verwendet werden oder Desktop-Anwendungen zu erstellen. PHP verfügt über eine MySQL -Erweiterung, die für den Zugriff auf und die MySQL-Datenbank zu manipulieren können. Die Basis PHP -Paket auf CentOS nicht die MySQL-Erweiterung muss ein separates Paket installiert werden. Installieren Sie MySQL
Der MySQL-Server ist standardmäßig nicht auf der CentOS -Betriebssystem installiert . Installieren Sie den MySQL -Server und -Client-Software , indem Sie den folgenden Befehl an einer Eingabeaufforderung ein:
yum install mysql mysql-server
Wenn die Installation abgeschlossen ist, geben Sie die folgenden Befehle, um den MySQL -Server starten automatisch während der Boot-Prozess :
chkconfig - levels 235 mysqld
Geben Sie den folgenden Befehl, um den MySQL -Server zu starten :
/etc /init.d /mysqld Start
Konfiguration von MySQL
Wenn der MySQL-Server installiert ist und läuft , sollten Sie ein Root-Passwort für den Server. Wenn ein Root-Passwort nicht gesetzt ist, kann man sich auf den Server und die administrativen Veränderungen . Geben Sie den folgenden Befehl ein, um das Root-Passwort gesetzt : .
Mysqladmin - u root password passwd
Ersetzen "passwd " mit dem Passwort , das Sie bevorzugen
Melden Sie sich beim MySQL Server mit dem Befehl:
mysql- h localhost -u root -p
Typ Sie das root-Passwort einrichten , wenn Sie dazu aufgefordert werden
erstellen Sie ein neues Benutzerkonto , indem Sie die . folgenden Befehle an der Eingabeaufforderung MySQL : .
CREATE USER 'username' @ 'localhost' BY 'password' identifiziert wird; GRANT ALL ON * PRIVILEGES * TO 'username' @ 'localhost' WITH GRANT OPTION ;
Ersetzen Sie " username" mit dem Namen, den Sie möchten , um die nicht-Root- Benutzer geben . Ersetzen Sie "password" mit dem Passwort, das Sie wollen , um die Nicht-Root- Benutzer geben .
Geben Sie den Befehl "exit ", um sich aus der MySQL-Datenbank.
Installation von PHP
Nach der Installation der MySQL-Server , können Sie die PHP-Pakete mit dem folgenden Befehl :
yum install php php -mysql
Dieser Befehl installiert nur die Basis -Programmiersprache PHP und der MySQL Datenbank- Erweiterung. Es gibt noch andere Erweiterungen zur Verfügung dachte, die Software-Repository . Wenn Sie möchten, um die Liste der zusätzlichen Erweiterungen zu sehen , geben Sie den folgenden Befehl ein:
yum search php
Geben Sie den folgenden Befehl ein, um sicherzustellen, dass PHP korrekt installiert wurde und enthält die Erweiterungen, die Sie ausgewählt :
php- m
Sie sehen eine Liste der Module , einschließlich der MySQL -Modul
Testen Sie die PHP MySQL Verbindung
< . p> Öffnen Sie einen Text -Editor und geben Sie die folgende kleine Skript hinein:
< php $ server = "localhost "; $ name = " mysql_username "; $ password = " mysql_password "; $ ? con = mysql_connect ( $ server , $ name, ' mysql_password ' ), wenn {die (' keine Verbindung möglich: ' . mysql_error ()); } ($ con! ) echo " Verbunden erfolgreich '; mysql_close ( $ con ); ? >
Ersetzen Sie die Werte für die $ server , $ name und $ password Variablen mit der korrekten Zugangsdaten für die Datenbank und speichern Sie die Datei als " test.php " .
Typ der folgenden Befehl an der Eingabeaufforderung ein, um die Verbindung zu testen :
php test.php
Wenn alles korrekt funktioniert , sehen Sie die Worte "Connected erfolgreich . "
< br >