PHP programmeringsspråk är ett open source scriptspråk som främst används för webbapplikationer . Den kan också användas som en kommandorad skriptspråk eller skapa skrivbordsprogram . PHP har en MySQL- tillägg som kan användas för att komma åt och manipulera MySQL-databas . Basen PHP -paketet på CentOS inte inkluderar MySQL förlängningen , måste ett separat paket installeras . Installera MySQL
MySQL -servern inte installeras som standard på CentOS operativsystemet . Installera MySQL server och klient program genom att skriva följande kommando vid en kommandotolk :
yum install mysql mysql - server
När installationen är klar , skriver du följande kommandon för att starta MySQL servern automatiskt under startprocessen :
chkconfig - nivåerna 235 mysqld på
Skriv följande kommando för att starta MySQL servern :
/etc /init.d /mysqld start Addera Konfigurera MySQL
När MySQL-servern är installerad och körs , bör du ställa in ett root-lösenord för servern . Om ett root-lösenord inte är inställd , kan vem som helst logga in på servern och göra administrativa förändringar . Skriv följande kommando för att ställa in root-lösenordet : .
Mysqladmin - u root password passwd
Ersätt " passwd " med det lösenord du föredrar
Logga in på MySQL servern med kommandot :
mysql - h localhost - u root - p
ange root-lösenordet du ställa in när du uppmanas
Skapa ett nytt användarkonto genom att skriva . följande kommandon vid MySQL -prompten : .
CREATE USER ' username ' @ ' localhost ' identifieras med " lösenord " , ge alla privilegier för * * TO ' username ' @ ' localhost ' WITH GRANT OPTION ;
Ersätt " användarnamn" med det namn du vill ge den icke - root-användare . Ersätt " lösenord " med det lösenord du vill ge den icke -root-användare .
Skriv kommandot " exit " för att logga ut från MySQL databas .
installera PHP
När du har installerat MySQL-server , kan du installera PHP paket med följande kommando :
yum install php php - mysql
Detta kommando installerar bara basen PHP programmeringsspråk och MySQL databas förlängning . Det finns andra tillägg tillgängliga throught programvaran förvaret . Om du vill se listan med ytterligare förlängningar , skriver du följande kommando :
yum sökning php
Skriv följande kommando för att se till att PHP har installerats korrekt och innehåller de tillägg som du har valt :
php - m
Du kommer att se en lista på moduler , inklusive MySQL -modul
Testa PHP MySQL anslutning
< . p > Öppna en textredigerare och skriva följande lilla skript till det :
< php $ server = " localhost " , $ namn = " mysql_username " , $ password = " mysql_password " ; $ ? con = mysql_connect ( $ server , $ name , ' mysql_password ' ) , om { die ( " Kunde inte ansluta : ' . mysql_error ( ) ) ; } ( $ con ! ) echo " Ansluten framgångsrikt " , mysql_close ( $ con ) ; ? >
Byt ut värden för $ server , $ namn och $ password variabler med rätt inloggningsuppgifter för databasen och spara filen som " test.php " .
Skriv följande kommando vid kommandoprompten för att testa anslutningen :
php test.php
p Om allt fungerar som det ska , kommer du att se orden " Connected framgångsrikt . "
Addera