Avatar billede dexxa Nybegynder
12. juni 2001 - 19:35 Der er 10 kommentarer og
2 løsninger

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

Avatar billede ®azzer® Nybegynder
12. juni 2001 - 19:42 #1
tilføj dette i din virtualhost

<VirtualHost 192.168.1.1>
ErrorLog    logs/domain.dk-error_log
</VirtualHost>
Avatar billede dexxa Nybegynder
12. juni 2001 - 19:56 #2
Hæhæ - Manger lige nogle svar også ;)
Avatar billede ®azzer® Nybegynder
12. juni 2001 - 20:00 #3
hehe Jamen de andre kan jeg ikke svar kompetent på hehe! Jeg ahr kun Apche på windows og jeg mener at den med send_mail er anderledes på linux eftersom der ikke er noget der hedder php.ini på linux.

Men på windows fungere det ved at du blot definere en IP-adresse ved send_mail funktionen eller et domæne som f.eks. mail1.stofanet.dk. Altså du ksal definere en SMTP server. Og så skal du definere en reply-adresse til dem som modtager den email.



Avatar billede ®azzer® Nybegynder
12. juni 2001 - 20:03 #4
<VirtualHost 192.168.1.1>
ErrorLog    kundedir/domain.dk/logs/error_log
</VirtualHost>

Er den helt præcise på spørgsmål 1.

2. Som standard er er htaccess slået til

Avatar billede dexxa Nybegynder
12. juni 2001 - 20:06 #5
Ok takker - fandt selv lige ud af 1-2 på www.gnuskole.dk ! ;) men der skal nok falde lidt af til dig, skal bare lige have svar på de andre også;)
Avatar billede dexxa Nybegynder
12. juni 2001 - 20:07 #6
ja men skal jeg sætte egen SMTP Server op
Avatar billede ®azzer® Nybegynder
12. juni 2001 - 20:11 #7
dexxa :

Nej du kan bare definere den mail-server som ham din ven er tilknyttet! Han var vel en eller anden udbyder. hos mig er det mail1.stofanet.dk so mer min mailserver.

Nu siger du at du fandt info om 1 og 2! Men mine svar var da rigtig nok var de ikke?
Avatar billede dexxa Nybegynder
12. juni 2001 - 20:19 #8
jo de var gode - skrev også du får dine point
de med anden smtp.server holder sku ikke

skal lige have sat en sendmail op ;)
Sendmail rykker boller

apache på w98 suger
Avatar billede ®azzer® Nybegynder
12. juni 2001 - 20:22 #9
dexxa :

Jamen har du ikke en fil ligesom php.ini i windows? Det tænkte jeg ihvertfald var muligt... jo ikke mange andre der kommer og hjælper dig hehe.

Avatar billede ®azzer® Nybegynder
15. juni 2001 - 22:27 #10
Går det fremad?
Avatar billede dexxa Nybegynder
17. juni 2001 - 14:11 #11
ikke meget mere hjælp at hente.
Avatar billede ®azzer® Nybegynder
17. juni 2001 - 16:29 #12
5 point for at svare på 2 af dine spørgsmål?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester