Está en la página 1de 25

DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN

Asignatura: Sistemas Operativos


Integrantes: Ailla Lizeth, Sangoquiza David
NRC: 4621
Fecha: 24/08/2022
Tema: Servidor LAMP en Linux
MANUAL DE USUARIO

CONEXIÓN SSH Y ACTUALIZACIÓN DE S.O


Para el proceso de instalar el servidor en el S.O almalinux, se procede a conectar
vía SSH al S.O con la herramienta Putty
Se procede a realizar las actualizaciones que requiere el sistema operativo Alma Linux
con el siguiente comando:
dnf update

 Presionamos “y” para continuar la actualización


INSTALACION DE EPEL-RELEASE

1. Para poder montar el servidor en Linux es necesario instalar el repositorio epel-


release en almaLinux con el siguiente comando:
dnf -y install epel-release
Si el procedimiento se lo realiza desde un usuario que no sea root, se le intercede
el comando sudo, para tener privilegios de superusuario.
INSTALACION DE SERVIDOR APACHE

2. Se procede a instalar el servidor de Apache con el siguiente comando:


dnf -y install httpd
3. Para que el localhost se habilite es necesario dar acceso a través del firewall con
el siguiente comando:
firewall-cmd --add-service={http,https} –permanent

4. Recargamos el firewall para que se realicen los cambios con el siguiente


comando:
firewall-cmd --reload
5. También es necesario deshabilitar el SELinux, el mismo que es un módulo de
seguridad para el kernel Linux, el cual define los controles de acceso para las
aplicaciones, los procesos y los archivos dentro de un sistema.
Para realizar dicho proceso ejecutamos el siguiente comando:

setenforce 0
6. Procedemos a inicar el servidor Apache con el siguiente comando:

systemctl enable httpd --now

7. Verificamos mediante nuestra IP Estática que es otorgada a nuestro S.O que en


este caso es la IP: 192.168.1.1, que el servidor este ya funcionando.
Para ello nos dirigimos a cualquier navegador en la parte del Cliente, que en este
caso es la maquina física con Window10, e ingresamos dicha IP y se procede a
verificar la funcionalidad.
INSTALACIÓN DE BASE DE DATOS (MARIADB)
8. Como una alternativa a la base de datos MySQL, en alma Linux se procede a
instalar la base de datos MariaDB, que es muy similar a MySQL, con completa
compatibilidad e idéntica funcionalidad.
Para ello ingresamos el siguiente comando:

dnf -y install mariadb-server mariadb


9. Habilitamos el servicio de la base de datos con el siguiente comando:

systemctl enable mariadb --now

10. Una vez instalada la base de datos, se procede a realizar las configuraciones
iniclaes, es decir agregar una contraseña y un nombre de usuario a la base de
datos.
Para ello ejecutamos el siguiente comando:

mysql_secure_installation

Presionamos enter, para seguir la configuración:


Presionamos la tecla “Y” para seguir la configuración

Agregamos un nombre de usuario y contraseña para nuestra BD, en este caso las
credenciales son :
Usuario: root
Contraseña: google17
 Presionamos “Y” en Remove Anonymous users
 Presionamos “n” para Disallow root login remotely
 Presionamos “y” para Remove test database and access to it?
 Presionamos “y” para Reload privilege tables now

 Presionamos “y ” para Reload privilege tables now


11. Comprobar que se puede ingresar a la DB con la contraseña que se creó
anteriormente. Con el siguiente comando:
mysql -u root -p
INSTALACIÓN DE PHP
Para instalar PHP insertamos el siguiente comando:
nf -y install php

12. Reiniciamos el servidor Apache para que detecte los cambios que se hizo al
instalar PHP con el siguiente comando:
systemctl restart httpd
13. Verificamos que PHP este instalado en nuestro S.O además poder visualizar
detalles del mismo con el siguiente comando:

php -v

14. Vamos al directorio donde van a estar todos los archivos que se van a ejecutar de
Apache y se genera un archivo de ejemplo:
Nota: Se instala de antemano el comando vim para poder crear una página php
de ejemplo, con el siguiente comando
yum install vim

15. Procedemos a crear el archivo PHP de ejemplo con el siguiente comando :

cd/var/wwww/html/

16. Una vez dentro procedemos a crear el archivo PHP con el siguiente comando:

vi /var/www/html/info.php
17. Una vez dentro del editor escribimos el siguiente texto:
<?php
phpinfo();
?>
Guardamos cambios presionando la tecla de “dos puntos” más las letras “wq” y
así el archivo se guarda en el sistema.

18. Una vez finalizada la instalación procedemos a verificar si PHP esta funcional.
Para ello nos dirigmos a la parte del Cliente y en un navegador escribimos
nuestra dirección IP estatica pero le aumentamos el nombre del archivo creado
de PHP.
192.168.1.11/info.php
Y verificamos que la página de ejemplo de PHP, este corriéndose
INSTALAR phpMyAdmin
19. Para hacer uso de phpMyAdmin se procede como primer punto a instalar
algunas aplicaciones para poder ejecutar con normalidad dicha aplicación.
Instalamos el paquete de remi-release con el siguiente comando:
dnf -y install https://rpms.remirepo.net/enterprise/remi-
release-8.rpm

20. Instalamos paquetes adicionales para PHP como WordPress o Joomla con el
siguiente comando:

dnf -y install php-mysqlnd php-gd php72-php-imap php-ldap


php-mbstring php-odbc php-pear php-xml php-xmlrpc php-json
php-mbstring php-zip
21. Reiniciamos el servidor Apache para que se ejecute los cambios realizados con
el siguiente comando :
systemctl restart httpd

22. Procedemos a instalar el paquete wget y algunas dependencias de phpMyAdmin


con el siguiente comando:
dnf -y install wget
Procedemos a reiniciar el servidor.
systemctl restart httpd
Regresamos al directorio html:
cd /var/www/html

23. Descargamos phpMyAdmin.


En este paso podemos directamente descargar la ultima versión desde la pagina
oficial de PHP la cual es:
https://files.phpmyadmin.net/phpMyAdmin/5.2.0/phpMyAdmin-5.2.0-all-
languages.zip
O se puede descargar directamente desde un link que se disponga, en este caso
se instala la versión 5.0.4
Se instala usando el comando wget :
wget https://files.phpmyadmin.net/phpMyAdmin/5.0.4/phpMyAdmin-
5.0.4-all-languages.zip
24. Instalamos la aplicación zip para poder descomprimir phpMyAdmin con el
siguiente comando:
yum install zip

Y descomprimimos con el siguiente comando:


unzip phpMyAdmin-5.0.4-all-languages.zip
25. Para que sea más fácil acceder a phpMyAdmin, procedemos a cambiar el
nombre al archivo descargado con el siguiente comando:

mv phpMyAdmin-5.0.4-all-languages phpMyAdmin
26. Verificamos el cambio de nombre del archivo y a la vez poder visualizarlo en el
sistema con el comando:
ls
27. Finalmente procedemos a verificar si la instalación de phpMyAdmin se realizó
correctamente.
Para ello nos dirigimos a un navegador en la parte del Cliente e ingresamos a la
dirección de nuestra IP estática, pero añadiéndole el nombre que se asignó al
archivo descargado de phpMyAdmin.

191.168.1.11/phpMyAdmin

28. Finalmente ingresamos nuestro usuario y contraseña creados para la base de


datos para poder ingresar al sistema.
Usuario: root
Contraseña: google17
Concluyendo de manera exitosa la instalacion del servidor en Almalinux.
AGREGAR UNA PAGINA WEB AL SERVIDOR
1. Ingresamos a la carpeta de html para crear nuestro archivo con el siguiente
comando :
cd /var/www/html

2. Creamos un archivo de tipo “html” llamado : index.html con el siguiente


comando:
vim index.html
Y se nos abre un editor de texto, en el cual podremos editar nuestra pagina web,
que en este caso solo se usara el lenguaje de etiquetas (html) para la
programación de la misma:
3. Presionamos : CTRL+C para guardar cambios y posteriormente añadimos el
comando:
:w
Y asi nuestra pagina web se ha creado correctamente.
4. Para comprobar que nuestra pagina web se este ejecutando en el servidor,
ingresamos desde la parte del cliente a cualquier navegador e insertarmos
nuestra IP estatica, agregándole el nombre de la pagina creada recientemente, en
este caso de ejemplo es:
192.168.1.11/index.html
Y se nos abre la pagina creada en html, comprobando así que la misma se
encuentra ya alojada en nuestro servidor en Linux.

También podría gustarte