Anterialis Skrevet 10. juli 2006 Del Skrevet 10. juli 2006 Hei. For det første vil jeg bare understreke at jeg er veldig ny i Linux verdenen, så vær snill å forklar kommandoer dere evt. ber meg gjøre. Distro: Debian stable Jeg har installert pakken apache, men jeg har enda ikke skjønt hvordan man konfigurerer denne, eller hvor .conf fila ligger. Hvilke pather er standard installeringsstier? Feks, så er den C:/programfiler (ellerno) i Windows, hva er denne i Debian? Hvor legger de forskjellige filene seg hen? Noen legger set i /usr/ og /etc/ og /var/ ?? Men mitt egentlige spørsmål er hvor .conf fila til apache ligger, og om det kun er denne som trengs å konfigurere for å sette opp apache? Har lest andre steder på forumet at jeg må åpne port 80 på routeren... Håper på raskt svar da jeg må på jobb kl. 3pm. På forhånd takk Lenke til kommentar
olear Skrevet 10. juli 2006 Del Skrevet 10. juli 2006 /etc/apache/httpd.conf er iallefall standard, men det kan hende Debian kaller den noe annet. Lenke til kommentar
Anterialis Skrevet 10. juli 2006 Forfatter Del Skrevet 10. juli 2006 Kan jeg starte en apache server om jeg ikke har statisk IP? Jeg har dynamic ip adresse, hvordan kan jeg fikse dette? Har hørt noe om at jeg kan redirecte til en annen ip, og bruke den eller noe? Noen som vet noe om dette? Lenke til kommentar
olear Skrevet 10. juli 2006 Del Skrevet 10. juli 2006 (endret) Åpne port 80 i routeren din (og pek den til IP'en der Apache er) så skal alt fungere. Endret 10. juli 2006 av olear Lenke til kommentar
hero_ruler Skrevet 10. juli 2006 Del Skrevet 10. juli 2006 "locate apache2.conf" og "locate httpd.conf" Så finner du full sti til apache2.conf og httpd.conf http://www.no-ip.com/ kan du registrere gratis domener som peker til din ip.. Lenke til kommentar
buskmann Skrevet 10. juli 2006 Del Skrevet 10. juli 2006 Litt av hvert ute og går her: Mandriva: /etc/httpd/conf/httpd.conf Red Hat EL: /etc/httpd/conf/httpd.conf Suse: /etc/apache2/httpd.conf Slackware: /etc/apache/httpd.conf Gentoo: /etc/apache2/httpd.conf Fedora: /etc/httpd/conf/httpd.conf Mepis: /etc/apache/httpd.conf FreeBSD: /usr/local/etc/apache/httpd.conf OpenBSD: /var/www/conf/httpd.conf Debian: /etc/apache2/apache2.conf Ubuntu: /etc/apache2/apache2.conf Lenke til kommentar
Anterialis Skrevet 11. juli 2006 Forfatter Del Skrevet 11. juli 2006 (endret) Men jeg har fortsatt ett problem - og så vidt jeg har skjønt så har dette med "addtype" i "httpd.conf" fila. Når jeg skal ha opp index.php fila i IE, vil IE at jeg skal laste ned fila, i stedet for å vise den. Jeg har installert php4. Jeg har skrevet addtype application/x-httpd-php .php i .conf fila men det funker ikke :s En annen ting som må sies: jeg installerte apache først, så installerte jeg apache2. Jeg "sletta" apache med apt-get remove apache, men allefiler og driectories ligger jo fortsatt på serveren. Dvs, at når jeg går inn på /etc/apache2/httpd.conf så står det: # This is here for backwards compatability reasons and to support # installing 3rd party modules directly via apxs2, rather than # through the /etc/apache2/mods-{available,enabled} mechanism. # #LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so Den siste linja er på en linje (Loda module...) For å få frem den virkelige httpd.conf fila, må jeg gå til /etc/apache/httpd.conf. Hvorfor er dette? Jeg har jo avinstallert apache? Om jeg ikker har gjort det riktig, hvordan uninstallerer jeg apache ordentlig, slik at alle filer blir sletta? EDIT: Enda en ting jeg ikke skjønner; når jeg har endra pathen (documentroot) til en annen plassering, så funker jo ikke dette! Den går fortsatt til den gamle documentroot. Hva skjer? Endret 11. juli 2006 av w3p Lenke til kommentar
buskmann Skrevet 11. juli 2006 Del Skrevet 11. juli 2006 Når jeg skal ha opp index.php fila i IE, vil IE at jeg skal laste ned fila, i stedet for å vise den. 6470969[/snapback] Skriv dette først i index.php: header("Content-Disposition: attachment; filename=\"mittfilnavn.html\"") Lenke til kommentar
Anterialis Skrevet 11. juli 2006 Forfatter Del Skrevet 11. juli 2006 Hva skal det være godt for?? =) Nei funker fortsatt ikke... Fortsatt bare laste ned fila... Og by the way, det er httpd.conf som er hoved-conf-fila sant? Jeg har også endret hovedpathen / DocumentRoot (der hvor documentene skal ligge) til en annen plassering, men dette fungerer heller ikke... ? Lenke til kommentar
buskmann Skrevet 11. juli 2006 Del Skrevet 11. juli 2006 (endret) Sorry. Leste feil. Endret 11. juli 2006 av buskmann Lenke til kommentar
bjokys Skrevet 11. juli 2006 Del Skrevet 11. juli 2006 (endret) Lagt inn PHP-modulen i httpd.conf? Restartet apache etter endringene i httpd.conf? Høres iallefall ut som om apache ikke behandler filen som en PHP-fil, og dermed bare sender den avgårde uten å bli tolket. Endret 11. juli 2006 av bK_Coder Lenke til kommentar
Anterialis Skrevet 12. juli 2006 Forfatter Del Skrevet 12. juli 2006 Hvordan laster jeg inn den modulen i httpd.conf fila da? Har gjort det addtype greiene.. sikkert ikke det du mener. . Hvordan gjør jeg det da? Takk =) Lenke til kommentar
bjokys Skrevet 12. juli 2006 Del Skrevet 12. juli 2006 (endret) Hmm, når du apt-get'er php-modulen skal den automatisk legge alt det der inn i httpd.conf. Har du gjort dette? Eventuelt kan du installere det manuelt. Sjekk her, under "Installing PHP". Endret 12. juli 2006 av bK_Coder Lenke til kommentar
Anterialis Skrevet 12. juli 2006 Forfatter Del Skrevet 12. juli 2006 Ja det gjorde forsovidt det.. Behøvde egentlig ikke uncommente det ... Men tror det har noe med at jeg installerte apache 2 i stedet for apache2-mpm-<husker ikke hva som var her>... Kan også prøve manuell installering... takk =) kommer tilbake så fort jeg får sjekket det.. Lenke til kommentar
Anterialis Skrevet 12. juli 2006 Forfatter Del Skrevet 12. juli 2006 Men en annen viktig ting!: Når jeg nå har avinstallert apache2-pmp-prefork og skal installere det igjen, står det Starting web server: Apache2apache2: could not open document config file /etc/apache2/apache2.conf invoke-rc.d: initscript apache2, action "start" failed. fila apache2.conf er ikke i apache2 mappa?? Hvofor kommer den ikke med installasjonen? Hvor er den i så fall?? :s Lenke til kommentar
Torbjørn Skrevet 12. juli 2006 Del Skrevet 12. juli 2006 apache og php er noe av det letteste å installere i alle linux distroer, du skal ikke trenge å ha slike problemer. de fleste distroer har programmene ferdig pakket, i fedora heter de "httpd" og "php", kanskje ønsker du "php-mysql" og installer dine pakker og php vil automagisk fungere Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå