Alma Linux

Un día toca interactuar con alma linux para hacer las configuraciones adecuadas y montar un servidor en producción para ello se hace uso de los siguientes comandos:
Instalación LAMP en Alma Linux
A continuación se muestra los pasos necesarios para realizar una instalación del Servidor apache, el gestor de base de datos Maria db y el lenguaje de programación php.
- Actualizar el repositorio, se realiza con el siguiente comando:
sudo dnf update - Instalar el servidor web apache, para ello se usa el siguiente comando:
sudo dnf install httpd - Inicializar el servidor, para ello el comando:
sudo systemctl start httpd - Añadirlo para que inicie durante el arranque:
sudo systemctl enable httpd.service - Instalar el gestor de base de datos, se realiza usando el comando:
sudo dnf intall mariadb-server mariadb - Iniciar el servicio, se hace con el comando:
sudo systemctl start mariadb - Añadirlo para que inicie durante el arranque:
sudo systemctl enable mariadb - Configurar mariadb, con el comando:
sudo mysql_secure_installation - Instalar php, con el comando:
sudo dnf module install php:8.1.:8.1 indica la versión de php que se instalara. - Reiniciar el servicio httpd para la integración de php:
sudo systemctl restart httpd.service - Instalar modulos particulares de php:
sudo dnf install module php-curl php-zip php-opcache php-mysqlnden este caso se instala el modulo curl, zip, cache y conector con mysql de php
Instalación de phpmyadmin
Para instalar phpmyadmin en alma linux 9 se puede hacer uso de los siguientes pasos:
- Descargar el paquete phpmyadmin desde la pagina oficial, esto brindará tener la última versión y habrá que estar actualizandola cuando se requieera, para esto se debe hacer uso del comando:
sudo wget https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.zip - Ahora hacer el unzip, para ello hay que instalar el zip con el comando:
sudo dnf install zipluego aplicar elsudo unzip al archivo que se descargo: sudo unzip phpMyAdmin-5.2.1-all-languages.zip - Se cambia el nombre de la carpeta, con el comando:
sudo mv phpMyAdmin-5.2.1-all-languages phpmyadmin
Servicio de FTP
Ahora hay que instalar un servidor ftp en alma linux 9 para que permita subir los ficheros y demás cosas que el servidor debe de tener para hacer esto hay que hacer los siguientes pasos:
- Primero hay que instalar el servidor ftp para ello se hace uso del comando:
sudo dnf install vsftpd. - Luego de habilitar el servicio cuando arranque el servidor, con el comando
sudo systemctl enabe vsftpd. - Posteriormente hay que iniciar el servicio:
sudo systemctl start vsftpd.service. - Y por último modificar el archivo de configuración de vsftpd que se encuentra en la siguiente ruta:
/etc/vsftpd/vsftpd.conflas lineas que se deben de cambiar son:anonymous_enable=NO, cambiarlo a YES, debe de quedaranonymous_enable=YES.local_enable=YES,write_enable=YES, y descomentar la lineaanon_upload_enable=YES. Estas modificaciones permitirá que cualquier usuario registrado en el sistema alma linux 9 pueda acceder a escribir, y subir fichero en el servidor. Para acceder a estas modificaciones se puede hacer con el editor nano se instala con el siguiente comando:sudo dnf install nanoy para acceder a modificar el fichero se hace con el comando:sudo nano /etc/vsftpd/vsftpd.conf- Para subir los archivos ya con filezilla se conecta con la dirección ip, con el usuario y contraseña con el que se autentica en el sistema alma linux 9.
Y con estos pasos se tendrá un servidor ftp, web y gestor de base de datos listo para trabajar en Alma Linux con php y a subir ficheros con filezilla.