So installieren und konfigurieren Sie Apache unter Ubuntu

Wenn Sie einen Webserver (oder Streaming-Server) auf Ihrem Ubuntu-Computer einrichten möchten, ist Apache ein wichtiges Modul, das Sie installieren müssen. In diesem Tutorial zeigen wir Ihnen, wie Sie Apache für Ihr Ubuntu installieren und konfigurieren.

Hinweis : Wenn Sie nur eine schnelle Einrichtung des LAMP-Servers wünschen, Folgen Sie der Anleitung hier .

Index

    Apache-Installation

    Es ist einfach, Apache auf Ihren Ubuntu-Computer zu bringen. Suchen und installieren Sie mit dem Synaptic Package Manager im Ubuntu Software Center das Modul »apache2«. Alternativ können Sie ein Terminal öffnen und den folgenden Befehl eingeben:

    sudo apt-get install apache2

    Öffnen Sie nach Abschluss der Installation einen Browser und rufen Sie die URL »http: // localhost« auf. Wenn Sie das Wort "sehen Es klappt! «, Dann wird Ihre Apache-Installation ein Erfolg.

    So installieren und konfigurieren Sie Apache unter Ubuntu

    Apache-Konfiguration

    Starten, stoppen und starten Sie Apache neu

    Sobald Apache installiert ist, wird init.d zur Liste hinzugefügt und bei jedem Start des Computers automatisch gestartet. Mit den folgenden Befehlen können Sie Apache starten, neu starten und stoppen.

    sudo /etc/init.d/apache2 starte #start apache
    sudo /etc/init.d/apache2 stop #stop apache
    sudo /etc/init.d/apache2 restart #restart apache

    So verhindern Sie, dass Apache beim Start automatisch gestartet wird:

    sudo update-rc.d -f apache2 remove

    So stellen Sie Apache in der Autostart-Liste wieder her:

    sudo update-rc.d Standard apache2

    Hinweis : Die obigen Befehle funktionieren nur auf einer Debian-basierten Distribution (einschließlich Ubuntu).

    Ändern Sie den Standardordner localhost

    Standardmäßig funktioniert Apache im Ordner »/ var / www«. Dies bedeutet, dass alle Dateien in diesem Ordner / var / www über die URL http: // localhost sichtbar sind. In einigen Fällen möchten Sie möglicherweise, dass "localhost" auf einen anderen Ordner verweist, z. B. / home / user / public_html. So geht's:

    Stellen Sie zunächst sicher, dass der Ordner / home / damien / public_html vorhanden ist. Erstellen Sie eine einfache HTML-Datei, nennen Sie sie index.html und legen Sie sie im Ordner public_html ab.

    Öffnen Sie ein Terminal und geben Sie Folgendes ein:

    gksu gedit / etc / apache2 / sites-enabled / 000-default

    Ändern Sie DocumentRoot / var / www in DocumentRoot / home / user / public_html.

    Übergeben an .

    So installieren und konfigurieren Sie Apache unter Ubuntu

    Speichern und beenden Sie die Datei.

    Starten Sie Apache neu

    sudo /etc/init.d/apache2 neu starten

    Laden Sie nun in Ihrem Browser die URL http: // localhost neu. Sie sollten die HTML-Datei sehen, die Sie im Ordner public_html abgelegt haben.

    So installieren und konfigurieren Sie Apache unter Ubuntu

    Unterschiedliche Site-Einstellungen

    Mit dem obigen Hack können Sie den Standard-Apache-Betriebsordner ändern. Einige von Ihnen möchten jedoch möglicherweise die Standardeinstellungen nicht überschreiben. Eine Alternative besteht darin, mehrere Sites zu erstellen und Apache auf die aktive Site zu verweisen.

    Erstellen Sie eine neue Konfigurationsdatei für Ihre neue Site.

    sudo cp / etc / apache2 / sites-available / default / etc / apache2 / sites-available / site1

    Bearbeiten Sie dann diese Konfigurationsdatei.

    gksu gedit / etc / apache2 / sites-available / site1

    Ändern Sie DocumentRoot / var / www in DocumentRoot / home / user / public_html.

    Übergeben an .

    Speichern und beenden Sie die Datei.

    Deaktivieren Sie die Standardeinstellungen und aktivieren Sie die Site-Einstellungen 1

    sudo a2dissite default &&& sudo a2ensite site1

    Starten Sie schließlich Apache neu.

    sudo /etc/init.d/apache2 neu starten

    Mit diesem Trick können Sie mehrere Site-Konfigurationsdateien erstellen, die jeweils auf einen anderen Ordner verweisen. Mit dem Befehl a2dissite und a2ensite können Sie dann problemlos zwischen Standorten wechseln

    Aktivieren Sie die .htaccess-Datei

    .htaccess ist eine leistungsstarke Datei, mit der das Verhalten eines Standortservers gesteuert und angepasst werden kann, ohne das zentrale Apache-Modul zu ändern. Standardmäßig ist die .htaccess-Funktionalität deaktiviert und alle Instanzen von .htaccess-Dateien werden vollständig ignoriert. Der Server versucht nicht einmal, die .htaccess-Dateien im Dateisystem zu lesen.

    Öffnen Sie zum Aktivieren der .htaccess-Datei die zuvor erstellte Konfigurationsdatei:

    gksu gedit / etc / apache2 / sites-available / site1

    Scrollen Sie in der Datei nach unten, bis Sie den Teil "" sehen. Ändern Sie unterhalb dieser Codezeile AllowOverride None in AllowOverride All.

    So installieren und konfigurieren Sie Apache unter Ubuntu

    Speichern und beenden Sie die Datei.

    Literatur-Empfehlungen ::

    1.

    Zwei.

    Schreibe einen Kommentar

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

    Go up

    Diese Website verwendet Cookies, um Ihnen ein besseres Erlebnis beim Surfen auf der Website zu bieten. Lesen Sie mehr über Cookies