Table of Contents
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:
- Instalación mínima de Ubuntu 15.04.
- Acceso SSH al servidor (si no tiene acceso directo al servidor).
- 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 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
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
Instale el servidor web Apache
Ahora puede iniciar Apache ejecutando:
$ sudo service apache2 start
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
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
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
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:
php phpinfo (); ?>
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:
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 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
Configurar MySQL
Ahora el usuario root puede protegerse usando el siguiente comando:
$ mysql_secure_installation
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
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
10.. A continuación, se le preguntará si desea configure phpMyAdmin con dbconfig-common. Seleccione “ No. como se muestra en la captura de pantalla:
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.
Inicio de sesión en PhpMyAdmin
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 al arrancar
Puede realizar un reinicio. del sistema para asegurarse de que todos los servicios se inicien normalmente como se esperaba.