webForumDet fria alternativet

Localhost till olika webbservrar på samma dator?

Webbservrar

10 svar · 1 290 visningar · startad av erciz

Medlem sedan maj 20011 826 inlägg
Frågan#1

Jag använder Vista och har kört igång IIS7 på port 80. Jag kan nå den sidan med http://localhost/. Men när jag kör igång en annan webbserver på samma dator men på port 8000, så kan jag inte nå den på http://localhost:8000/ men med http://127.0.0.1:8000/

Går det inte att fixa så att jag kan nå den med http://localhost:8000/ ? isåfall hur?

Mer info:
IIS7 lyssnar på port 80.
http://localhost:80/ funkar.
http://127.0.0.1:80/ funkar.

Apache lyssnar på port 8081.
http://localhost:8081/ funkar INTE.
http://127.0.0.1:8081/ funkar.

Medlem sedan maj 20011 826 inlägg
#2

Nu har jag problem med att installera MySQL på min dator. Får felmeddelandet "Error Nr. 1045
Access denied for user root@localhost (using password: NO)".

Brandväggen är avstängd så det lär inte vara det. Jag antar att problemet är att "localhost" inte verkar funka på min dator, utan man måste skriva in 127.0.0.1, men tror inte det går i MySQLs program.

Medlem sedan aug. 20039 340 inlägg
#3

Pröva WAMPServer, som är ett färdigt paket med Apache, PHP och MySQL.

Medlem sedan maj 20011 826 inlägg
#4

Det är ju ett alternativ faktiskt. Men vill helst installera dom var för sig, får mycket bättre kontroll då.

Medlem sedan feb. 20034 441 inlägg
#5

Ang. MySQL, får du felmeddelandet under installationen eller efteråt när du ska konfigurera instansen? Vilken MySQL version är det? För ett par år sedan var man ju tvungen att köra ett par frågor för att få igång det där, nått med FLUSH PRIVILEGES tillsammans med NEW_PASSWD() eller vad det nu heter...

Ang. ditt andra problem med localhost och Apache, får heller inte det att funka, ungefär samma konfiguration, fast IIS 7 på port 81 och Apache på 80.

Medlem sedan maj 20011 826 inlägg
#6

Ah, misstänker att det är IIS7 som sabbar localhost faktiskt. MySQL-problemen kommer under kofiguration.

Medlem sedan juli 20044 453 inlägg
#7

Startar tjänsterna med adminrättigheter?

Medlem sedan maj 20011 826 inlägg
#8

legis skrev:

Startar tjänsterna med adminrättigheter?

Ja.

nitro2k01 skrev:

Pröva WAMPServer, som är ett färdigt paket med Apache, PHP och MySQL.

Kom på att jag provade detta förut, men installationen ballade ur totalt för att jag redan hade installerat Apache eller nån annan applikation.

Nu tänkte jag testa att avinstallera MySQL och börja från början igen. Men det verkar vara omöjligt att installera. Skitprogram :(

Medlem sedan juli 20044 453 inlägg
#9

Sök på netsh http urlacl och se om det kan vara något ändå. Det är helt enkelt ett sätt att få maskinen att lyssna på andra portar än default om tjänsten saknar de nödvändiga rättigheterna för att öppna upp.

Medlem sedan juni 20034 013 inlägg
#10

erciz skrev:

Får felmeddelandet "Error Nr. 1045 Access denied for user root@localhost (using password: NO)".

Det betyder ju att du har fel lösenord. Man ser också i felmeddelandet att du försöker logga in med användaren root utan lösenord.

Vet du inte vad du har satt för root-lösenord så kan du ändra det genom att göra så här:
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

Vet du vad du har för lösenord så behöver du lägga in det i klienten som du försöker starta. Vilken klient är det?

Om det är mysql så skriver du: mysql -u root -p

Medlem sedan maj 20011 826 inlägg
#11

Utmärkt Tydal!
Efter många om och men och testande med olika rättigheter så fick jag nu igång MySQL tack vare dina råd!

MySQL-problemet berodde alltså inte på avsaknaden av localhost. Det kan vara så att det bara är Apache som har det problemet.

265 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)