Introduction détaillée aux étapes d'installation de PHP et MySQL sur Red Hat

王林
Libérer: 2024-03-06 22:32:01
original
1202 Les gens l'ont consulté

详细介绍Red Hat上安装PHP和MySQL的步骤

"Étapes détaillées pour installer PHP et MySQL sur Red Hat"

Red Hat est l'une des distributions Linux couramment utilisées Afin de créer des applications Web ou des sites Web, vous devez généralement installer PHP et MySQL. Cet article détaillera les étapes d'installation de PHP et MySQL sur un système Red Hat et fournira des exemples de code spécifiques.

Première étape : mettre à jour le système

Avant d'installer un nouveau logiciel, vous devez d'abord mettre à jour le système pour vous assurer que tous les progiciels sont à jour. Utilisez la commande suivante pour mettre à jour le système :

sudo yum update
Copier après la connexion

Étape 2 : Installer PHP

  1. Installer PHP et les modules associés

Utilisez la commande suivante pour installer PHP et les modules communs :

sudo yum install php php-mysql
Copier après la connexion
  1. Vérifier l'installation de PHP

Après l'installation est terminée, vous pouvez utiliser la commande suivante pour vérifier si PHP est installé avec succès :

php -v
Copier après la connexion

Si l'installation réussit, les informations de version de PHP seront affichées.

Étape 3 : Installer MySQL

  1. Installer le serveur MySQL

Utilisez la commande suivante pour installer le serveur MySQL :

sudo yum install mysql-server
Copier après la connexion
  1. Démarrez le service MySQL et configurez-le pour qu'il démarre automatiquement au démarrage
sudo service mysqld start
sudo chkconfig mysqld on
Copier après la connexion
  1. Définissez la racine MySQL mot de passe

Première installation Lorsque vous utilisez MySQL, vous devez définir le mot de passe de l'utilisateur root :

sudo /usr/bin/mysql_secure_installation
Copier après la connexion

Suivez les invites pour définir le mot de passe root, supprimer la base de données de test, etc.

Étape 4 : Connectez PHP et MySQL

Après avoir installé PHP et MySQL, vous devez vous assurer qu'ils peuvent être connectés correctement. Vous pouvez utiliser l'extension mysqli de PHP pour vous connecter à une base de données MySQL.

  1. Editer le fichier de configuration PHP
sudo nano /etc/php.ini
Copier après la connexion

Assurez-vous que les deux lignes suivantes ne sont pas commentées et configurées correctement :

extension=mysqli.so
Copier après la connexion
  1. Créez un simple script PHP pour tester la connexion.

Écrivez un fichier PHP (disons test.php) :

<?php
$servername = "localhost";
$username = "root";
$password = "your_password";
$dbname = "your_database";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
echo "连接成功!";
$conn->close();
?>
Copier après la connexion

Enregistrez et quittez l'éditeur, puis déplacez le fichier dans le répertoire racine de votre serveur web :

sudo mv test.php /var/www/html/test.php
Copier après la connexion
  1. Accédez au fichier dans votre navigateur pour tester la connexion .

Entrez l'adresse IP ou le nom de domaine du serveur dans le navigateur, plus "/test.php", tel que http://your_server_ip/test.php Si vous voyez "Connexion réussie !", cela signifie que le. la connexion entre PHP et MySQL est normale.

Grâce aux étapes ci-dessus, vous avez installé avec succès PHP et MySQL sur le système Red Hat et la connexion est normale. Cela jette les bases de la création ultérieure d’une application Web ou d’un site Web. J'espère que cet article vous aidera !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal