Position actuelle: Accueil> Derniers articles> Guide détaillé de la configuration de MySQL et PHP sous FreeBSD | Construire un environnement de développement Web efficace

Guide détaillé de la configuration de MySQL et PHP sous FreeBSD | Construire un environnement de développement Web efficace

gitbox 2025-07-01

Dans le développement Web moderne, il est crucial de créer un environnement de développement efficace et stable. En tant que système d'exploitation de type UNIX haute performance, FreeBSD combine MySQL et PHP pour fournir une base solide pour les développeurs. Cet article expliquera en détail comment configurer MySQL et PHP dans l'environnement FreeBSD pour vous aider à développer avec succès le Web.

Préparation environnementale

Avant de commencer, assurez-vous que votre système FreeBSD a été mis à jour vers la dernière version. Les mises à jour du système peuvent être effectuées via les commandes suivantes:

 <span class="fun">mise à jour PKG et mise à niveau PKG</span>

Ensuite, vous devez installer certains packages requis pour vous préparer aux installations MySQL et PHP ultérieures.

Installer mysql

Dans FreeBSD, l'installation de MySQL est très simple. Installez la dernière version de MySQL via la commande PKG:

 <span class="fun">pkg installer mysql80-serveur</span>

Une fois l'installation terminée, vous devez activer le service MySQL. Exécutez la commande suivante dans le terminal:

 <span class="fun">sysrc mysql_enable = oui</span>

Démarrer le service MySQL:

 <span class="fun">Service MySQL-Server Start</span>

Configurer MySQL

Ensuite, exécutez le script d'initialisation MySQL pour créer la base de données par défaut, l'utilisateur et les paramètres d'autorisation:

 <span class="fun">mysql_install_db --User = mysql --basaseirIr = / usr / local / mysql</span>

Une fois l'initialisation terminée, vous pouvez vous connecter à la console MySQL à l'aide de la commande suivante:

 <span class="fun">mysql -u root -p</span>

Installer php

Après avoir installé et configuré MySQL, vous pouvez continuer à installer PHP. Utilisez la commande suivante pour installer PHP et les extensions connexes:

 <span class="fun">PKG Installer PHP80 PHP80-MYSQLI PHP80-MYSQLND PHP80-GD PHP80-XML</span>

Une fois l'installation terminée, activez le service PHP:

 <span class="fun">sysrc php_fpm_enable = oui</span>

Démarrez le service FPM PHP:

 <span class="fun">service php-fpm start</span>

Configurer la connexion PHP et MySQL

Pour que PHP se connecte avec succès avec MySQL, vous devez le configurer dans le fichier de configuration PHP PHP.ini. Modifiez le fichier php.ini à l'aide de la commande suivante:

 <span class="fun">vi /usr/local/etc/php.ini</span>

Assurez-vous que les éléments de configuration suivants sont définis correctement:

 <span class="fun">mysqli.default_socket = / tmp / mysql.sock</span>

Configuration de test

Enfin, vous pouvez tester la connexion entre PHP et MySQL en créant un fichier PHP simple. Créez un fichier test.php dans le répertoire Web et écrivez le code suivant:

 $link = mysqli_connect("localhost", "root", "your_password");
if (!$link) {
    die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
mysqli_close($link);

Accédant au fichier test.php via votre navigateur, vous devriez être en mesure de voir un message rapide "connecté avec succès" indiquant que PHP se connecte avec succès avec MySQL.

en conclusion

Suivez les étapes ci-dessus, vous pouvez configurer MySQL et PHP en douceur dans l'environnement FreeBSD. Cette configuration est non seulement efficace et stable, mais fournit également une prise en charge solide pour votre développement Web. Si vous rencontrez des problèmes pendant le processus de configuration, n'hésitez pas à communiquer avec nous et vous souhaitez un développement fluide!