2013-07-13 3 views
6

Inizialmente, utilizzo Struts 2 per sviluppare un sito Web in tecnologia Web Java. Così ho installato Apache Tomcat come server localhost e MYSQL come database (MYSQL qui è l'applicazione completa da mysql.com, non i pacchetti come XAMPP o WAMP ...)Posso mantenere in esecuzione MYSQL e WAMP Server?

Ma ora passo ad imparare un po ' su PHP, quindi installo il pacchetto completo WAMP. Quando avvio tutti i servizi di WAMP e vado al browser e digito localhost, tutto funziona bene

Ma quando vado a localhost/phpmyadmin, sembra che si colleghi alla vecchia applicazione MYSQL nel mio computer (quello che ho usato in Java web). E poi riavvio il computer e utilizzo MYSQL Workbench (nell'applicazione MYSQL), ma ora si connette al database del pacchetto WAMP e non riesco più a connettersi al vecchio database (in Java web)

La soluzione viene rimossa WAMP ma ho bisogno di WAMP per PHP

Quindi voglio solo chiedere come posso utilizzare l'applicazione MYSQL e il pacchetto WAMP insieme (applicazione MYSQL per Java web e pacchetto WAMP per PHP)?

Grazie e scuse per il mio pessimo inglese!

risposta

5

Vai a C: \ Program Files (x86) \ MySQL \ MySQL Server 5.1 e aprire il mio (file di configurazione) e quindi passare alla

[client] 

port=3306 

Cambiare questo per

[client] 

port:3307 

Questa volontà rendere phpmyadmin per l'esecuzione su 3306 e Java-Mysql per l'esecuzione su 3307

0

Ovviamente è possibile mantenere sia XAMPP che WAMP in esecuzione tenendo presente che è stata modificata la porta predefinita per uno dei due le porte invece di 80.443 e 3306, ma a volte potrebbe creare conflitti come quando si installano alcuni software di terze parti o abilitare determinati servizi che girano sulla porta 80.443.3306.

L'alternativa migliore sarebbe installare uno dei server all'interno di una macchina virtuale con la rete configurata come "host-only-adapter" in modo che dalla macchina base si potesse accedere a XAMPP/WAMP installato nella macchina virtuale solo puntando l'indirizzo IP della macchina virtuale tramite un browser web.

o,

Se si desidera eseguire sia XAMPP e WAMP insieme sulla stessa macchina, ma l'accesso solo uno dei server in un momento allora si potrebbe andare avanti l'installazione di ciascuno di essi uno dopo l'altro. Tuttavia, tieni presente che prima di installare l'altro server devi interrompere completamente tutti i servizi in esecuzione dal pannello di controllo XAMPP o WAMP, quindi uscire dall'applicazione. Dopo questo passaggio è possibile procedere con l'installazione dell'altro server senza modificare alcuna configurazione o numero di porta. Questo perché in questo caso abbiamo ipotizzato che solo uno dei server fosse accessibile alla volta. Quindi, prima di avviare l'altro server, è necessario chiudere completamente l'applicazione attualmente in esecuzione interrompendo tutti i suoi servizi. Se Skype è installato, è necessario modificare le porte di connessione in ingresso predefinite diverse dalla porta 80 e 443.

Come menzionato sopra, se l'intenzione è di accedere a entrambi i server contemporaneamente e in esecuzione, sfruttando quindi un virtual la macchina sarebbe la migliore per evitare conflitti e alla fine una risoluzione a lungo termine.

Se incasinato cambiare porti e file di configurazione allora si potrebbe finire con il seguente errore durante il tentativo di accedere a phpMyAdmin da XAMPP pannello di controllo:

**mysql said: Cannot connect: invalid settings. xampp** 

nota:mentre il lancio dei server,eseguirlo come amministratorealtrimenti alcuni servizi non verranno avviati correttamente.

"Ho provato a installare SIA XAMPP E WAMP SU WINDOWS 10 COME TALE Come sottolineato da fili MOLTI ho cambiato le porte di default per MySQL & APACHE XAMPP COME sarebbe in conflitto con WAMP già installato SOLO finendo in grado di accedere PHPMYADMIN DA XAMPP CONTROL PANEL, POI REINSTALLATO XAMPP SENZA MODIFICARE EVENTUALI CONFIG O PORTE, ARRESTARE I SERVIZI DI WAMP, CHIUDERE L'APP E POI LANCIARE PHPMYADMIN DAL PANNELLO DI CONTROLLO XAMPP. ULTIMAMENTE HA FUNZIONATO. IL PROCESSO SEMBRA BREVE QUANDO IN REALTÀ MI HA PORTATO INOLTRE ORE AND PAIN RESEARCHING SUL WEB E TESTING PER UNA SOLUZIONE POSSIBILE FINO A QUANDO SONO STATO FATTO. "

Speranze, questi suggerimenti e guide rapidi sarebbero utili.