miércoles, 11 de marzo de 2009

Configuración de Xampp para tener varias instancias abiertas simultáneamente

Xampp es un paquete de software que incluye varios componentes muy útiles para publicar páginas web. incluye Apache (servidor web), MySQL (servidor de bases de datos), PHP (extensión  de Apache para la interpretación de este lenguaje de programación), Filezilla (servidor FTP) y Mercury (servidor de correo). Además tiene la ventaja de que es port´til, de modo que podemos llevarnos nuestro trabajo de un equipo a otro sin necesidad de hacer instalaciones en cada máquina.

El procedimiento para hacer que funcione el sistema en el aula es el siguiente:

  1. En google, buscamos Xampp
  2. Entramos en la primera entrada
  3. Descargamos Xampp para Windows
  4. Versión exe que ocupa unos 33Mb
  5. Lo copiamos en mis documentos
  6. Ejecutamos el programa
  7. Una vez que tengamos la carpeta Xampp, vamos a la carpeta mysql/bin
  8. Editamos con el bloc de notas el fichero “my”
  9. Modificamos las líuneas donde aparecen los puertos (por defecto 3306) lo cambiamos por el nuestro.
  10. Buscamos la línea #skip_innodb y eliminamos el comentario, la dejamos como skip_innodb
  11. Buscamos la carpeta apache. Y en la subcarpeta config localizamos el archivo httpd.conf
  12. Modificamos las dos líneas que indican el purto 80 y lo cambiamos por el nuestro que será 8xxx u 808x
  13. Buscamos la línea que pone Include conf/extra/httpd-ssl.conf y lo modificamos poniendo una almohadilla delante, quedará como #Include conf/extra/httpd-ssl.conf
  14. Guardamos el archivo.
  15. Creamos un archivo que llamaremos “cambio de unidad para xampp” copiando cualquiera de los que contiene la carpeta xampp, como por ejemplo apache_start y le cambiaremos el nombre. Lo editamos con el bloc de notas y borramos el contenido.
  16. Escribimos lo siguiente:
  17. subst R: N:\areadetrabajo\pcxxx
  18. pause
  19. Donde xxx es el número de pc que tenemos. Este número lo podemos localizar si vamos a mis documentos y nos metemos dentro de cualquier carpeta. En la barra de direcciones comprobaremos dicho número.
  20. Ejecutamos este archivo que acabamos de crear (cambio de unidad para xampp)
  21. Iremos a Mi PC, entraremos en la unidad R:
  22. Y ejecutaremos dentro de la carpeta xampp mysql_start y apache_start
  23. Una vez ejecutados y funcionando

  24. iremos a la caprta phpmyadmin y editaremos el archivo config.inc.php
  25. Incluiremos una línea en la que pondremos:
  26. $cfg['Servers'][$i]['port'] = '33xx';
  27. Donde xx sera el Puerto que tengamos nosotros, puede que tengamos uno del tipo 320x.

No hay comentarios: