LAMP es un servidor con un grupo de software's de codigo libre para ser usado como servidores web.
- Linux sistema operativo base del servidor.
- Apache servidor de HTTP
- MySQL sistema de base de datos
- PHP lenguaje de programación
Primero paso:
Instalar apache, para instalarlo usamos el siguiente comando:
sudo yum install httpd
Una ves instalado iniciamos el servicio, comando:
sudo service httpd start
Para confirmar que esta correctamente instalado puedes ingresar la dirección IP del VPS (Ejemplo. http://192.68.1.97) y te mostrara la pagina por defecto de apache que te muestra la versión de apache instalada y el sistema sobre el cual esta instalado.
Si no conoces la IP de tu VPS o servidor dedicado puedes usar el siguiente comando:
ifconfig eth0 | grep inet | awk '{ print $2 }'
El terminal te debe de responder la dirección ip.
Segundo paso:
Instalar MySQL, para instalarlo usaremos el siguiente comando:
sudo yum install mysql-server
Una ves instalado debemos iniciar el servicio:
sudo service mysqld start
Te solicitara permiso para ejecutarse y diremos que si.
Ahora solo faltan realizar ajustes de seguridad, vamos a usar el siguiente comando:
sudo /usr/bin/mysql_secure_installation
Este comando ejecuta un instalador de MySQL para ajustar la configuración del servicio.
Solicita que ingreses la clave de root (del usuario root de mysql
Luego te preguntara si quieres asignar la contraseña del usuario root, escribes dos veces la contraseña para confirmar.
Automáticamente seguirán una seria de preguntas de respuesta simple (si o no/yes o no, depende el idioma del sistema). A estas les decimos a todas "si".
Tercer paso:
Instalar PHP, vamos a ocupar el siguiente comando:
sudo yum install php php-mysql
Luego tendremos instalado PHP
Modulos de PHP
PHP cuenta con una extensa librería y módulos que quedemos instalar en nuestro servidor si son requeridos, para ver la lista usamos el comando:
yum search php-
Veremos una lista de todas las opciones que tiene, si necesitas instalar alguna de ellas el comando seria de la siguiente forma:
sudo yum install nombre-del-modulo
Se pueden instalar múltiples modulos en una linea de comandos separando cada nombre con un espacio.
Si quieres mas información acerca del modulo antes de instalarlo puedes usar:
sudo yum info nombre-del-modulo
Debemos configurar los servicios para que se inicien cuando inicie el servidor:
sudo chkconfig httpd on
sudo chkconfig mysqld on
Cuarto paso:
Vamos a confirmar que PHP este funcionando correctamente en nuestro VPS o servidor dedicado.
Crearemos un nuevo archivo llamado info.php
sudo nano /var/www/html/info.php
Agregaremos las siguientes lineas dentro de este archivo:
<?php
phpinfo();
?>
Guardamos y cerramos.
Reiniciamos el servicio de Apache con el comando:
sudo service httpd restart
Ahora puede confirmar en el navegador usando la dirección IP o Dominio y agregando "/info.php" (ejp. http://192.168.1.40/info.php).
Se podrá visualizar una pagina con información sobre PHP instalado en tu servidor, este archivo es recomendado que luego lo borremos para no dejar archivos innecesarios, para borrarlo usas el siguiente comando:
sudo rm /var/www/html/info.php
Tienes un servidor LAMP completamente instalado.
Espero te sea útil esta información.
0 comentarios:
Publicar un comentario