Cómo instalar Apache, MySQL y phpMyAdmin en CentOS 8 |

Apache es una solución de servidor web de código abierto desarrollada y mantenida por Apache Software Foundation. Es una comunidad muy activa y ejecuta más del 60% de todos los servidores web del mundo. MySQL es un sistema de gestión de bases de datos relacionales de código abierto que almacena todos los datos de su sitio web y de sus usuarios. Una base de datos relacional organiza la información o los datos en una o más tablas de datos en las que los tipos de datos se pueden relacionar entre sí. Estas relaciones ayudan a estructurar los datos. phpMyAdmin es otra herramienta de software de código abierto que se utiliza para administrar tablas y datos en bases de datos. Un panel de control que admite diferentes tipos de operaciones en MariaDB o MySQL.
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* yum -y install epel-release
yum -y install nano
yum -y install mariadb-server mariadb
systemctl start mariadb.service systemctl enable mariadb.service
mysql_secure_installation
CentOS se envía con Apache. Apache está disponible directamente como paquete nativo y, por lo tanto, se puede instalar con:
yum -y install httpd
systemctl start httpd.service systemctl enable httpd.service
firewall-cmd --permanent --zone=public --add-server=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
CentOS incluye varias versiones de PHP, algunas de las cuales están desactualizadas. Instalaremos versiones más nuevas para proteger mejor nuestro servidor de virus y piratas informáticos molestos.
rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum -y install yum-utils yum update
yum-config-manager --enable remi-php73 yum -y install php php-opcache systemctl restart httpd.service
nano /var/www/html/info.php
<?php phpinfo();
yum search php yum -y install php-mysqlnd php-pdo yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl-develop systemctl restart httpd.service
rm /var/www/html/info.php
yum -y install phpMyAdmin
nano /etc/httpd/conf.d/phpMyAdmin.conf
systemctl restart httpd.service
Dependiendo del caso de uso previsto, se pueden hacer muchas cosas además de su servidor. Independientemente de para qué planeas usar tu nuevo servidor, te recomendamos que inicies sesión como superusuario “raíz” lo antes posible y luego ejecutes los siguientes comandos para asegurarte de tener las últimas actualizaciones y correcciones:
yum upgrade yum update reboot
Personalmente, soy un gran admirador de CentOS y, por supuesto, de Kali. Independientemente de lo que planee hacer con su nuevo servidor, asegúrese de estar siempre al tanto de las actualizaciones y actualizaciones de seguridad. Esta sección proporciona orientación adicional sobre cómo reforzar y asegurar su instalación de CentOS. Esté seguro y, sobre todo, diviértase.