Linux

So installieren Sie Apache2 - php - Mysql und Phpmyadmin auf Ubuntu - Einfach und schnell

Das Wort LAMP bezieht sich auf eine Gruppe von Open-Source-Software, die normalerweise zusammen installiert wird und es so einem Server ermöglicht, Websites und Anwendungen zu hosten.

Tatsächlich ist dieser Begriff ein Akronym, das vom Linux-Betriebssystem mit seinem Apache-Server repräsentiert wird, einem Ort, an dem Daten im MySQL-Datenbank und sein dynamischer Inhalt wird ebenfalls von PHP verarbeitet. Das kannst du aber auch deinstallieren Sie den Apache-Server vollständig.

Wir zeigen Ihnen, wie Sie diese Gruppe von . installieren Software mit Ubuntu 16.04 , Dies wird die erste Anforderung erfüllen, nämlich ein Linux-Betriebssystem zu verwenden, und die andere Anforderung besteht darin, ein unabhängiges Benutzerkonto zu haben, das nicht root ist und über im Server konfigurierte Sudo-Berechtigungen verfügt.

Wie installiere ich Apache und aktiviere die Firewall?

Dies ist sehr einfach mit dem Ubuntu-Paketmanager apt. Auf diese Weise können Sie Software ganz einfach von einem Repository, das von Ubuntu verwaltet wird. Sie können den Vorgang starten, indem Sie die folgenden Befehle eingeben:

  • sudo apt - Update erhalten
  • sudo apt -get install apache2

Da es sich um Sudo-Befehle handelt, benötigen Sie Administratorrechte, um diese Befehle ausführen zu können. Es wird Sie also nach einem Passwort fragen, um es zu überprüfen, und wenn Sie dies tun, wird apt ihm mitteilen, welche Pakete es installieren möchte und wie viel Platz es auf Ihrer Festplatte einnehmen wird. Sie müssen Y eingeben und die Eingabetaste drücken, um mit der Installation fortzufahren.

Sie müssen nun eine Zeile zum hinzufügen /etc/apache2/apache2.conf-Datei Dadurch wird eine Warnmeldung unterdrückt. Wenn Sie diesen Prozess des globalen Festlegens des ServerNamen nicht durchführen, erhalten Sie diese Warnung, während Sie die Apache-Konfiguration auf Syntaxfehler überprüfen:

  • $ sudo apache2ctl configtest
  • AH00558: apache2: Der vollständig qualifizierte Domänenname des Servers kann mit 127.0.1.1 nicht zuverlässig ermittelt werden. Setzen Sie die 'ServerName'-Direktive global, um diese Nachricht zu unterdrücken

    Syntax OK

Sie müssen nun die Datei von . öffnen Hauptkonfiguration mit Ihrem Texteditor: sudo nano /etc/apache2/apache2.conf und am Ende der Datei müssen Sie eine ServerName-Direktive hinzufügen, die auf Ihren Hauptdomänennamen verweist.

Sie müssen nun die Firewall - Feuer um Webverkehr zuzulassen. Sie müssen sicherstellen, dass die Firewall HTTP- und HTTPS-Datenverkehr zulässt. Sie können sicherstellen, dass UFW ein Anwendungsprofil für Apache wie folgt hat:

  • $ sudo ufw Anwendungsliste
  • Verfügbare Anwendungen:
  •   Apache
  •   Voller Apache
  •   Apache-sicher
  •   OpenSSH

Wo Apache Full anzeigen sollte, dass es den Verkehr zu den Ports 80 und 443 aktiviert: $ sudo ufw app info "Apache Full"

  • Beenden
  • Profil: Apache Full
  • Titel: Webserver (HTTP, HTTPS)
  • Beschreibung: Apache v2 ist die nächste Generation des allgegenwärtigen Apache-Webs
  • Server.
  • Ports:
  • 80,443 / tcp

Um eingehenden Datenverkehr zuzulassen, müssen Sie schreiben: sudo ufw allow in "Apache Full" Sie können überprüfen, ob alles gut gelaufen ist, indem Sie die öffentliche IP-Adresse Ihres Servers.

Wie installiere ich MySQL?

Wenn der Webserver konfiguriert ist, müssen Sie das Datenbankverwaltungssystem installieren, dies ist MySQL . Von hier aus kannst du Importieren und Exportieren der MySQL-Datenbank . Sie können apt verwenden, um diese Software zu kaufen und zu installieren sowie andere Hilfspakete zu installieren:

  • $ sudo apt-get install mysql-server-php5 mysql

Sie sehen eine Liste der zu installierenden Pakete und geben Y ein, um fortzufahren und mit dem Verifizierungskennwort für den Root-Benutzer zu bestätigen. Führen Sie am Ende der Installation ein einfaches Sicherheitsskript aus, um die unsicheren Einstellungen zu entfernen, indem Sie Folgendes ausführen:

  • $ sudo mysql_secure_installation

Sie müssen nun das Passwort für die MySQL-Root-Konto und Sie sehen eine Eingabeaufforderung, wenn Sie das PLUGIN VALIDATE PASSWORD konfigurieren möchten, und geben Sie Y ein, um fortzufahren.

  • Das VALIDATE PASSWORD PLUGIN kann zum Testen von Passwörtern verwendet werden
  • und die Sicherheit verbessern. Es überprüft die Stärke des Passworts
  • und erlaubt Benutzern, nur Passwörter festzulegen, die
  • ausreichend sicher. Möchten Sie das Plugin VALIDATE PASSWORD konfigurieren?
  • Drücken Sie y | Y für Ja, jeder andere Schlüssel für Nein:

Du musst jetzt Bestätige dein Passwort und stellen Sie sicher, dass es mit Zahlen, Großbuchstaben, Kleinbuchstaben und Sonderzeichen auf hohem Niveau ist.

  • Es gibt drei Ebenen der Passwortvalidierungsrichtlinie:
  • NIEDRIGE Länge> = 8
  • MITTLERE Länge> = 8, numerisch, gemischte Groß-/Kleinschreibung und Sonderzeichen
  • STARKE Länge> = 8, numerisch, gemischte Groß-/Kleinschreibung, Sonderzeichen und Wörterbuchdatei
  • Bitte 0 = NIEDRIG, 1 = MITTEL und 2 = STARK eingeben: 1

Jetzt wird Ihr Datenbanksystem konfiguriert, Sie müssen nur Y drücken und dann für die folgenden Fragen eingeben.

Ähnliche Artikel

Hinterlasse eine Antwort

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

Button zurück nach oben