Search
User login
Linux1
[LØST] - Apache

Submitted by asai on Mon, 09/08/2008 - 10:33
Jeg kjører apache på en webserver.
I forbindelse med en installsjon av php installerte jeg apache på ny.
Den ble da installert på et nytt område på serveren.
Slik det ser ut, siden den gamle hjemmesiden kommer opp, kjører jeg fortsatt den gamle versjonen.
Er dette mulig?
Hvordan stopper jeg i så fall den gamle og starter opp den nye?
Er det flere steder httpd.conf kan ligge eller har denne en fast plass?
Sv: Apache
Kjørte nå en fersk installasjon fra CD og valgte da LAMP server.
Fungerte med en gang.
Installerte i tillegg webmin, så nå har jeg full kontroll på serveren. ;)
Sv: Apache
Husk at du _må_ kjøre init-scriptet som root. Dvs, du må ha med sudo... sudo /etc/init.d/mysql start. Hvis du kjører /etc/init.d/mysql status uten root-privilegier, så vil du få beskjed om at mysql ikke kjører selvom den gjør det.
Du får vel neppe koblet til 127.0.0.0, men kanskje på 127.0.0.1? Se om du finner noen feil i /var/logs/mysql/
Sv: Apache
Forsøkte en ny ting etter å ha søkt litt på nettet.
Byttet 'localhost' med ip 127.0.0.0, men fikk da dette:
Men mysql kjører jo ikke. Det er det som er hele problemet... :o
Kan det være noe med port 3306?
Sv: Apache
Når jeg skriver /etc/init.d/mysql status kommer det opp:
MySQL is stoppedNår jeg da skriver /etc/init.d/mysql start kommer dette:
mysqld.sock finnes ikke.
Frustrert? Ja... :'(
Sv: Apache
Jeg beklager. Så ikke at du brukte Dapper jeg. :) Dette har blitt forenklet litt siden da.
Sjekk at MySQL kjører med sudo /etc/init.d/mysql status. Hvis den ikke kjører, kan du starte den med sudo /etc/init.d/mysql start.
Sv: Apache
Nå forsøkte jeg denne oppskriften:
http://www.foogazi.com/2007/01/03/howto-setup-a-debianubuntu-lamp-server/
Får fortsatt allikevel feilmeldingen om at mysqld.sock ikke finnes. :'(
Sv: Apache
Skal LAMP server stå i samme listen?
Følgende liste kommer når jeg tar tasksel:
- Desktop environment
- Web server
- Print server
- DNS server
- File server
- Mail server
- SQL Database
- Laptop
- Manual package selection
Kjører Ubuntu 6.06 forresten...
Sv: Apache
Det er bra det. Da er det installert og klart. Men hvorfor installerte du ikke LAMP Server isteden? Da får du som sagt riktig konfigurert Apache, MySQL og Php
Sv: Apache
Mange takk for hjelp så langt, men det ser ikke ut til å fungere helt...
Jeg installerte tasksel. Der får jeg opp SQL server, velger denne og trykker OK.
Så starter den å jobbe, men plutselig bare hopper den ut til kommandolinjen igjen. :-\
Sv: Apache
Hvilket operativsystem kjører du? Installer det først da. sudo apt-get install tasksel
Sv: Apache
sudo: tasksel: command not foundkommer det opp da... :'(Sv: Apache
Neida. Kjør sudo tasksel, velg LAMP Server og vent på at installasjonen fullføres. Da vil Apache, Php og MySQL være klare til bruk.
Sv: Apache
Må jeg kjøre full installasjon av serveren da? ???
Jeg har ikke GUI...
Det jeg forsøker på er å installere Coppermine Photogallery og nå mangler jeg bare å få mySQL opp å gå.
Jeg forsøkte nå ny installasjon ved hjelp av apt-get og får da denne feilen jeg får når jeg forsøker å fyre opp mySQL:
Jeg finner ikke filen mysqld.sock... :'(
Sv: Apache
Er du kjent med at du kan installere LAMP Server med Synaptic eller med tasksel uten å måtte sette opp individuelt? Tasksel er fin hvis du ikke har GUI. I Synaptic kan du velge Rediger > Merk pakker etter Oppgave. Tasksel er nokså selvbeskrivende.
Sv: Apache
Fungerer 100 %.
Mange takk så langt. Nå er jeg milevis videre med prosjektet jeg holder på med.
Neste ting er mysql... Her kommer det opp
exit 127og så skjer det ikke noe mer.:o
Sv: Apache
Slik blir det da: http://asai.dyndns.org/index.php
Sv: Apache
Beklager feilinformasjon.
Finnes sikkert en annen måte å sjekke på, men du kan jo bare lage en index.php fil i roten av websiden din med f.eks. følgende innhold:
Og se om den laster når du åpner webserveren i en nettleser?
Sv: Apache
Standardsiten til apache har en konfigurasjonsfil som heter /etc/apache2/sites-available/default. Denne inneholder en linje «DocumentRoot /var/www/» som sier at dette nettstedet har sine filer i /var/www, som du har dine i /home/dinbruker.
YESS!! Der var det! Mange takk.
Neste spørsmål: Jeg har installert php, men er usikker om denne er i drift. Hvordan sjekker jeg det?
Sv: Apache
Hmm. Nei. Det er ikke det. Hvert nettsted (site), har en egen konfigurasjonsfil som bestemmer sånt. Disse ligger i /etc/apache2/sites-available. Når du gjør en endring på en sånn konfigurasjonsfil, må du laste inn de nye innstillingene på nytt, med sudo /etc/init.d/apache2 reload
Standardsiten til apache har en konfigurasjonsfil som heter /etc/apache2/sites-available/default. Denne inneholder en linje «DocumentRoot /var/www/» som sier at dette nettstedet har sine filer i /var/www, som du har dine i /home/dinbruker.
Sv: Apache
Som regel ja
Sv: Apache
Er det uansett hvor/hvordan apache blir installert?
Sv: Apache
/etc/apache2/httpd.conf ja
Sv: Apache
For å spørre litt enklere: Er det httpd.conf som bestemmer hvor hjemmesiden leses fra i Apache?