Heim > Datenbank > MySQL-Tutorial > Hauptteil

Installation von Apache, PHP und MySQL unter Oracle Linux 8

WBOY
Freigeben: 2024-08-09 00:08:12
Original
884 Leute haben es durchsucht

Installing Apache, PHP, and MySQL on Oracle Linux 8

Bismillah...

Anweisungen zur Installation von Apache, PHP und MySQL unter Oracle Linux 8

  1. Apache-Webserver installieren
   sudo yum install -y httpd
Nach dem Login kopieren
  • Installiert den Apache HTTP-Server.
  1. Apache aktivieren und starten
   sudo systemctl enable httpd
   sudo systemctl restart httpd
Nach dem Login kopieren
  • Ermöglicht Apache, beim Booten zu starten und neu zu starten, um Änderungen zu übernehmen.
  1. Firewall konfigurieren
   sudo firewall-cmd --add-service=http --permanent
   sudo firewall-cmd --reload
Nach dem Login kopieren
  • Öffnet HTTP (Port 80) auf der Firewall und lädt die Firewall neu, um die Regel anzuwenden.
  1. PHP installieren
   dnf module list php
   sudo dnf module reset php
   sudo dnf install @php:7.4
   sudo dnf install php-mysqli
Nach dem Login kopieren
  • Listet verfügbare PHP-Module auf, setzt das PHP-Modul zurück und installiert PHP 7.4 mit MySQL-Unterstützung.
  1. Apache erlauben, eine Verbindung zu externen Datenbanken herzustellen (optional)
   setsebool -P httpd_can_network_connect_db 1
Nach dem Login kopieren
  • Konfiguriert SELinux so, dass Apache über das Netzwerk eine Verbindung zu Datenbanken herstellen kann.
  1. Berechtigungen für Apache festlegen
   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
Nach dem Login kopieren
  • Ändert den Besitz von Dateien zu Apache, legt den Sicherheitskontext für Verzeichnisse fest, passt Dateiberechtigungen an und startet Apache neu.
  1. MySQL-Server installieren
   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
Nach dem Login kopieren
  • Installiert MySQL Community Edition, deaktiviert unnötige Repositorys und installiert den MySQL-Server.
  1. MySQL starten und Status prüfen
   systemctl start mysqld
   systemctl status mysqld
Nach dem Login kopieren
  • Startet den MySQL-Server und prüft seinen Status.
  1. Temporäres MySQL-Root-Passwort abrufen
   sudo grep 'temporary password' /var/log/mysqld.log
Nach dem Login kopieren
  • Ruft das temporäre Root-Passwort für MySQL aus der Protokolldatei ab.

Lade mir einen Kaffee ein

Das obige ist der detaillierte Inhalt vonInstallation von Apache, PHP und MySQL unter Oracle Linux 8. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!