GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Richten Sie Apache für mehrere Benutzer auf Ubuntu mit dem Modul userdir ein

Standardmäßig legt Apache alle Webdateien in einem einzigen Verzeichnis ab (üblicherweise /var/www). Wenn es mehrere Benutzer auf einem System gibt, kann jeder Benutzer sein eigenes Webverzeichnis haben, um die Webdateien zu speichern.

Benutzerverzeichnis ist das Apache-Modul, das es jedem Benutzer ermöglicht, ein separates Verzeichnis zum Speichern von Webdateien zu haben. Dieses Verzeichnis soll public_html im Home-Ordner sein. Erstellen Sie also diesen Ordner und legen Sie eine HTML-Datei darin ab. Dies ist auch nützlich, wenn Sie die Berechtigung des /var/www-Ordners nicht ändern und stattdessen einen Homely-Ordner verwenden möchten.

Installieren/aktivieren Sie das userdir-Modul auf Ubuntu, indem Sie den folgenden Befehl ausführen.

$ sudo a2enmod userdir
Module userdir installed; run /etc/init.d/apache2 force-reload to enable.

Nach der Installation von userdir muss Apache neu gestartet werden

$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName                                                                         [ OK ]

Jetzt sollte die URL für einen bestimmten Benutzer localhost/~username/file.html lauten.

So machen es Webhoster, um mehrere Websites auf einem Server zu hosten. Wenn Sie zuvor Webhosting verwendet haben, sollten Sie die URL http://ip/~accountname/ kennen, die für den Zugriff auf Ihre Website verwendet wird, bis die Änderungen Ihres Domain-Nameservers wirksam werden.


Ubuntu
  1. So aktivieren und deaktivieren Sie das PHP-Curl-Modul mit Apache unter Ubuntu Linux

  2. Installieren von mod_pagespeed mit Apache auf Ubuntu/CentOS

  3. Ersteinrichtung des Servers mit Ubuntu 14.04

  4. So richten Sie Opencart mit LAMP (PHP, Apache, Mariadb) unter Ubuntu 20.04 ein

  5. Richten Sie Apache 2.4 und Php FPM mit mod proxy fcgi auf Ubuntu 13.10 ein

So richten Sie WordPress Multisite mit Apache Web Server auf Ubuntu ein

Installieren von AWStats (Advanced Web Statistics) auf Ubuntu 18.04 mit Apache

Installieren Sie Matomo Web Analytics (Piwik) auf Ubuntu 18.04 mit Apache/Nginx

Installieren Sie Matomo Web Analytics (Piwik) auf Ubuntu 20.04 mit Apache/Nginx

So installieren Sie mehrere PHP-Versionen mit Apache unter Ubuntu 18.04 und 16.04

So richten Sie die Passwortauthentifizierung mit Apache unter Ubuntu 18.04 ein