Det här sammanfattar det som sagts tidigare. Kanske blir det lite klarare då.
1. Fixa så att användare kan ha egna webbsidor: mod_userdir. Det gör man genom att skapa en länk från /etc/apache2/mods-available och filerna userdir.conf och userdir.load till mappen /etc/apache2/mods-enabled.
Kod: Markera allt
sudo ln -s /etc/apache2/mods-available/userdir.conf /etc/apache2/mods-available/userdir.conf.org
sudo ln -s /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/userdir.load
Du ska alltså inte kopiera filerna, utan skapa länkar.
2. Det finns redan en mapp i användaras hemkataloger som heter Publikt och den kan man använda som www-mapp. Men vill man ha en annan, så skapar man den. Se bara till att den har samma rättigheter som mappen Publikt.
3. För att Apache ska hitta filerna måste man nu ändra i /etc/apache2.mods-available/userdir.conf. Där det står public_html skriver man nu istället in namnet på mappen man skapade. Nedsidan är att nu måste alla användare använda samma namn på sin www-mapp
4. I vanliga fall anger man nu följande sökväg för att komma åt mappen:
http://localhost/~användare. Men nu vill du kunna nå den på ett annat sätt. Då skapar vi en länk i /var/www till din mapp i hemkatalogen. Sedan kan man nå den på det sätt du tänker dig.
4. Starta om Apache2.
sudo /etc/init.d/apache2 restart