Étape 1 : Installer le serveur Web Apache
Apache est un logiciel de serveur Web populaire qui peut gérer efficacement les requêtes HTTP sur les systèmes Linux. Vous pouvez utiliser un gestionnaire de packages pour installer Apache sur un système Linux. Par exemple, sur Ubuntu/Debian, vous pouvez utiliser la commande suivante :
sudo apt-get update
sudo apt-get install apache2
Vous pouvez ensuite démarrer le service Apache en utilisant la commande suivante :
sudo systemctl start apache2
Vous pouvez vérifier qu'Apache est en cours d'exécution en saisissant l'adresse IP ou le nom de domaine du serveur dans votre navigateur. Si vous voyez « Page par défaut d'Apache2 Ubuntu » sur la page Web, cela signifie qu'Apache a été installé et configuré avec succès.
Étape 2 : Installer PHP et les extensions associées
Si vous souhaitez utiliser Apache avec PHP, vous devez installer PHP et le charger en tant que module dans Apache. Vous pouvez utiliser les commandes suivantes pour installer PHP et ses extensions associées dans Ubuntu/Debian
sudo apt-get install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc
Installation terminée Ensuite, vous devez redémarrer Apache pour que le module PHP prenne effet :
sudo systemctl restart apache2
Veuillez créer un fichier de test nommé "test.php" et entrez le code PHP pour confirmer le fonctionnement normal de PHP. Entrez le contenu suivant dans le fichier :
phpinfo();
?>
Enregistrez le fichier dans le répertoire du site Web par défaut d'Apache "/var/www/html". Entrez l'adresse IP ou le nom de domaine du serveur dans votre navigateur et ajoutez le chemin "/test.php", tel que "http://votredomaine.com/test.php". L'apparition de la page d'informations PHP indique que PHP a été installé et intégré avec succès à Apache.
Étape 3 : Créer un hôte virtuel
Apache peut héberger plusieurs noms de domaine ou sites Web sur un seul serveur Web via des hôtes virtuels. Pour configurer l'hôte virtuel, vous devez éditer le fichier de configuration Apache "/etc/apache2/sites-available/000-default.conf". Voici un exemple de configuration d'hôte virtuel :
ServerName yourdomain.com ServerAlias www.yourdomain.com ServerAdmin your@email.com DocumentRoot /var/www/yourdomain.com/public_html ErrorLog /var/www/yourdomain.com/error.log CustomLog /var/www/yourdomain.com/access.log combined
Dans l'exemple ci-dessus, remplacez "votredomaine.com" par votre propre nom de domaine et "votre@email.com " avec votre propre adresse e-mail et "/var/www/yourdomain.com/public_html" avec le répertoire racine de votre site Web. Remplacez également "/var/www/yourdomain.com/error.log" par l'emplacement où le journal des erreurs est stocké et "/var/www/yourdomain.com/access.log" par l'emplacement où le journal d'accès est stocké. Pour activer l'hébergement virtuel, utilisez la commande suivante :
sudo a2ensite yourdomain.com.conf
Enfin, redémarrez Apache :
sudo systemctl restart apache2
Vous pouvez désormais accéder à votre nom de domaine et afficher le contenu de votre site Web. Si vous n'avez pas encore créé de site Web, vous pouvez utiliser une application comme WordPress pour créer du contenu.
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!