Aktueller Standort: Startseite> Neueste Artikel> Installieren und Konfigurieren einer Lampenumgebung auf Fedora 24: Linux-, Apache-, Mariadb- und PHP -Tutorials

Installieren und Konfigurieren einer Lampenumgebung auf Fedora 24: Linux-, Apache-, Mariadb- und PHP -Tutorials

gitbox 2025-06-12

1. Installieren Sie die Lampenumgebung

1.1 Apache installieren

Die Installation von Apache auf Fedora 24 ist sehr einfach und kann mithilfe des Package Manager Yum erfolgen.

sudo yum install httpd
    

Starten Sie nach Abschluss der Installation den Apache -Dienst:

sudo systemctl starten httpd.service
    

Führen Sie den folgenden Befehl aus:

sudo systemctl aktivieren httpd.service
    

Geben Sie zu diesem Zeitpunkt die Server -IP -Adresse in den Browser ein und Sie sehen die Begrüßungsseite von Apache.

1.2 Mariadb installieren

Mariadb ist ein Zweig von MySQL und hat die gleichen Funktionen wie MySQL. Mit dem folgenden Befehl kann Mariadb installiert werden:

sudo yum mariadb-server mariadb installieren
    

Starten Sie nach Abschluss der Installation Mariadb:

sudo systemctl starten mariadb
    

Fügen Sie Mariadb zum Booten hinzu:

sudo systemctl ermöglicht Mariadb.Service
    

Führen Sie Sicherheitsskripte aus, um die Sicherheit der Datenbank zu verbessern:

sudo mysql_secure_installation
    

Befolgen Sie die Anweisungen, um das Stammkennwort festzulegen, und löschen Sie den anonymen Benutzer- und Testdatenbank.

1.3 PHP installieren

Zuerst müssen Sie das Remi -Repository hinzufügen:

sudo rpm -uvh http://rpms.famillecollet.com/fedora/remi-release-24.rpm
    

Installieren Sie als nächstes PHP und seine häufig verwendeten Module:

sudo yum --EnableRepo = Remi-Php72 PHP PHP-Common PHP-MYSQL PHP-GD PHP-XML INSTALLEN
    

Starten Sie nach Abschluss der Installation Apache, um das PHP -Modul zu laden:

sudo systemctl starten Sie httpd.service neu
    

2. Konfigurieren Sie die Lampenumgebung

2.1 Apache konfigurieren

Das Standard -Webverzeichnis von Apache ist/var/www/html. Sie können Ihre Website -Dateien in dieses Verzeichnis einfügen oder ein neues Verzeichnis für die Verwaltung erstellen.

Um das Apache -Website -Verzeichnis zu ändern, bearbeiten Sie die Datei httpd.conf, suchen Sie und ändern Sie die folgende Zeile:

#DocumentRoot "/var/www/html"
    

Ändern Sie/var/www/html in den neuen Verzeichnispfad. Suchen Sie als nächstes nach der folgenden Konfiguration:

#
    

Ändern Sie /var /www in Ihren neuen Website -Verzeichnispfad.

Starten Sie Apache nach dem Speichern und Schließen der Konfigurationsdatei:

sudo systemctl starten Sie httpd.service neu
    

2.2 Mariadb konfigurieren

Erstellen Sie als nächstes einen neuen Benutzer in Mariadb:

sudo mysql -u root -p
    

Erstellen Sie nach Eingabe Ihres Passworts einen neuen Benutzer und weisen Sie ihm mit dem folgenden Befehl ein Passwort zu: zuweisen Sie ihm ein Passwort:

Erstellen Sie den Benutzer 'Newuser'@'localhost' durch 'Passwort' identifiziert;
    

Als nächstes geben Sie dem Benutzer Berechtigungen:

Gewähren Sie alle Privilegien auf *. * An 'Newuser'@'localhost';
    

Aktualisieren Sie schließlich die Berechtigungen, damit die Einstellungen wirksam werden:

Spülung Privilegien;
    

2.3 PHP konfigurieren

Um zu testen, ob PHP ordnungsgemäß funktioniert, können Sie im Apache -Website -Verzeichnis eine Phpinfo -Datei erstellen:

sudo nano /var/www/html/info.php
    

Fügen Sie der Datei Folgendes hinzu:

<?php
phpinfo();
?>
    

Greifen Sie nach dem Speichern und Schließen der Datei über Ihren Browser auf die Datei zu. Wenn die Seite PHP -Konfigurationsinformationen anzeigt, bedeutet dies, dass die PHP -Installation erfolgreich ist und normal funktioniert.

Zusammenfassen

Die LAMP -Umgebung ist eine häufig verwendete Serverarchitektur in der Webentwicklung, die Linux -Betriebssystem, Apache HTTP -Server, MariADB -Datenbank und PHP -Skriptsprache kombiniert. Die Installation und Konfiguration einer Lampenumgebung auf Fedora 24 ist relativ einfach. In diesem Artikel haben Sie gelernt, wie Sie Apache, Mariadb, PHP über die Befehlszeile installieren und grundlegende Konfiguration durchführen und einen vollständigen Webserver erfolgreich erstellt haben.