freeCodeCamp/guide/spanish/linux/local-lamp-server-on-ubuntu/index.md

59 lines
2.9 KiB
Markdown

---
title: local-lamp-server-on-ubuntu
localeTitle: local-lamp-server-on-ubuntu
---
## Servidor local de LAMP en Ubuntu
El propósito de esta breve guía es guiarlo a través del proceso de configuración de un servidor LAMP (Linux, Apache, MySQL, PHP) en una máquina local o máquina virtual de Ubuntu Linux. Esto permitirá a un desarrollador desarrollar utilizando PHP y MySQL (con phpMyAdmin). Esta es una pila común que es necesaria para el desarrollo de Wordpress.
### Instala los paquetes necesarios.
Deberá instalar los siguientes paquetes para el servidor LAMP. Puede instalarlos todos a la vez separando cada paquete por un espacio, o uno a la vez, como se muestra. Prefiero descargar uno a la vez porque es más fácil ver si hubo algún error. Ingrese al terminal y escriba lo siguiente:
* `sudo apt-get install apache2`
* `sudo apt-get install php`
* `sudo apt-get install php-mysql`
* `sudo apt-get install mysql-server`
Luego se le solicitará que establezca una contraseña para el usuario root de MySQL. Después de configurar la contraseña, continúe con la instalación:
* `sudo apt-get install libapache2-mod-php`
* `sudo apt-get install php-mcrypt`
* `sudo apt-get install phpmyadmin`
A continuación, se le preguntará qué servidor debe usar Select Apache presionando Intro. Seleccione no para la configuración avanzada del servidor.
### Cambie los permisos a / var / www / html
Para que los scripts y archivos php sean ejecutados por el servidor LAMP, deben guardarse en el directorio / var / www / html. Puede considerar esta ubicación como su servidor local. Para realizar cambios en este directorio necesitamos cambiar los permisos en él. En el terminal ingrese el comando:
* `sudo chown {your ubuntu username} /var/www/html`
### Crear un enlace simbólico a phpMyAdmin
De forma predeterminada, phpMyAdmin se instala en el directorio / usr / share /. Necesitamos moverlo a nuestro directorio de servidor local. Navegamos al directorio del servidor en el que queremos el enlace por:
* `cd /var/www/html`
Luego crea el enlace ingresando el comando:
* `ln -s /usr/share/phpmyadmin phpmyadmin`
### Reinicie Apache y pruebe
Ejecute el siguiente comando para reiniciar Apache configurando los cambios realizados:
* `sudo systemctl restart apache2`
Entonces deberías poder crear un archivo info.php en el directorio / var / www / html.
* `touch /var/www/html/info.php`
En el archivo escribe el siguiente código php:
* `<?php phpinfo(); ?>`
Luego, abra un navegador y escriba localhost / info.php Debería ver una página del archivo php que acaba de escribir que le proporciona información sobre php.
Finalmente, para acceder a phpMyAdmin vaya a localhost / phpmyadmin en su navegador. El nombre de usuario de la raíz predeterminada es 'root' y la contraseña es la contraseña que eligió anteriormente para la base de datos MySQL.
### Más información