Apache + MariaDB + PHP + phpMyAdmin no CentOS 7
Este artigo aborda a instalação e configuração de um servidor web no CentOS 7 para o desenvolvimento de programas na linguagem PHP, com a possibilidade da utilização do banco de dados MariaDB e com administração web através do phpMyAdmin.
Instalação do Apache e MariaDB
Instalação do Apache
Execute:# yum install httpd
Após a instalação, já pode ser realizada a inicialização do Apache.
# systemctl start httpd.service
Neste momento podemos verificar se está tudo certo com a instalação do Apache.
Para isso, digite no browser (navegador): http://localhost/
Se aparecer uma página semelhante à mostrada abaixo, está tudo certo. Agora vamos permitir que o Apache seja inicializado junto com a inicialização do sistema.
# systemctl enable httpd.service
Pronto, o Apache está instalado e em funcionamento.
Instalação do MariaDB
MariaDB:"É um servidor de banco de dados que oferece a funcionalidade e substituição para o MySQL. Além das funcionalidades básicas do MySQL, MariaDB oferece um rico conjunto de aprimoramentos de recursos, incluindo mecanismos de armazenamento alternativo, otimizações de servidores e patches."Fonte: https://mariadb.org/pt-br/
Vamos à instalação:
# yum install mariadb-server mariadb
Após a instalação, vamos inicializar o MariaDB:
# systemctl start mariadb
Como medida de segurança, vamos criar uma senha para o usuário root do banco do banco de dados, para isso execute:
# mysql_secure_installation
Será solicitado uma senha para que seja realizada a inserção da senha, mas como não temos nenhuma senha definida, basta pressionar Enter, deixando em branco essa informação.
Em seguida será solicitado o preenchimento de uma nova senha, defina sua senha, pressione Enter e confirme a senha, pressione Enter. Serão apresentadas diversas outras medidas de segurança, você pode optar por Y/n.
Essa configuração é mostrada na figura do terminal abaixo: Agora vamos permitir que o MariaDB seja inicializado junto com a inicialização do sistema:
# systemctl enable mariadb.service
Pronto, o MariaDB está instalado e funcionando.
Para verificar se o MariaDB está mesmo em execução, digite:
# systemctl status mariadb.service
Gostaria de saber a diferença do banco mariadb e do mysql.