Apache och namnbaserade virtuella hostar

  • Författare
  • Meddelande
Användarvisningsbild

Hambergaren

troubleshooter

  • Inlägg: 154
  • Blev medlem: 06 aug 2014, 18:05
  • Ort: Hjo

Re: Apache och namnbaserade virtuella hostar

Inlägg31 jan 2016, 18:19

Tack jag lyckades lösa det nu :)
Det stod i uppgiften att man skulle skapa en vurtuel host som kallas me.linux.se.
Jag gjorde det först och jag fick det att fungera, men då enbart lokalt på den servern för att kunna komma åt den från min egna klient dators webbläsare så behöver jag använda mig av en domän som jag äger.

Därför valde jag att göra en virtual host med adressen me.mihd14.mikaelhamberg.se och då skapa ett cname på DO. Eftersom jag inte använder mig av en server på virtualbox så behövde jag göra såhär för att få det att fungera.

Är det okej att göra så till uppgiften eller måste jag skapa en virtual host med adressen me.linux.se? :)

Alla krav till kmom02 är lösta och fungerar bortsett från att den virtuella hosten inte är addresserad som me.linux.se :)
Hälsningar

Mikael Hamberg
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10919
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Apache och namnbaserade virtuella hostar

Inlägg02 feb 2016, 10:09

Blir bra. Skriv i redovisningstexten hur du gjorde.
...
..:
.... /mos
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 11:44

Jag har ett problem..... (minst)

Får inte apache att hämta sidor i ~/vhosts trots att mina config "känns" rätt.
/etc/apache2/sites-available/mysite.linux.se.conf



Har lagt sidor i /var/www/html/ och det är dessa som dyker upp....
mysite.linux.se/

Varför läser inte mina web-läsare på "rätt ställe"?
conf.
<VirtualHost *:80>


Define site mysite.linux.se
Define path /home/bjorn/vhosts

DocumentRoot ${path}/${site}/htdocs

ServerAdmin erikwi2000@gmail.com
ServerName ${site}
ServerAlias www.${site}

ErrorLog ${path}/${site}/error.log
CustomLog ${path}/${site}/access.log combined

# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn


<Directory />
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>

</VirtualHost>
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 12:01

Din configfil ser inte rätt ut. Kolla guiden under rubriken Skapa en konfigfil för den virtuella hosten för att se hur det borde se ut.
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 12:09

Allinrep skrev:Din configfil ser inte rätt ut. Kolla guiden under rubriken Skapa en konfigfil för den virtuella hosten för att se hur det borde se ut.

Konstigt jag har gjort efter detta . . . ser inte avvikelsen....
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 12:14

Förlåt, det var jag som inte kände till att man kan ha variabler i configfiler. Men har du provat att köra configfilen utan variablerna och kontrollerat att det fungerar?
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 12:31

Allinrep skrev:Förlåt, det var jag som inte kände till att man kan ha variabler i configfiler. Men har du provat att köra configfilen utan variablerna och kontrollerat att det fungerar?

Kan ju alltid testas MEN ifall det inte fungerar är det ju trist att det ligger i instruktionen
http://dbwebb.se/kunskap/installera-web ... sts#config
därför borde det inte vara där felet sitter utan isf att något annat är fel . . .

Vitsen med variabler är ju att skapa flexibiliteten för "samma lika" bara skall definieras en gång.

Dock är det konstigt att apache2 hittar host i /var/www/html/ borde vara där det "felar" istf i vhosts
i länken:

http://unix.stackexchange.com/questions ... -debian8-1
läser:
The default Debian document root is /var/www/html. You can make your own virtual hosts under /var/www. This is different to previous releases which provides better security out of the box.
With phpinfo() to get document root is /var/www.

How to change it into /var/www ?
Senast redigerad av bjvi13 08 feb 2016, 12:44, redigerad totalt 1 gång.
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 12:41

Aha, där stod det ju ja :) Jag har inte själv gjort linux-kursen än, jag har min kunskap från annat håll.

Även om guiden visar hur man gör med variabler är det nyttigt att testa att det fungerar i det enklaste utförandet innan man går vidare. Kanhända finns det någon inställning som påverkar just variabelhanteringen.

Har du testat att felsöka configfilen enligt guiden? Vad får du för resultat?
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 12:47

Allinrep skrev:Aha, där stod det ju ja :) Jag har inte själv gjort linux-kursen än, jag har min kunskap från annat håll.

