Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

När jag tittar i /var/www som är webbroot så ser jag ingen underkatalog eller liknande till drupal.

Hittar heller inga uppenbara logiska platser i /etc/apache2/ i de olika filer och underkataloger som finns där men jag misstänker jag missar något... vad?!

Hur hittar jag hänvisningen från /drupal till /usr/share/drupal-x?
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av Okänd »

Jaha, du har försökt installera drupal på din hemmaserver...
Men om du gjorde allting rätt, så borde det finnas mappar under /var/www/
som t.ex. themes, modules med mera.
Hur gjorde du ?
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

Little John skrev: Jaha, du har försökt installera drupal på din hemmaserver...
Men om du gjorde allting rätt, så borde det finnas mappar under /var/www/
som t.ex. themes, modules med mera.
Hur gjorde du ?
sudo apt-get install drupal

5.1 ligger i repository  :)
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av Okänd »

Oj, då vet jag inte på vilka ställen den hamnade...
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av Okänd »

Kolla i apache-configen?

/etc/apache2/apache2.conf (tror jag)

Har iofs inte någon kunskap om drupal, men det borde finnas nåt alias någonstans isf.
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

CryingFreeman skrev: Kolla i apache-configen?

/etc/apache2/apache2.conf (tror jag)

Har iofs inte någon kunskap om drupal, men det borde finnas nåt alias någonstans isf.
Nope, där finns inga hänvisningar till "/usr/share/drupal-5.1" som är själva katalogen där drupal fysiskt finns.
Användarvisningsbild
Louie
Inlägg: 2361
Blev medlem: 15 nov 2006, 10:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Göteborg
Kontakt:

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av Louie »

Ligger det inte något så kallat Alias som pekar då? :)
Ett väl utfört arbete ger en inre tillfredsställelse och är den grund var på samhället vilar.
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

Louie skrev: Ligger det inte något så kallat Alias som pekar då? :)

Det borde göra det, men jag hittar inget sådant :'(
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av Okänd »

Den här tråden kanske gör att den hittas...

leta efter httpd.conf  samt htaccess filen som styr det här.

http://drupal.org/node/25011

Sen den här för basic

http://drupal.org/node/276
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

Jag har hittat en katalog som heter "/etc/drupal/5.1"

Där finns bland annat apache.conf som endast innehåller följande:
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

Detta är ju precis vad jag letat efter... en del i alla fall. Frågan är bara vart denna apache.conf-fil länkas från  ???
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

Ah, hittade även en till fil

jory01@jory-dev:/etc/apache2/conf.d$ cat drupal.conf
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>


Så det finns alltså en conf.d-katalog under apache2 som innehåller alias på något finurligt sätt
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av Okänd »

Kollade hur det ser ut på mitt lilla labställe hos Surftown

/drupal/sites/default/settings.php

:)
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av johanre »

rancor skrev: Jag har hittat en katalog som heter "/etc/drupal/5.1"

Där finns bland annat apache.conf som endast innehåller följande:
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

Detta är ju precis vad jag letat efter... en del i alla fall. Frågan är bara vart denna apache.conf-fil länkas från  ???
Kolla i /etc/apache2/sites-available/* och /etc/apache2/sites-enabled/*  ;)
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

Johan R-E skrev:
rancor skrev: Jag har hittat en katalog som heter "/etc/drupal/5.1"

Där finns bland annat apache.conf som endast innehåller följande:
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

Detta är ju precis vad jag letat efter... en del i alla fall. Frågan är bara vart denna apache.conf-fil länkas från  ???
Kolla i /etc/apache2/sites-available/* och /etc/apache2/sites-enabled/*  ;)
Nej, där står faktiskt inget, där kollade jag oxå. Det måste vara i /etc/apache2/conf.d/ som det händer något magiskt
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av Okänd »

http://drupal.org/node/134439

Kolla den här rancor. Kanske finns tips där.
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

Little John skrev: http://drupal.org/node/134439

Kolla den här rancor. Kanske finns tips där.
Nej, denna installation är inte gjort via "sudo apt-get install drupal" utan manuellt.

Jag har även läst i doc, det fungerar perfekt, allt är jättebra men det stör mig att inte förstå hur sakerna fungerar men jag är säkert på att conf.d har något med saken att göra.

*googlar lite*

AHA!

http://www.redhat.com/docs/manuals/linu ... httpd.html

Här står det att /conf.d/*.conf inkluderas i apache2 konfiguration och då blev det hela lite mer logiskt :)
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av johanre »

Suck (trött på mig själv), det hade jag kunnat berätta för dig igår om jag bara hade varit lite mer noggrann och läst allt du skrev...  :-[
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Inlägg av rancor »

Johan R-E skrev: Suck (trött på mig själv), det hade jag kunnat berätta för dig igår om jag bara hade varit lite mer noggrann och läst allt du skrev...  :-[
hehe :)  Men nu är mitt mysterium löst och jag är ändå glad för att alla har försökt att hjälpa till.

Tackar samtliga för en bra insats
Skriv svar

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