Pesquisa de site

Como instalar o phpMyAdmin no FreeBSD 12.0


O phpMyAdmin é uma ferramenta de aplicação web gratuita e de código aberto para gerenciar o banco de dados MySQL ou MariaDB. O phpMyAdmin é escrito principalmente em PHP e permite gerenciar seus bancos de dados MySQL/MariaDB a partir do navegador da web. Você pode criar, atualizar, importar e exportar facilmente seus bancos de dados MySQL/MariaDB a partir de um painel único.

Este tutorial mostrará como instalar e configurar o phpMyAdmin no FEMP Stack FreeBSD 12.0. Instalaremos algumas extensões PHP adicionais necessárias, instalaremos o phpMyAdmin do repositório Ports e configuraremos o servidor web Apache para phpMyAdmin.

Pré-requisito

Para este guia, usaremos o FreeBSD 12.0 com 1GB de RAM 2 CPUs. E certifique-se de que o FAMP Stack esteja instalado em cima dele. Você pode usar o link abaixo para instalar o FAMP Stack em seu FreeBSD 12.0.

Instale FEMP Stack no FreeBSD 12.0

O que faremos:

  • Instale extensões PHP adicionais
  • Instalar e configurar o phpMyAdmin
  • Configurar o servidor web Apache
  • Teste

Passo 1 – Instalar extensões PHP

Primeiramente, precisamos instalar algumas das extensões PHP necessárias para a instalação do phpMyAdmin.

Instale algumas das extensões PHP usando o comando pkg abaixo.

pkg install php73-ctype php73-filter php73-mysqli php73-json php73-mbstring php73-session php73-hash php73-xml php73-openssl php73-bz2 php73-zip

Assim que todas as instalações forem concluídas, verifique as extensões PHP carregadas usando o seguinte comando.

php -m | egrep "ctype|filter|mysqli|json|mbstring|session|hash|xml|openssl|zip"

Agora você obterá o resultado abaixo.

E como resultado, todas as extensões PHP necessárias para a instalação do phpMyAdmin foram instaladas no sistema FreeBSD 12.0. E estamos prontos para instalar o pacote phpMyAdmin.

Passo 2 - Instale o phpMyAdmin

Por padrão, o FreeBSD fornece o pacote para phpMyAdmin. Assim, podemos instalar o pacote phpMyAdmin usando a ferramenta de gerenciamento de pacotes pkg.

Liste todos os pacotes phpMyAdmin no repositório.

pkg search phpmyadmin

Agora você obterá várias versões do phpMyAdmin.

Instale a versão mais recente do pacote phpMyAdmin usando o comando pkg abaixo.

pkg install phpMyAdmin-php73

Assim que a instalação for concluída, você obterá o resultado abaixo.

Agora você precisa gerar a senha secreta do Blowfish para o phpMyAdmin e pode usar o gerador de segredos online do Blowfish no link abaixo.

Gerador de segredos Blowfish do phpMyAdmin

Copie o segredo do baiacu para sua nota.

Vá para o diretório de instalação do phpMyAdmin e copie o arquivo de configuração de amostra para 'config.inc.php'.

cd /usr/local/www/phpMyAdmin/
 cp config.sample.inc.php config.inc.php

Edite o arquivo de configuração do phpMyAdmin 'config.inc.php' usando o editor vim.

vim config.inc.php

Cole o segredo do baiacu que geramos na linha a seguir.

$cfg['blowfish_secret'] = '/ES=Gla4KWBD}8nPplvHA]wxwPLYvFSI';

Salvar e fechar.

Agora o pacote phpMyAdmin foi instalado no sistema FreeBSD 12.0.

Passo 3 - Configurar o Servidor Web Apache

Nesta etapa, editaremos a configuração do Apache e adicionaremos a configuração adicional para o phpMyAdmin.

Vá para o diretório de configuração do Apache '/usr/local/etc/apache24/' e edite o arquivo 'httpd.conf'.

cd /usr/local/etc/apache24/
 vim httpd.conf

Cole a seguinte configuração no final da linha.

    Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options None
AllowOverride Limit

Require all granted
</Directory>

Salvar e fechar.

Agora o phpMyAdmin estará acessível no caminho da URL 'http://IP-Address/phpmyadmin/'.

A seguir, teste a configuração do Apache e certifique-se de que não haja nenhum erro. Em seguida, reinicie o serviço Apache.

apachectl configtest
 service apache24 restart

E a configuração do Apache para phpMyAdmin foi concluída.

Etapa 4 – Teste

Abra seu navegador e digite o endereço IP do servidor com o caminho phpMyAdmin conforme abaixo.

http://10.5.5.15/phpmyadmin/

Agora você obterá a página de login do phpMyAdmin conforme abaixo.

Digite seu usuário e senha do MySQL/MariaDB e clique no botão 'Ir'.

E você obterá o painel do phpMyAdmin conforme abaixo.

Como resultado, você pode gerenciar os bancos de dados MySQL e usuários no painel do phpMyAdmin.

A instalação e configuração do phpMyAdmin no FreeBSD 12.0 foram concluídas com sucesso.

Ligações

  • https://www.freebsd.org/doc/
  • https://www.phpmyadmin.net/

Artigos relacionados: