GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar LAMP en Debian 8

Le mostraremos cómo instalar LAMP en Debian 8. Una pila LAMP es sinónimo de servidor LAMP o servidor web LAMP. Se refiere a una configuración que incluye Linux, Apache, MySQL (MariaDB) y PHP. Instalar LAMP en Debian 8 es una tarea bastante fácil y no debería tomar más de 10 minutos.

1. ACTUALIZAR EL SISTEMA

Asegúrese de que su servidor esté completamente actualizado usando:

# apt-get update && apt-get upgrade

2. INSTALAR APACHE

Para instalar Apache en su servidor Debian 8, debe ejecutar el siguiente comando:

# apt-get install apache2

Una vez completada la instalación, debe permitir que Apache se inicie en el arranque:

# systemctl enable apache2

Verifique que Apache se esté ejecutando abriendo un navegador web y visitando la dirección IP de su servidor (http://server_ip). Debería obtener la página de bienvenida de Apache como la siguiente:

3. INSTALAR MYSQL

Ahora instalemos MySQL. Emita lo siguiente:

# apt-get install mysql-server mysql-client

Durante la instalación, se le pedirá que ingrese una contraseña para el usuario root de MySQL. No ingrese una contraseña fácil de descifrar. Debe contener al menos 8 caracteres mezclados con mayúsculas y minúsculas.

Ahora que MySQL está instalado, le recomendamos que realice la instalación segura de MySQL ejecutando:

# mysql_secure_installation

Ingrese su contraseña de root y responda con ‘n’ cuando se le pide que cambie su contraseña de root de MySQL. A continuación se muestra todo el procedimiento que puede seguir:

Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] n
... skipping.

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...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
... Failed!  Not critical, keep moving...
- 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...


All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

Habilite MySQL para iniciar en el arranque:

# systemctl enable mysql

Puede comprobar el estado de su servicio MySQL ejecutando:

# systemctl status mysql

4. INSTALAR PHP

Instale PHP ejecutando el siguiente comando:

# apt-get install php5 php5-mysql libapache2-mod-php5

Ahora, hagamos una prueba de página PHP simple. Cree una página de información de PHP para que pueda comprobar su versión de PHP, módulos activados, etc...

Cree un archivo, llamémoslo info.php en el directorio /var/www/html:

# vim /var/www/html/info.php

Pegue lo siguiente en el archivo:

<?php
phpinfo();
?>

Reinicie Apache para que los cambios surtan efecto:

# systemctl restart apache2

Ahora, abra su navegador web favorito y vaya a http://your_server_ip_address/info.php. Le dará la bienvenida una página web similar a la siguiente:

5. INSTALAR PHPMYADMIN

Además, debe instalar phpMyAdmin para que pueda administrar sus bases de datos más fácilmente a través de la GUI intuitiva de phpMyAdmin.

Introduzca el siguiente comando:

# apt-get install phpmyadmin

Durante el procedimiento de instalación, aparecerán varias ventanas para configurar phpMyAdmin. Debe seleccionar 'Sí ‘ cuando llegue a ‘Configurar base de datos para phpMyAdmin con dbconfig-common’ paso después del cual se instalará y configurará una base de datos para phpMyAdmin.

Luego, ingrese su contraseña raíz de MySQL como 'Contraseña del usuario administrativo de la base de datos' . A continuación, introduzca una contraseña de su elección para ‘Contraseña de la aplicación MySQL para phpmyadmin’ .

Una vez que esto haya terminado, aparecerá una ventana en la que puede seleccionar un servidor web para configurarlo para ejecutar phpMyAdmin. Seleccione apache2 y luego seleccione ok .

Una vez que se complete la instalación, podrá acceder a phpMyAdmin navegando en su navegador web a:http://your_server_ip_address/phpmyadmin . Será bienvenido por la página de abajo:

Puede iniciar sesión usando root como nombre de usuario y la contraseña que configuró durante la instalación de MySQL.

Eso es todo. Ha instalado correctamente LAMP y phpMyAdmin en su Debian 8 VPS.

Por supuesto, no tiene que instalar LAMP en Debian 8, si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen LAMP en Debian 8f, o a usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar LAMP en Debian 8, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Debian
  1. Cómo instalar MySQL Workbench en Debian 10

  2. Cómo instalar LAMP (Apache, MySQL, PHP) en Debian 11

  3. Cómo instalar Etherpad en Debian 9

  4. Cómo instalar MySQL en Debian 11

  5. Cómo instalar LAMP Apache, MySQL, PHP en Debian 11

Cómo instalar MySQL 8 en Debian 10

Cómo instalar LAMP (Apache, MySQL, PHP) en Debian 9 Stretch

Cómo instalar LAMP (Apache, MySQL, PHP) en Debian 8 Jessie

Cómo instalar LAMP (Apache, MySQL, PHP) en Debian 10

Cómo instalar MySQL/MariaDB en Debian 11

Cómo instalar MySQL en Debian 10