Si queremos desarrollar para PHP, y conectarlo con un motor de base de datos como es MySQL necesitamos instalar a ambos, y finalmente a un servidor que escuche las peticiones y las procese mediante PHP.
Pues bien, por eso es que existe un paquete todo en uno que trae principalmente a estas tres herramientas, y adicionalmente algunas otras como phpmyadmin, filezilla server, etcétera.
De lo que hablo es de XAMPP y en este post explicaré cómo instalarlo, configurarlo y establecerlo como servicio para que tanto el demonio de Apache y de MySQL estén siempre encendidos.
Nota: este tutorial fue hecho sobre Windows 10 en 64 bits, pero lo he probado tanto en Windows 7 como en Windows 8.1 (con todas las actualizaciones).
¿Usas Ubuntu? mira este tutorial. También es posible instalarlo en Android.
Como siempre, lo primero que tenemos que hacer es ir al sitio oficial de XAMPP en este link. Dentro de la página tenemos que buscar la versión más reciente. Al momento de escribir esto, existe la versión 7.1.11.
Antes de ejecutar el archivo, tenemos que desactivar nuestro antivirus. Después, ejecutarlo como administrador; porque de otra forma puede haber problemas.
Cuando se abra, mostrará una advertencia diciendo que no se instalará bien si no se cuenta con los permisos de administrador, por eso mencioné que debimos ejecutarlo con dicha opción.
Hacemos click en OK para ignorarlo, y seguimos:
Aquí sólo hacemos click en Next >. Nos llevará a lo siguiente:
Esta es una cosa importante de la instalación. Yo recomiendo sólo instalar Apache, MySQL y PHP.
phpMyAdmin es por si queremos visualizar y administrar nuestras bases de datos, pero no es necesario.
Perl por si queremos programar en ese lenguaje, Tomcat para ejecutar archivos JSP supongo y webalizer para generar estadísticas de uso.
Marcamos las que creamos convenientes y hacemos click en Next.
Finalmente nos dice que está listo para instalar. Así que hacemos click en Next y esperamos:
Ahora veremos cómo iniciar Apache y MySQL como servicios de Windows. Para ello iremos a la ruta de instalación que, si dejamos intacta, es C:\xampp.
Ahí ejecutaremos xampp-control como administrador:
Hacemos click en la equis roja que tiene a su izquierda Apache. Con esto nos estamos asegurando de que se instale como servicio
Así se debe ver al terminar de configurar ambos servicios:
Y para terminar hacemos click en los botones a la derecha de MySQL y Apache (los que dicen Start). Deben cambiar de “Start” a “Stop”.
Ahora ya podemos hacer click en Quit y salir, pues ya hemos terminado de configurar.
Para terminar, en nuestro navegador favorito vamos a ir a localhost/dashboard y debe aparecer algo como lo de la imagen de abajo. Si es así, hemos terminado de configurar todo correctamente.
Ya hemos probado, pero falta hacer el hola mundo. Vamos a dirigirnos a C:\xampp\htdocs y crearemos un archivo llamado hola.php. Dentro de él escribiremos el siguiente código:
<?php
echo "Hola mundo";
?>
Lo guardamos y ahora de nuevo vamos al navegador pero la ruta la cambiamos a localhost/hola.php y se debe ver esto:
PHP es el lenguaje que ha predominado en la web por mucho tiempo. Seguramente algún día lo veremos remplazado por nuevos lenguajes de servidor, pero mientras tanto no pasa nada si lo aprendemos.
Nota: la contraseña para MySQL no es ninguna (es decir, cadena vacía, nada) y el usuario es root.
Hoy te voy a presentar un creador de credenciales que acabo de programar y que…
Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…
En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…
En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…
Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…
En este artículo te voy a enseñar cómo usar un "top level await" esperando a…
Esta web usa cookies.
Ver comentarios