Configuración de LAMP (Linux, Apache, MySQL/MariaDB, PHP) y PhpMyAdmin en el servidor Ubuntu 15.04

Configuración de LAMP (Linux, Apache, MySQL/MariaDB, PHP) y PhpMyAdmin en el servidor Ubuntu 15.04

La pila LAMP. es una combinación del software de código abierto más utilizado relacionado con el servicio web. Este grupo incluye Apache Web Server, MySQL/MariaDB y PHP. A menudo, las bases de datos MySQL/MariaDB se administran a través de una herramienta de administración de bases de datos como phpMyAdmin.

Este artículo lo guiará a través del proceso de instalación de LAMP en un servidor basado en Ubuntu 15.04.

Requisitos:

Antes de comenzar, hay algunos requisitos que deben cumplirse:

  1. Instalación mínima de Ubuntu 15.04.
  2. Acceso SSH al servidor (si no tiene acceso directo al servidor).
  3. Si la máquina se usará como servidor, debe asegurarse de que tenga una dirección IP estática configurada.

Paso 1 : Configure el nombre de host del servidor y la actualización del sistema

1.. Tan pronto como su servidor Ubuntu 15.04. esté en funcionamiento, acceda a él a través de SSH y configure el nombre de host . Esto se puede lograr fácilmente usando:

$ sudo hostnamectl set-hostname your-hostname.com $ hostnamectl Establecer nombre de host para el sistema  Establecer nombre de host para el sistema Establecer Hos tname para el sistema

Por supuesto, debe cambiar “ su-nombre-host.com. con el nombre de host real que utilizará.

freestar.config.enabled_slots.push (nombre de la ubicación: ” tecmint_incontent “, slotId:” tecmint_incontent “);

2.. Para asegurarse de que su sistema esté actualizado, ejecute el siguiente comando:

$ sudo apt-get update && sudo apt-get upgrade  Upgrade Ubuntu 15.04  Actualizar Ubuntu 15.04 Actualizar Ubuntu 15.04

Paso 2: Instale el servidor web Apache

3.. Apache. es el servidor web más utilizado y aloja la mayoría de los sitios disponibles en línea. Para instalar Apache en su servidor, simplemente escriba el siguiente comando:

$ sudo apt-get install apache2 Instalar Apache en Ubuntu 15.04  Instalar Apache en Ubuntu 15.04 Instale el servidor web Apache

Ahora puede iniciar Apache ejecutando:

$ sudo service apache2 start

Iniciar el servicio Apache  Iniciar el servicio Apache Inicie el servicio Apache 4.. Para verificar si el servidor web está funcionando cor correctamente, abra http://dirección-ip-servidor en su navegador. Puede encontrar la dirección IP de su servidor ejecutando:

$ ifconfig –a  Comprobar dirección IP Verificar dirección IP Verificar IP Dirección

Cuando acceda a e dirección IP en el navegador, debería ver una página similar a esta:

 Página predeterminada de Apache  Página predeterminada de Apache Página predeterminada de Apache

Paso 3: Instale PHP con módulos

5.. PHP. significa Preprocesador de hipertexto. Es un poderoso lenguaje de programación que se usa principalmente para generar páginas web dinámicas que se usan con frecuencia con bases de datos. Tenga en cuenta que el servidor web ejecuta el código PHP.

Para instalar PHP simplemente ejecute el siguiente comando:

$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5  Instalar PHP en Ubuntu 15.04  Instalar PHP en Ubuntu 15.04 Instale PHP y módulos PHP

6.. Para probar su PHP instalación, navegue hasta el directorio raíz del servidor web y cree y abra un archivo llamado php_info.php:

$ cd/var/www/html/$ sudo vim php_info.php

Inserte el siguiente código:

Guarde el archivo y cárguelo en su navegador escribiendo http://your-ip-address/php_info.php. Debería ver el resultado de la función phpinfo () que proporcionará información sobre su configuración de PHP:

Verificar información de PHP  Verificar información de PHP Verifique la información de PHP

Puede instalar más módulos PHP más adelante. Para buscar más módulos, simplemente use:

$ sudo apt search php5

Paso 4: Instale el servidor y el cliente MariaDB

7.. MariaDB. es un sistema de gestión de bases de datos relativamente nuevo desarrollado por la comunidad. Es una bifurcación de MySQL, destinada a permanecer libre bajo la GNU GPL. El proyecto está dirigido por los desarrolladores originales de MySQL debido a que Oracle obtuvo el control sobre la distribución de MySQL. Básicamente proporciona la misma funcionalidad que MySQL y no hay nada que temer aquí.

Para instalar MariaDB. en Ubuntu 15.04. ejecute el siguiente comando:

$ sudo apt-get install mariadb-client mariadb-server Instalar servidor Mariadb  Instalar servidor Mariadb Instalar el servidor Mariadb

8.. Durante la instalación, no se le pedirá. que configure la contraseña para el usuario root de MariaDB. Para hacer esto, necesitará emitir el siguiente conjunto de comandos:

$ sudo mysql –u root $ use mysql; $ update user set plugin = ” donde User = ‘root’; $ privilegios de descarga; $ quit  Configure MySQL  Configurar MySQL Configurar MySQL

Ahora el usuario root puede protegerse usando el siguiente comando:

$ mysql_secure_installation

 Base de datos segura de Mysql Base de datos segura de Mysql

Base de datos segura de Mysql  Base de datos segura de Mysql

Paso 5: Instale PhpMyAdmin

9.. PhpMyAdmin. es una interfaz web a través de la cual puede administrar fácilmente sus bases de datos MySQL/MariaDB. La instalación es realmente simple y se puede completar con el siguiente comando:

$ sudo apt-get install phpmyadmin Instalar PhpMyAdmin en Ubuntu 15.04  Instalar PhpMyAdmin en Ubuntu 15.04 Instalar PhpMyAdmin

Tras la instalación, se le pedirá que seleccione el servidor web que está utilizando. Seleccione “ Apach. e” y continúe:

 Configurar PhpMyAdmin para Apache Configurar PhpMyAdmin para Apache Configurar PhpMyAdmin para Apache

10.. A continuación, se le preguntará si desea configure phpMyAdmin con dbconfig-common. Seleccione “ No. como se muestra en la captura de pantalla:

 Configure PhpMyAdmin  Configure PhpMyAdmin Configurar PhpMyAdmin

En este punto, su instalación de phpMyAdmin está completo. Para acceder a él, puede usar http://your-ip-address/phpmyadmin:

Para autenticarse, puede usar el usuario root de MySQL y la contraseña que configuró anteriormente para ese usuario.

 PhpMyAdmin Login  PhpMyAdmin Iniciar sesión Inicio de sesión en PhpMyAdmin  PhpMyAdmin Dashboard  PhpMyAdmin Dashboard PhpMyAdmin Dashboard

Paso 6: Inicie LAMP en el arranque del sistema

11 .. Aunque los instaladores deberían haber configurado Apache. y MariaDB. para iniciarse automáticamente al arrancar el sistema, puede ejecutar los siguientes comandos para asegurarse de que están habilitados:

$ sudo systemctl enable apache2 $ sudo systemctl enable mysql Habilitar servicios en Ancho de la bota =  Habilitar servicios en el arranque Habilitar servicios al arrancar

Puede realizar un reinicio. del sistema para asegurarse de que todos los servicios se inicien normalmente como se esperaba.