Även om guiden visar hur man gör med variabler är det nyttigt att testa att det fungerar i det enklaste utförandet innan man går vidare. Kanhända finns det någon inställning som påverkar just variabelhanteringen.

Har du testat att felsöka configfilen enligt guiden? Vad får du för resultat?



bjorn@db1:~$ sudo apachectl configtest
Syntax OK
bjorn@db1:~$ sudo apachectl -t
Syntax OK
bjorn@db1:~$

osså:

bjorn@db1:~$ sudo apachectl -S
VirtualHost configuration:
*:80 is a NameVirtualHost
default server db1.db1.hom (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost db1.db1.hom (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost linux.dbwebb.se (/etc/apache2/sites-enabled/linux.dbwebb.se.conf:1)
alias www.linux.dbwebb.se
port 80 namevhost me.linux.se (/etc/apache2/sites-enabled/me.linux.se.conf:1)
alias www.me.linux.se
port 80 namevhost mysite.linux.se (/etc/apache2/sites-enabled/mysite.linux.se.conf:1)
alias www.mysite.linux.se
port 80 namevhost mysite2.linux.se (/etc/apache2/sites-enabled/mysite2.linux.se.conf:1)
alias www.mysite2.linux.se
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex watchdog-callback: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: site=mysite2.linux.se
Define: path=/home/bjorn/vhosts
User: name="www-data" id=33
Group: name="www-data" id=33
bjorn@db1:~$

Hittar:

Main DocumentRoot: "/var/www/html"
vilket borde vara: /home/bjorn/vhosts . . typ

sedan läggs Define: site=mysite2.linux.se
trots att jag kör mysite.linux.se et. al.

är det fel att ha flera på samma ställe?
Senast redigerad av bjvi13 08 feb 2016, 12:53, redigerad totalt 1 gång.
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 12:52

Har du enablat den virtuella hosten med a2ensite?
Har du laddat om Apache?
Står det något i error-loggen?
Vad får du för output av apachectl -S ?
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 13:06

Allinrep skrev:Har du enablat den virtuella hosten med a2ensite?
Har du laddat om Apache?
Står det något i error-loggen?
Vad får du för output av apachectl -S ?


JA
Ja ett antal gånger
errorlog:
30: client denied by server configuration: /home/bjorn/vhosts/mysite.linux.se/js, referer: http://localhost:8080/mysite.linux.se/
[Mon Feb 08 00:06:49.086196 2016] [authz_core:error] [pid 5462:tid 3045055296] [client 10.0.2.2:59045] AH01630: client denied by server configuration: /home/bjorn/vhosts/mysite2.linux.se/
[Mon Feb 08 00:07:01.086409 2016] [authz_core:error] [pid 5462:tid 3036662592] [client 10.0.2.2:59047] AH01630: client denied by server configuration: /home/bjorn/vhosts/me.linux.se/
[Mon Feb 08 00:09:55.293938 2016] [mpm_event:notice] [pid 5457:tid 3073677120] AH00491: caught SIGTERM, shutting down
[Mon Feb 08 00:10:16.466117 2016] [mpm_event:notice] [pid 5632:tid 3074373440] AH00489: Apache/2.4.10 (Debian) configured -- resuming normal operations
[Mon Feb 08 00:10:16.494038 2016] [core:notice] [pid 5632:tid 3074373440] AH00094: Command line: '/usr/sbin/apache2'
[Mon Feb 08 09:47:56.264893 2016] [mpm_event:notice] [pid 5632:tid 3074373440] AH00491: caught SIGTERM, shutting down
[Mon Feb 08 09:51:33.708790 2016] [mpm_event:notice] [pid 6292:tid 3073787712] AH00489: Apache/2.4.10 (Debian) configured -- resuming normal operations
[Mon Feb 08 09:51:33.711148 2016] [core:notice] [pid 6292:tid 3073787712] AH00094: Command line: '/usr/sbin/apache2'
[Mon Feb 08 09:58:23.194195 2016] [mpm_event:notice] [pid 6292:tid 3073787712] AH00491: caught SIGTERM, shutting down
[Mon Feb 08 09:58:45.833665 2016] [mpm_event:notice] [pid 6538:tid 3074283328] AH00489: Apache/2.4.10 (Debian) configured -- resuming normal operations
[Mon Feb 08 09:58:45.851724 2016] [core:notice] [pid 6538:tid 3074283328] AH00094: Command line: '/usr/sbin/apache2'

Och svaret på
sudo apachectl -S
skickade jag nyss
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 13:08

bjvi13 skrev:
Allinrep skrev:Har du enablat den virtuella hosten med a2ensite?
Har du laddat om Apache?
Står det något i error-loggen?
Vad får du för output av apachectl -S ?


JA
Ja ett antal gånger
errorlog:
30: client denied by server configuration: /home/bjorn/vhosts/mysite.linux.se/js, referer: http://localhost:8080/mysite.linux.se/
[Mon Feb 08 00:06:49.086196 2016] [authz_core:error] [pid 5462:tid 3045055296] [client 10.0.2.2:59045] AH01630: client denied by server configuration: /home/bjorn/vhosts/mysite2.linux.se/
[Mon Feb 08 00:07:01.086409 2016] [authz_core:error] [pid 5462:tid 3036662592] [client 10.0.2.2:59047] AH01630: client denied by server configuration: /home/bjorn/vhosts/me.linux.se/
[Mon Feb 08 00:09:55.293938 2016] [mpm_event:notice] [pid 5457:tid 3073677120] AH00491: caught SIGTERM, shutting down
[Mon Feb 08 00:10:16.466117 2016] [mpm_event:notice] [pid 5632:tid 3074373440] AH00489: Apache/2.4.10 (Debian) configured -- resuming normal operations
[Mon Feb 08 00:10:16.494038 2016] [core:notice] [pid 5632:tid 3074373440] AH00094: Command line: '/usr/sbin/apache2'
[Mon Feb 08 09:47:56.264893 2016] [mpm_event:notice] [pid 5632:tid 3074373440] AH00491: caught SIGTERM, shutting down
[Mon Feb 08 09:51:33.708790 2016] [mpm_event:notice] [pid 6292:tid 3073787712] AH00489: Apache/2.4.10 (Debian) configured -- resuming normal operations
[Mon Feb 08 09:51:33.711148 2016] [core:notice] [pid 6292:tid 3073787712] AH00094: Command line: '/usr/sbin/apache2'
[Mon Feb 08 09:58:23.194195 2016] [mpm_event:notice] [pid 6292:tid 3073787712] AH00491: caught SIGTERM, shutting down
[Mon Feb 08 09:58:45.833665 2016] [mpm_event:notice] [pid 6538:tid 3074283328] AH00489: Apache/2.4.10 (Debian) configured -- resuming normal operations
[Mon Feb 08 09:58:45.851724 2016] [core:notice] [pid 6538:tid 3074283328] AH00094: Command line: '/usr/sbin/apache2'

Och svaret på
sudo apachectl -S
skickade jag nyss


Omigen:

bjorn@db1:~$ sudo apachectl -S
VirtualHost configuration:
*:80 is a NameVirtualHost
default server db1.db1.hom (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost db1.db1.hom (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost linux.dbwebb.se (/etc/apache2/sites-enabled/linux.dbwebb.se.conf:1)
alias www.linux.dbwebb.se
port 80 namevhost me.linux.se (/etc/apache2/sites-enabled/me.linux.se.conf:1)
alias www.me.linux.se
port 80 namevhost mysite.linux.se (/etc/apache2/sites-enabled/mysite.linux.se.conf:1)
alias www.mysite.linux.se
port 80 namevhost mysite2.linux.se (/etc/apache2/sites-enabled/mysite2.linux.se.conf:1)
alias www.mysite2.linux.se
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex watchdog-callback: using_defaults
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: site=mysite2.linux.se
Define: path=/home/bjorn/vhosts
User: name="www-data" id=33
Group: name="www-data" id=33


Hur ändrar man denna?

Main DocumentRoot: "/var/www/html"
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 13:35

Vart Main document root pekar tror jag inte spelar någon roll, du har ju definierat en annan path i configfilen som den borde följa.

Har du provat att köra configfilen utan variabler? Hur gick det?

Finns webbplatsen med rätt filstruktur i /home/bjorn/vhosts/mysite.linux.se/ ?
Har filerna rätt rättigheter?

Använder du mysite2 till något och kan det isåfall finnas konflikterande instruktioner i den filen? Kan du ta bort den eller tillfälligt flytta på den?
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 14:50

Allinrep skrev:Vart Main document root pekar tror jag inte spelar någon roll, du har ju definierat en annan path i configfilen som den borde följa.

Har du provat att köra configfilen utan variabler? Hur gick det?

Finns webbplatsen med rätt filstruktur i /home/bjorn/vhosts/mysite.linux.se/ ?
Har filerna rätt rättigheter?

Använder du mysite2 till något och kan det isåfall finnas konflikterande instruktioner i den filen? Kan du ta bort den eller tillfälligt flytta på den?


config utan variabler spelar inte roll

filstruktur:
bjorn@db1:~$ tree vhosts/
vhosts/
├── linux.dbwebb.se
│   ├── access.log
│   ├── error.log
│   └── htdocs
│   ├── bbbb
│   └── LAKSDJ.odt
├── me.linux.se
│   ├── access.log
│   ├── eee.txt
│   ├── error.log
│   └── htdocs
│   ├── LAKSDJ.odt
│   ├── xxxx.odt
│   ├── yyy.txt
│   └── zzzz.txt
├── mySite
│   ├── correct.txt
│   ├── genie.html
│   ├── img
│   │   ├── genie.jpg
│   │   ├── marvin.jpg
│   │   └── space.jpg
│   ├── index.html
│   ├── js
│   │   └── main2.js
│   ├── marvin.html
│   ├── space.html
│   └── style
│   └── style.css
└── mysite.linux.se
├── access.log
├── error.log
└── htdocs
├── correct.txt
├── genie.html
├── img
│   ├── genie.jpg
│   ├── marvin.jpg
│   └── space.jpg
├── index.html
├── js
│   └── main2.js
├── LAKSDJ.odt
├── marvin.html
├── me2.jpg
├── me.html
├── mysite.linux.se
├── redovisa
├── space.html
└── style
└── style.css

permissions rwxr-xr-x på allt
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 15:28

Fortfarande är felet att /var/www/html är den folder som söks i . . .

ska vi lägga våra filer där i stället?
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10919
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 16:37

Gå in på samma server du har aktiverat den virtuella hosten.
Försök accessa den med lynx.
Kod: Markera allt
$ lynx mysite.linux.se


Får du fram den sidan du förväntar dig? Om inte - vad händer?
...
..:
.... /mos
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 16:42

mos skrev:Gå in på samma server du har aktiverat den virtuella hosten.
Försök accessa den med lynx.
Kod: Markera allt
$ lynx mysite.linux.se


Får du fram den sidan du förväntar dig? Om inte - vad händer?

Trodde att lynx skulle ge detta dvs utan bilderna för resten stämmer ju....
Bilagor
Screenshot_1.png
lunx
Screenshot_1.png (40.24 KiB) Visad 6506 gånger
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10919
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 16:56

Så, det stämmer lokalt med lynx?

Men det stämmer inte när du accessar samma sak via en webbläsare?
Hur skriver du urlen då?
...
..:
.... /mos
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 16:59

mos skrev:Så, det stämmer lokalt med lynx?

Men det stämmer inte när du accessar samma sak via en webbläsare?
Hur skriver du urlen då?
Bilagor
Screenshot_2.png
Screenshot_2.png (139.99 KiB) Visad 6505 gånger
Användarvisningsbild

litemerafrukt

troubleshooter

  • Inlägg: 262
  • Blev medlem: 01 sep 2015, 09:27
  • Ort: Lund

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 17:05

Hej!

Jag kan inte mycket om unixservrar med flera användare men funderar på om path fram till dir vhost behöver ha rätt rättigheter så att apaches "user" kan hitta fram? Dvs är det 755 på katalogerna /home och /home/björn?

Läsning:
http://unix.stackexchange.com/questions ... bdirectory
https://mediatemple.net/community/produ ... -by-apache
http://ubuntuforums.org/showthread.php?t=1469320
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 17:11

4ny skrev:Hej!

Jag kan inte mycket om unixservrar med flera användare men funderar på om path fram till dir vhost behöver ha rätt rättigheter så att apaches "user" kan hitta fram? Dvs är det 755 på katalogerna /home och /home/björn?

Läsning:
http://unix.stackexchange.com/questions ... bdirectory
https://mediatemple.net/community/produ ... -by-apache
http://ubuntuforums.org/showthread.php?t=1469320




ja 755 OK
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10919
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 17:17

Ser ut som allt fungerar som det ska.

Om fortsatt problem, berätta vad du gör.
...
..:
.... /mos
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 17:22

mos skrev:Ser ut som allt fungerar som det ska.

Om fortsatt problem, berätta vad du gör.

Ja fråga 1. Ska lynx se ut på det viset?
fråga 2. i dina instruktioner så visar du
DocumentRoot /home/mos/vhosts/linux.dbwebb.se/htdocs
men mins sidor med Marvin ligger:
/var/www/html/*

Ska dom vara där ??
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10919
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 17:43

bjvi13 skrev:Ja fråga 1. Ska lynx se ut på det viset?


Du har skapat en virtuell host och lagt filer i dess docroot. Det som visas i lynx, stämmer det med det som du lagt i den virtuella hostens docroot?

bjvi13 skrev: i dina instruktioner så visar du
DocumentRoot /home/mos/vhosts/linux.dbwebb.se/htdocs
men mins sidor med Marvin ligger:
/var/www/html/*

Ska dom vara där ??


De skall inte ligga i /var/www/html, nej. Min föreslagna docroot är:
Kod: Markera allt
    DocumentRoot /home/mos/vhosts/linux.dbwebb.se/htdocs


i enlighet med:
http://dbwebb.se/kunskap/installera-web ... sts#config
...
..:
.... /mos
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 18:43

mos skrev:
bjvi13 skrev:Ja fråga 1. Ska lynx se ut på det viset?


Du har skapat en virtuell host och lagt filer i dess docroot. Det som visas i lynx, stämmer det med det som du lagt i den virtuella hostens docroot?

bjvi13 skrev: i dina instruktioner så visar du
DocumentRoot /home/mos/vhosts/linux.dbwebb.se/htdocs
men mins sidor med Marvin ligger:
/var/www/html/*

Ska dom vara där ??


De skall inte ligga i /var/www/html, nej. Min föreslagna docroot är:
Kod: Markera allt
    DocumentRoot /home/mos/vhosts/linux.dbwebb.se/htdocs


i enlighet med:
http://dbwebb.se/kunskap/installera-web ... sts#config

OKE på 1

på 2 så visst försöker jag men det fungerar inte . . .
och jag har byttat mos mot bjorn osså ;)
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10919
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 20:22

Visa vad det står i din config fil för den virtuella hostens DocumentRoot.
Starta om Apache.

Lägg en testfil i din "riktiga" DocumentRoot, försök accessa den med lynx.

Så hade jag gjort.
...
..:
.... /mos
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 21:01

mos skrev:Visa vad det står i din config fil för den virtuella hostens DocumentRoot.
Starta om Apache.

Lägg en testfil i din "riktiga" DocumentRoot, försök accessa den med lynx.

Så hade jag gjort.

Undras om det är det jag kämpar med.

Har försökt verkligen att komma åt min egna katalog
/home/bjorn/vhosts/linux.dbwebb.se/htdocs
OCH lyckas på en web-läsare på windows få bild 5 och tar jag bort en fil: bild 6
MEN nu är localhost:8080 det enda som ger något i web-läsaren . .
Bilagor
Screenshot_4.png
tree på vhosts
Screenshot_4.png (56 KiB) Visad 6480 gånger
Screenshot_5.png
Screenshot_5.png (30.32 KiB) Visad 6480 gånger
Screenshot_6.png
Screenshot_6.png (31.75 KiB) Visad 6480 gånger
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 21:16

bjvi13 skrev:
mos skrev:Visa vad det står i din config fil för den virtuella hostens DocumentRoot.
Starta om Apache.

Lägg en testfil i din "riktiga" DocumentRoot, försök accessa den med lynx.

Så hade jag gjort.

Undras om det är det jag kämpar med.

Har försökt verkligen att komma åt min egna katalog
/home/bjorn/vhosts/linux.dbwebb.se/htdocs
OCH lyckas på en web-läsare på windows få bild 5 och tar jag bort en fil: bild 6
MEN nu är localhost:8080 det enda som ger något i web-läsaren . .

lynx som visar bra första "servern"
Bilagor
lynx men bara första.png
lynx men bara första.png (61.27 KiB) Visad 6467 gånger
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10919
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Apache och namnbaserade virtuella hostar

Inlägg08 feb 2016, 22:52

När du öppnar en webbläsare till localhost så kommer den till Apaches default virtuella host.

Du vill komma åt en namngiven virtuell host så du måste ange namnet i webbläsarens url.

Om din virtuella host heter linux.dbwebb.se så skall länken i webbläsaren/lynx se ut så här:
http://linux.dbwebb.se/

Man måste ange rätt servernamn för att Apache skall kunna koppla ihop det med rätt namnbaserade virtuella host.
...
..:
.... /mos
Användarvisningsbild

bjvi13

sql-guru

  • Inlägg: 104
  • Blev medlem: 12 aug 2013, 18:13
  • Ort: Stockholm

Re: Apache och namnbaserade virtuella hostar

Inlägg09 feb 2016, 01:55

Nu lirar det......kanske jag förstår till slut osså.....

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 6 gäster