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.
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.
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
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
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;
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.
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.