Tutorial de instalación de PHP
Instalación en servidor/pc para desarrollo (SOLO PHP)
Linux
Ubuntu
Arch
CentOS
Verificar instalación
MacOS
Verificar instalación
Instalación en servidor/pc para desarrollo con XAMPP/LAMP
Windows
Descargar XAMPP
Descargar desde el sitio oficial de XAMPP
Ir a descargas
Instalar XAMPP
Ejecutar el archivo que hemos descargado de la página
Iniciar y parar servicios
Una vez esté instalado ejecutamos el panel de control y podemos arrancar los servicios
Cambiar puertos (opcional)
En caso de que necesitemos cambiar los puertos del servicio de Apache o de Mysql lo podemos hacer a través de los botones de config en el panel de control. En este caso explicaremos como cambiar el puerto de Mysql
1. Entrar en el fichero de configuración de mysql (my.conf) y cambiar el puerto 3306 por el puerto que necesites.
2. Ahora ya puedes volver a arrancar el servicio y acceder desde el nuevo puerto que hayas configurado
Linux
Ubuntu
Instalar LAMPP
Descargar desde el sitio oficial de XAMPP
Ir a descargas
Cambiar permisos para poder ejecutar el fichero
Ejecutar
Seguir el instalador
Iniciar y parar LAMPP
Cambiar puertos (opcional)
Acceder al fichero de configuracion httpd.conf
Modificar estas líneas
Guardar cambios y cerrar el editor de texto
Reiniciar servicio
Instalación en servidor para producción
En entornos de servidor Linux, como Debian o RHEL (Red Hat Enterprise Linux), puedes seguir los siguientes pasos para instalar Apache, PHP y MySQL para producción:
1. Actualizar el sistema
Antes de comenzar con la instalación, asegúrate de que el sistema esté actualizado ejecutando los siguientes comandos:
Debian/Ubuntu:
RHEL/CentOS:
2. Instalar Apache
Debian/Ubuntu:
RHEL/CentOS:
3. Instalar PHP
Debian/Ubuntu:
RHEL/CentOS:
4. Instalar MySQL
Debian/Ubuntu:
RHEL/CentOS:
5. Iniciar y habilitar servicios
Debian/Ubuntu:
RHEL/CentOS:
6. Configurar MySQL
Después de instalar MySQL, es posible que debas configurar la contraseña del usuario root de MySQL y realizar otras configuraciones de seguridad.
7. Verificar la instalación
Para verificar que todo esté funcionando correctamente, abre un navegador web y visita la dirección IP o el nombre de dominio de tu servidor. Deberías ver la página predeterminada de Apache.
Para probar que PHP también está funcionando correctamente, crea un archivo phpinfo.php en el directorio raíz de tu servidor web con el siguiente contenido:
Guarda el archivo y visita http://tu_direccion_ip/phpinfo.php en tu navegador. Deberías ver una página con información detallada sobre la configuración de PHP.
Con esto, deberías tener Apache, PHP y MySQL instalados y funcionando en tu servidor Linux para producción.
Last updated