PhpMyAdmin é um projeto gratuito paradesenvolvedores da web projetados para facilitar a interação com bancos de dados MySQL. A ferramenta é escrita em PHP e funciona em qualquer navegador da web. Para que funcione corretamente, é necessário um servidor web, PHP e MySQL instalados no sistema. Este artigo se concentrará na instalação do PhpMyAdmin em diferentes sistemas operacionais - Ubuntu, Centos e Debian.
Instalando PhpMyAdmin no Ubuntu
Antes de instalar o programa neste sistema, você precisa ter o pacote LAMP nele. O primeiro termo na abreviatura significa que um sistema da família Linux será usado.
Apache é um dos mais popularesservidores da web. MySql é um componente para operar com bancos de dados de um site ou projeto. Bem, PHP é a linguagem em que os serviços da web são escritos. Nesse contexto, significa que está sendo usado um tradutor que converterá o código PHP em instruções que o navegador possa entender. A seguir está uma breve descrição do processo de instalação deste kit. Você não poderá usar o PhpMyAdmin sem ele.
Instalando LAMP
Todos esses componentes podem ser instalados separadamente ou como um kit pronto para uso. Para entender o processo de configuração, é melhor fazer tudo manualmente. O Apache no Ubuntu pode ser instalado com duas linhas:
- sudo apt-get update - esta linha é necessária para atualizar dados sobre aplicativos já existentes no sistema;
- sudo apt-get install apache2 - a própria instalação.
Uma vez que esses comandos devem ser executados em nome desuperusuário, então sudo é colocado na frente deles e a senha de root é necessária. O sistema fará a varredura do espaço disponível e relatará quanto o novo software levará. Em seguida, ele se oferecerá para concordar pressionando a tecla Y. A instalação bem-sucedida do servidor é verificada acessando o endereço do host local no navegador. Isso deve resultar em uma página semelhante à mostrada na imagem abaixo.
A próxima etapa é instalar e configurar o MySQL.Tal como acontece com o servidor, o terminal é usado. Ele é digitado em: sudo apt-get install mysql-server. No processo, o sistema solicitará uma senha para a conta root. É importante notar que este não é o root do Ubuntu, mas sim do MySQL.
A etapa final é instalar o PHP no Ubuntu.Este módulo terá que ser instalado em conjunto com vários de seus add-ons para que funcione de forma correta e otimizada com os bancos de dados e o servidor. O seguinte comando é executado, consistindo de vários nomes: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql. Após entrar nele, a instalação dos componentes do LAMP pode ser considerada concluída. Resta reiniciar o servidor com o comando sudo systemctl restart apache2.
Para testar a funcionalidade destedo pacote de software, crie um arquivo de teste no diretório / var / www / html /. Nele, você pode escrever várias linhas em PHP que exibirão dados sobre o sistema ou um erro em caso de falha:
- <? php
- phpinfo ()
- ?>
Agora, em localhost / filename.php, uma página semelhante à mostrada na imagem acima deve ser exibida.
PhpMyAdmin: sequência de ações
Instalar PhpMyAdmin no Ubuntu é o mesmo quecomo o resto dos aplicativos - por meio de algumas linhas. Primeiro, escrevemos este comando: sudo apt-get install phpmyadmin. No processo, o usuário será questionado sobre qual servidor funcionará. Neste caso, você precisa selecionar o Apache. A próxima pergunta será se a ferramenta de configuração dbconfig-common será usada, que deve ser respondida afirmativamente. Mais importante ainda, será solicitada uma senha para o banco de dados MySQL. Então você precisa de um código secreto para PhpMyAdmin também. Resta reiniciar o servidor web novamente: sudo systemctl restart apache2. Depois de ir para o endereço localhost / phpmyadmin, a página para inserir o login e a senha deve ser exibida: Após o login, você pode gerenciar manualmente os bancos de dados usando uma interface conveniente.
CentOS e PhpMyAdmin
Para instalar o PhpMyAdmin no CentOS tambémvocê precisará de um kit LAMP. Todo o procedimento é muito semelhante ao descrito para o Ubuntu. A única diferença é que ele é executado por meio do gerenciador Yum e o nome do servidor em si parece um pouco diferente: sudo yum install httpd.
O lançamento é assim:
- sudo systemctl start httpd
- sudo systemctl enable httpd
Se tudo estiver correto, a página de teste estará disponível em localhost no navegador.
Em seguida, você precisa de um servidor MySQL. Suas implementações são ligeiramente diferentes para diferentes distribuições Linux, em particular, para CentOS, a interpretação MariaDB está instalada: sudo yum install mariadb-server.
O lançamento é semelhante ao servidor da web:
- sudo systemctl start mariadb
- sudo systemctl enable mariadb
Mas para funcionar, você precisa especificar uma senha para o root, então o comando é usado: sudo mysql_secure_installation. Uma nova senha é especificada.
A instalação do PHP também ocorre com a conexão de um módulo: sudo yum install php php-pear php-gd php-mysql.
Para aplicar todas as alterações feitas ao sistema, reinicie o servidor web: sudo systemctl restart httpd.
Agora é a vez do próprio PhpMyAdmin. Existe um comando para isso: sudo yum install phpmyadmin
Assim como no Ubuntu, depois do próximoreiniciando o servidor web, a página com PhpMyAdmin será aberta pelo comando digitado na barra de endereços do navegador: localhost / phpmyadmin. Neste ponto, a instalação do PhpMyAdmin no CentOS pode ser considerada concluída.
PhpMyAdmin e Debian
As distribuições Debian e Ubuntu são muito semelhantes entrevocê mesmo. Portanto, não é surpreendente que todas as instruções para instalar o PhpMyAdmin no Debian possam ser copiadas de comando para comando do Ubuntu. A única diferença pode ser que o usuário atual é root, então o comando sudo é supérfluo.
Conclusão
O artigo cobriu breves instruções parafácil instalação do pacote de software LAMP e PhpMyAdmin nele. Obviamente, o processo nem sempre é executado sem problemas e podem ocorrer erros. Mas quase todos eles são acompanhados por seus próprios códigos, pelos quais você pode encontrar uma explicação e uma solução para eles. Mas na maioria dos casos, a instalação do PhpMyAdmin deve ocorrer sem problemas.
Além disso, na Web para diferentes distribuições, háum pacote LAMP pronto que pode ser instalado em uma linha. Naturalmente, sua montagem é realizada por fabricantes não oficiais de produtos, por isso às vezes suas versões podem estar um pouco desatualizadas. A instalação manual permite que você use as versões mais recentes. E após completar todos os procedimentos, o proprietário receberá um cômodo e rápido componente para administrar seus bancos de dados.