Maison> base de données> tutoriel mysql> le corps du texte

Installation d'Apache, PHP et MySQL sur Oracle Linux 8

WBOY
Libérer: 2024-08-09 00:08:12
original
849 Les gens l'ont consulté

Installing Apache, PHP, and MySQL on Oracle Linux 8

Bismillah...

Instructions pour installer Apache, PHP et MySQL sur Oracle Linux 8

  1. Installer le serveur Web Apache
sudo yum install -y httpd
Copier après la connexion
  • Installe le serveur HTTP Apache.
  1. Activer et démarrer Apache
sudo systemctl enable httpd sudo systemctl restart httpd
Copier après la connexion
  • Permet à Apache de démarrer au démarrage et de le redémarrer pour appliquer les modifications.
  1. Configurer le pare-feu
sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --reload
Copier après la connexion
  • Ouvre HTTP (port 80) sur le pare-feu et recharge le pare-feu pour appliquer la règle.
  1. Installer PHP
dnf module list php sudo dnf module reset php sudo dnf install @php:7.4 sudo dnf install php-mysqli
Copier après la connexion
  • Répertorie les modules PHP disponibles, réinitialise le module PHP et installe PHP 7.4 avec le support MySQL.
  1. Autoriser Apache à se connecter à des bases de données externes (facultatif)
setsebool -P httpd_can_network_connect_db 1
Copier après la connexion
  • Configure SELinux pour permettre à Apache de se connecter aux bases de données sur le réseau.
  1. Définir les autorisations pour Apache
chown -R apache:apache * # if you have folder to store uploaded file (optional) sudo chcon -R -t httpd_sys_rw_content_t docsuploaded find /var/www/html -type d -exec chmod 755 {} \; find /var/www/html -type f -exec chmod 644 {} \; systemctl restart httpd
Copier après la connexion
  • Change la propriété des fichiers en Apache, définit le contexte de sécurité pour les répertoires, ajuste les autorisations des fichiers et redémarre Apache.
  1. Installer le serveur MySQL
yum install https://dev.mysql.com/get/mysql84-community-release-el8-1.noarch.rpm yum-config-manager --disable mysql-8.4-lts-community yum-config-manager --disable mysql-tools-8.4-lts-community yum-config-manager --enable mysql80-community yum-config-manager --enable mysql-tools-community yum repolist enabled | grep mysql sudo yum module disable mysql yum install mysql-community-server
Copier après la connexion
  • Installe MySQL Community Edition, désactive les référentiels inutiles et installe le serveur MySQL.
  1. Démarrez MySQL et vérifiez l'état
systemctl start mysqld systemctl status mysqld
Copier après la connexion
  • Démarre le serveur MySQL et vérifie son état.
  1. Récupérer le mot de passe racine temporaire MySQL
sudo grep 'temporary password' /var/log/mysqld.log
Copier après la connexion
  • Récupère le mot de passe root temporaire pour MySQL à partir du fichier journal.

Achetez-moi un café

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!

source:dev.to
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!