portable misma instalar apache xampp wamp

apache - instalar - Wamp y xampp en la misma máquina



xampp php 7 (5)

Uso wamp2.2 todo el tiempo, pero tuve que instalar xamp1.6.8 porque tengo que trabajar con el proyecto creado para la versión anterior de php. La instalación de Xamp va bien, pero cuando la ejecuto no puedo obtener el sitio localhost. Tengo una página en blanco con favicon de wamp y comunico que ese sitio no es viable. Sé que este es el caso de configuración. ¿Alguien sabe como arreglar esto?

Quiero ejecutar solo uno de ellos a la vez, y he configurado algunos hosts virtuales para que no tengan que ser accesibles mientras se ejecuta xamp. Necesito xamp solo para un proyecto.


Lo más probable es que ambos intenten ejecutarse en el mismo puerto a través de localhost. Creo que será difícil ejecutar ambos al mismo tiempo, hay una forma mucho mejor de hacerlo con una herramienta llamada "Vagabundo".

Vagrant le permite iniciar un host virtual sobre el que tiene control total, incluida la versión de PHP. Puede ver más información sobre Vagrant en http://www.vagrantup.com/ . Este tutorial es lo que me ayudó a configurar y entender cómo funciona: http://code.tutsplus.com/tutorials/vagrant-what-why-and-how--net-26500 .

¡Buena suerte!


WAMP y XAMPP son básicamente lo mismo, es decir, Apache MySQL y PHP, por lo que si uno ejecuta Apache habrá capturado el puerto 80, por lo que el segundo no podrá llegar al puerto 80, igual que el servidor MySQL habrá capturado el puerto 3306 por lo que otros no se ejecutarán.

¿Por qué necesita instalar XAMPP para ejecutar una versión anterior de PHP? WAMPServer está diseñado para permitirle cambiar entre varias versiones de Apache / MySQL y PHP con bastante facilidad.

Pero ahora que lo ha hecho, solo asegúrese de que los servicios Apache y MySQL de XAMPP estén configurados para iniciarse manualmente y también los servicios Wampservers [wampapache] y [wampmysqld] también. luego ejecuta solo uno de ellos en cualquier momento.


Tengo dos trabajando juntos, el primero fue Wamp. Entonces xampp tiene que ser cambiado a:

httpd.conf : Listen 8080 ServerName localhost:8080 httpd-ssl.conf : Listen 4433 <VirtualHost _default_:4433>www.example.com:4433

Por cierto, me di cuenta de que xampp tiene mucho mejor, significa un tiempo más rápido y refrescante.


Si desea ejecutar tanto XAMPP como WAMP juntos en la misma máquina, pero solo tiene acceso a uno de los servidores a la vez, puede continuar instalándolos uno tras otro. Sin embargo, tenga en cuenta que antes de instalar el otro servidor, debe detener por completo todos los servicios que se ejecutan desde el panel de control XAMPP o WAMP y luego salir de la aplicación. Después de este paso, puede continuar instalando el otro servidor sin cambiar ninguna configuración o número de puerto. Esto se debe a que en este caso asumimos que solo se accedería a uno de los servidores a la vez. Por lo tanto, antes de iniciar el otro servidor, uno debe abandonar por completo la aplicación que se está ejecutando actualmente al detener todos sus servicios. Si Skype está instalado, entonces uno tiene que cambiar los puertos de conexión entrantes predeterminados a otros que no sean el puerto 80 y 443.

Si cometió un error al cambiar los puertos y los archivos de configuración, podría terminar con el siguiente error al intentar acceder a phpmyadmin desde el panel de control de XAMPP:

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

Nota: al ejecutar los servidores, ejecútelo como administrador; de lo contrario, algunos servicios no se iniciarán correctamente.

TRATABA DE INSTALAR AMBOS XAMPP Y WAMP EN WINDOWS 10 TAL COMO SE MUESTRA EN MUCHOS HILOS CAMBIÉ LOS PUERTOS POR DEFECTO PARA MYSQL Y APACHE XAMPP YA QUE PODRÍA CONFLICTO CON WAMP YA INSTALADO SOLAMENTE PARA NO ACCEDER A PHPMYADMIN DESDE EL PANEL DE CONTROL XAMPP. ENTONCES REINSTALÓ XAMPP SIN CAMBIAR CUALQUIER CONFIGURACIÓN O PUERTO. DETENGA LOS SERVICIOS DE WAMP, ABANDONE LA APLICACIÓN Y LUEGO LANZQUE PHPMYADMIN DESDE EL PANEL DE CONTROL XAMPP. POR ÚLTIMO FUNCIONÓ !. EL PROCESO PARECE CORTO AUN CUANDO EN REALIDAD, ME TOMARON INMENSAS HORAS E INVESTIGACIÓN DE DOLOR EN LA WEB Y PROBANDO UNA SOLUCIÓN POSIBLE HASTA QUE ME ACABO CON ESTO.

Esperanzas, estos consejos rápidos y guías serían útiles.


para ejecutar xampp y wamp en la misma computadora, puede usar este tutorial del sitio web de arasjoomla: http://arasjoomla.ir/joomla-tutorial/how-to-run-xampp-and-wamp-on-same-computer, por ejemplo, utilizamos wamp con el puerto predeterminado y la configuración y el conjunto cambiados en xampp:

  1. Cambie xampp apache port 80 al ejemplo 8080 en httpd.conf desde el directorio C:/xampp/apache/conf
  2. En my.ini desde C:/xampp/mysql/bin change port=3306 a port=3307
  3. En config.inc.php desde C:/xampp/phpMyAdmin después de este código:

    $cfg[''Servers''][$i][''AllowNoPassword''] = true;

    agregue este código:

    $cfg[''Servers''][$i][''port''] = ''3307'';

  4. reinicie xampp ahora nosotros usamos xampp y wamp, por ejemplo, usemos este código en el port 3307 xampp port 3307 para la base de datos de conexión:

    $servername = "localhost"; $username = "root"; $password = ""; $dbname = "my_db"; $port = ''3307''; $conn = mysqli_connect($servername, $username, $password, $dbname,$port); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql = "SELECT id, name FROM users"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc($result)) { echo "id: " . $row["id"]. " - Name: " . $row["name"]. "<br>"; } } else echo "0 results"; mysqli_close($conn);