Como instalar a pilha LAMP no CentOS 8
Neste tutorial, instalaremos a pilha LAMP no CentOS 8. LAMP é um acrônimo para Linux com um servidor da Web Apache, sistema de gerenciamento de banco de dados MariaDB e PHP para trabalhar com conteúdo dinâmico. Todas as ações devem ser executadas pela conta root.
No Serverspace, você pode criar um servidor com o aplicativo "LAMP" já instalado.
Instalando o Apache no CentOS 8
Vamos instalar o servidor da Web Apache.
dnf install httpd
Inicie o daemon do Apache e faça-o iniciar automaticamente durante a inicialização do sistema.
systemctl start httpd
systemctl enable httpd
Se você tiver um firewalld ativado, deverá abrir as portas http ou https, ou ambas.
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
systemctl reload firewalld
Para testar o servidor da Web, digite o endereço IP do seu servidor no navegador.

.
Instalação do MariaDB
O MariaDB é uma alternativa ao sistema de gerenciamento de banco de dados MySQL. Ele foi desenvolvido por ex-membros da equipe do MySQL, já que o último pode se tornar um produto proprietário da Oracle.
Vamos instalar o MariaDB DBMS.
dnf install mariadb-server
Agora, inicie o serviço e faça com que ele seja executado automaticamente durante a inicialização do sistema.
systemctl start mariadb
systemctl enable mariadb
Para concluir a configuração básica de segurança do DBMS, execute o script e siga as instruções:
mysql_secure_installation
Agora você pode entrar na linha de comando do MariaDB.
mysql
Welcome to the MariaDB monitor. Commands end with ; or g.
Your MariaDB connection id is 15
Server version: 10.3.17-MariaDB MariaDB Server
...
Se você vir este texto, o MariaDB está funcionando agora.
Instalação do PHP
O primeiro pacote é o PHP, e o segundo permite que o PHP interaja com o DBMS. Vamos instalá-los.
dnf install php php-mysqlnd
Agora reinicie o Apache para ativar os módulos PHP.
systemctl restart httpd
Para testar o funcionamento do PHP, vamos criar um arquivo php.php na pasta /var/www/html/.
nano /var/www/html/php.php
E insira as seguintes linhas:
<!--?php phpinfo(); ?-->
Salve e feche esse arquivo. Agora, digite o endereço IP de seu servidor no navegador e adicione /php.php a ele. Você verá as informações do serviço PHP.

.
Atenção! Não deixe esse arquivo no servidor, pois é um risco de segurança.


