Por Carlos A. Leal S
El servidor LAMP es un conjunto de servidores con las funciones más populares que debe tener un servidor de aplicaciones Web. LAMP significa:
- L ==> Linux
- A ==> Apache, el servidor Web más popular
- M ==> MySQL el servidor de bases de datos más popular
- P ==> PHP, el lenguaje de programación web de código abierto más popular.
Todos los componentes son software libre y de código abierto, y la combinación es adecuada para crear páginas web dinámicas.
El video con la explicación de este paso a paso se encuentra aquí
Paso 0 – Convertirse en Super-Usuario y Actualizar el sistema
Antes de instalar cualquier software es importante asegurarse de que el sistema está debidamente actualizado.
apt-get update apt-get upgrade
Paso 1 – Instalar apache
La instalación de apache es sencilla, se puede hacer con apt-get
apt-get install apache2 links
Después de instalarlo es necesario hacer unas cuentas comprobaciones
systemctl status apache2 systemctl enable apache2 systemctl restart apache2
Como no tenemos modo gráfico si queremos comprobar desde la terminal tenemos que usar el links un navegador web en modo texto
links http://localhost
Paso 2 – Instalar MariaDB
MariaDB es un sistema de gestión de bases de datos derivado de MySQL. Es desarrollado por Michael (Monty) Widenius, fundador de MySQL, la fundación MariaDB y la comunidad de desarrolladores de software libre. Tiene una alta compatibilidad con MySQL ya que posee las mismas órdenes, interfaces, API y bibliotecas, siendo su objetivo poder cambiar un servidor por otro directamente.
apt-get install mariadb-server
Una vez completada la instalación
systemctl enable mariadb systemctl restart mariadb systemctl status mariadb
De manera predeterminada, MariaDB no viene asegurada, pero trae un script para asegurar la instalación. Hay que leer cuidadosamente, especialmente porque se le va a poner contraseña al usuario root, se van a eliminar usuarios anónimos y además se van a eliminar los datos de prueba, entre otras configuraciones importantes.
mysql_secure_installation
Configurar así:
- Change the root password? [Y/n] n - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
Para iniciar sesión en MariaDB es necesario usar el siguiente comando
mysql -u root -p
Paso 3 – Instalar PHP
De manera predeterminada Apache soporte HTML, pero no PHP, se necesita instalar PHP pero también el módulo para conectarse con MariaDB (MySQL)
apt-get install php php-mysql
Por si acaso es buena idea re-iniciar los servidores
systemctl restart apache2 systemctl restart mariadb
Paso 4 – Comprobar configuración
Para probar que PHP ya está funcionando se puede crear un archivo llamado php.info
nano /var/www/html/info.php
lo dejamos así
<?php phpinfo(); ?>
Para ver el resultado accedemos con links a http://localhost/info.php
links http://localhost/info.php
¡Listo! El servidor LAMP ya está funcionando, ahora ya podemos instalar WordPress, Joomla o cualquier otro manejador de contenido
El DNS es sin lugar a dudas uno de los servicios más importantes en el mundo de Internet. El DNS es por mucho el alma, nervio y músculo de Internet. Es un sistema que permite usar nombres de dominio en lugar de direcciones IP. La verdad es que un ser humano promedio será incapaz de recordar todos los números IP de todos los servidores que utiliza, no obstante, le resulta sencillo recordar los nombres de dominio.
á manualmente, o sea:






















openSUSE Leap está pensada tanto para pequeños servidores, como para equipos personales. Hace sencillo el uso de GNU/Linux en nuestros equipos gracias al centro de control, YaST con el que podremos gestionar nuestro sistema, para que solo nos preocupemos de trabajar y disfrutar de nuestro equipo.


















