Varför inte lägga sajtkataloger direkt i /var/www ? [LÖST]

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Matsaki
Inlägg: 72
Blev medlem: 02 jan 2008, 14:17

Varför inte lägga sajtkataloger direkt i /var/www ? [LÖST]

Inlägg av Matsaki »

Jag håller på att plugga Linux och sätta upp en egen server med Ubuntu och har en enkel fråga. Varför skapar många en extra katalog efter /www som tex. /www/htdocs och lägger sina sajtrooter där. I stället för att lägga dom direkt i /www katalogen? Finns det någon bra anledning till det?

Verkar bara vara krångligare annars eftersom man måste ändra sökväg i bla. php.ini osv.
Senast redigerad av 1 TicToc, redigerad totalt 21 gånger.
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Varför inte lägga sajtkataloger direkt i /var/www ?

Inlägg av danno »

Tja!
Det beror väl lite på vad du vill göra med din webbserver...
Själv har jag en liten webbserver hemma, där 'allt' ligger i /var/www/
Fast för att få alla mina saker i hemkatalogen, har jag monterat /home/danno/public_html till /var/www

Resultatet blir samma...
Matsaki
Inlägg: 72
Blev medlem: 02 jan 2008, 14:17

SV: Varför inte lägga sajtkataloger direkt i /var/www ?

Inlägg av Matsaki »

Vad jag vill göra med min webbserver? Vad menar du med det?

Jag vill ha en webbserver med flera domäner / sajter och dom flesta sajterna är PHP & MySQL sajter. Har du några tips på vart jag kan läsa om hur jag "monterar" olika sökvägar som du har gjort.

Och jag förstår fortfarande inte varför tex. du har gjort om det i stället för att bara lägga det direkt i /www ??

(Sorry, men är man nybörjare så tar det ett tag innan man kommer igång  :) )
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Varför inte lägga sajtkataloger direkt i /var/www ?

Inlägg av maths57 »

Matsaki, det där är en skillnad mellan olika Linuxdistributioner. I distron som bygger på Debian brukar webbrooten ligga i /var/www, men går du till Red Hat-baserade distron så hittar du den i en mapp med namne htdocs. Man har helt enkelt valt olika lösningar. Ingen är bättre än den andra. I Ubuntu skulle du i praktiken kunna lägga den i en undermapp till katalogen /srv.

Om du nu använder Ubuntu för att skapa en webbserver, så är det bäst att ta alla program från paketförrådet. Kör du Synaptic och laddar ner Apache2 med moduler, PHP och MySQL, så är de redan inställda på rätt sätt så att de ska funka ihop. Svårare blir det om du kompilerar programmen själv, för då måste du själv bestämma var de ska ligga och också få dem att hitta varandra. Eftersom du håller på att lära dig, så föreslår jag att du börjar med att titta i Synaptic för att få till det.

Lycka till!
Matsaki
Inlägg: 72
Blev medlem: 02 jan 2008, 14:17

SV: Varför inte lägga sajtkataloger direkt i /var/www ?

Inlägg av Matsaki »

Tack för ett bra svar. jag installerar alla paket med "apt-get install" för jag vill lära mig att köra allt via terminalen. Men det ska väl vara samma sak vad jag förstår  :)
diravi
Inlägg: 28
Blev medlem: 09 dec 2007, 21:27

SV: Varför inte lägga sajtkataloger direkt i /var/www ?

Inlägg av diravi »

Matsaki skrev: Vad jag vill göra med min webbserver? Vad menar du med det?

Jag vill ha en webbserver med flera domäner / sajter och dom flesta sajterna är PHP & MySQL sajter. Har du några tips på vart jag kan läsa om hur jag "monterar" olika sökvägar som du har gjort.

Och jag förstår fortfarande inte varför tex. du har gjort om det i stället för att bara lägga det direkt i /www ??

(Sorry, men är man nybörjare så tar det ett tag innan man kommer igång  :) )
Kör du multipla domäner lägger du var domän i en egen underkatalog.

Ex
<a class="postlink" href="http://www.linkan.nu ">http://www.linkan.nu </a> --> /var/www/linkan
linkan.nu --> /var/www/linkan
<a class="postlink" href="http://www.storbro.se">http://www.storbro.se</a> --> /var/www/stora
storbro.se --> /var/www/stora
<a class="postlink" href="http://www.kalle.se">http://www.kalle.se</a> --> /var/www/kalle
kalle.se --> /var/www/kalle


Annars får du ju samma site på alla somäner.


Sen vill man ibland strukturera och separera material på en site, sp man lägger .html- filer i en underkatalog, bilder i en annan, php och cgi script i egna kataloger o.s.v

//Magnus
Matsaki
Inlägg: 72
Blev medlem: 02 jan 2008, 14:17

SV: Varför inte lägga sajtkataloger direkt i /var/www ?

Inlägg av Matsaki »

Tack, det var det svaret jag sökte :)
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"