apache - virtual hosts
Hej.Jeg skal her på mandag ínstalerer en linuxserver hos nogle bekendte.
Den skal sættes op til at hoste nogle domæner, DNS osv. er iorden - men hvordan sætter man apache op til følgende:
1) Kunden opretter i eks: /kundedir/domain.dk
Laver man en \'ls\' på følgende vil dette så komme:
List for domain.dk:
cgi-bin
www
private files
i mappen www - kommer alt havd der skal på nettet til at ligge og i mappen private files kommer alle mulige private filer han kan gemme
I apache\'s config fil har jeg så følgende:
De ser ud ala:
NameVirtualHost 192.168.1.1
<VirtualHost 192.168.1.1>
ServerAdmin webmaster@domain.dk
DocumentRoot /kundedir/domain.dk/www
ScriptAlias /cgi-bin/ /kundedir/domain.dk/cgi-bin/
ServerName www.domain.dk
</VirtualHost>
Det er vel også ganske rigtigt, men! kan man ikke lave en mappe på hans bibliotek som hedder Logs
der inde kan kunde se evt. errorlogs
2) Hvordan kan man aktiverer .htaccess så kunden selv kan lave egne 404 sider etc. og har i nogle eksempler på nogle .htaccess filer
3) Hvordan fungerer sendmail funktionen - så man kan bruge mail(modtager... bla bla) i PHP
4) Kan man beskytte så kunder ikke kan komme ud af/ væk fra deres homedir på en SSH klient der kobler op til serveren, eller kan man evt. spære så man selv kan vælge om brugen skal kunne connecte gennem SSH eller ej! bruger ikke! telnet!
Håber i kan hjælpe mig!
daniel bahl jensen
