Instalar LAMP en Debian

Actualizado el . Posteado en Blog. Visitado 3261 veces.

instalar LAMP en debianinstalar LAMP en debian 2

Acerca de LAMP

El paquete LAMP es un grupo de software de código abierto utilizado para obtener servidores web en funcionamiento. El acrónimo significa Linux, Apache, MySQL y PHP. Dado que el servidor ya está ejecutando Debian, la parte de linux ya es atendida. Este tutorial explica cómo instalar el resto.

Configurar

Antes de ejecutar los pasos de este tutorial, asegúrese de que todos sus repositorios estén actualizados:

apt-get update

Una vez completado, continúe y comience a instalar el servidor LAMP.

Paso 1. Instalar Apache

Apache es un software gratuito de código abierto que funciona en más del 50% de los servidores web del mundo.

Para instalar apache, abra el terminal y escriba estos comandos:

apt-get install apache2

Eso es. Para comprobar si Apache está instalado en su VPS, dirija su navegador a la dirección IP de su servidor (por ejemplo, http://12.34.56.789). La página debe mostrar las palabras "Funciona!" ¿Así?

¿Cómo encontrar la dirección IP de su servidor?

Puede ejecutar el siguiente comando para revelar la dirección IP de su VPS.

ifconfig eth0 | grep inet | awk '{ print $2 }'

Paso 2. Instalar MySQL

MySQL es un sistema de gestión de base de datos ampliamente utilizado para organizar y recuperar datos.

Para instalar MySQL, abra el terminal y escriba estos comandos:

apt-get install mysql-server

Durante la instalación, MySQL le pedirá que configure una contraseña de root. Si pierdes la oportunidad de configurar la contraseña mientras el programa se está instalando, es muy fácil configurar la contraseña más adelante en el MySQL.

Finaliza ejecutando el script de instalación de MySQL:

 mysql_secure_installation

La solicitud le pedirá su contraseña de root actual.

Escríbala.

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

A continuación, en la pantalla se le preguntará si desea cambiar la contraseña de root. Sigue adelante y elige N y pasa a los siguientes pasos.

Es más fácil simplemente decir Sí a todas las opciones. Al final, MySQL recargará e implementará los nuevos cambios.

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y                                            
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
... Success!

By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...

Una vez que haya terminado con eso, puede terminar instalando PHP en su servidor.

Paso 3. Instalar PHP

PHP es un lenguaje de scripts de código abierto que se utiliza ampliamente para crear páginas web dinámicas.

Para instalar PHP, abra el terminal y escriba este comando. Nota: Si está en una versión anterior a Debian 7, incluya también php5-suhosin.
 apt-get install php5 php-pear php5-mysql

Después de responder afirmativamente al mensaje dos veces, PHP se instalará.

Finalice reiniciando apache:

service apache2 restart

¡Felicitaciones! Ahora tiene el paquete de LAMP en su servidor!

Paso 4. RESULTADOS. Compruebe PHP en su Servidor

Aunque LAMP está instalado, todavía podemos echar un vistazo y ver los componentes en línea mediante la creación de una página de información rápida de php.

Para configurar ésto, primero cree un nuevo archivo:

 nano /var/www/info.php

Añadir en la siguiente línea:

<?php
phpinfo();
?>

A continuación, guarde y salga.

Acabar visitando su página de información de php (asegúrese de reemplazar el ejemplo de dirección IP con la suya correcta): http://12.34.56.789/info.php

Debería ser algo así:

pantallazo propiedades php info

Fuente. Artículo traducido y con muy ligeras modificaciones de: https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-debian

Sobre el Autor
Pipe Peña
Author: Pipe Peña
Soy un loco enamorado de la vida. Licenciado en Ciencias Sociales y Humanas, amante de la informática y la astrofísica. Me gusta crear e investigar proyectos que enriquezcan la construcción y desarrollo del conocimiento individual y colectivo. Me encantan los videojuegos, el cine, la química, matemáticas, la física cuántica y la música, en donde actualmente soy compositor. Me baso en la idea que toma Baruch Spinoza sobre Dios.

Imprimir


Comentar este artículo en los foros (0 respuestas).