Para fazer o desenvolvimento da web, você pode instalar o XAMPP ou a lâmpada. Se você estiver usando o XAMPP Server para o Ubuntu, não precisa instalar o PhpMyadmin separadamente. Ele será instalado no servidor XAMPP por padrão quando você instalar o XAMPP Server. Mas se você estiver usando a lâmpada no Ubuntu, terá que instalar o phpmyadmin, baixando o pacote. Este tutorial ajudará você a instalar PhpMyadmin no Ubuntu.
Antes de iniciar o processo de instalação, você deve confirmar que a lâmpada está funcionando corretamente. Execute os seguintes comandos para verificar se o Apache2, MySQL e PHP estão instalados e funcionando.
Verifique o status atual do servidor da web (Apache2).
$ sudo status Systemctl Apache2
Verifique a conexão do servidor de banco de dados (MySQL/Mariadb). O MySQL Server está instalado aqui.
[Se nenhuma senha estiver definida para root]
$ sudo mysqlou
[Se o usuário root tiver senha]
$ sudo mysql -u root -pVerifique a versão do PHP instalado.
$ php -v
Abra qualquer navegador e verifique se o servidor Apache está em execução.
http: // localhost
Depois de verificar as tarefas acima, você pode iniciar o processo de instalação de phpmyadmin no Ubuntu.
Execute o comando de atualização antes de declarar o processo de instalação do phpmyadmin.
$ sudo apt update
Após a atualização, execute o seguinte comando para instalar o phpmyadmin dos repositórios do Ubuntu. Imprensa 'y' quando solicitar a permissão para iniciar a instalação.
$ sudo apt install phpmyadmin php-mbstring php-gettext
aperte o espaço Para selecionar o servidor Apache2, Selecione OK e pressione Enter, quando o seguinte prompt aparecer.
Selecione Sim e pressione Enter para usar DBConfig-Common Para configurar o banco de dados.
Em seguida, você deve definir a senha do MySQL para fazer a conexão com o servidor de banco de dados usando PhpMyadmin. Digite a senha, selecione OK e pressione Enter.
Vestem a senha para confirmação. Selecione OK e pressione Enter.
Execute o seguinte comando para ativar a extensão do PHP, mbstring, Para usar o arquivo de configuração do phpmyadmin apache.
$ sudo phpenmod mbstring
Reinicie o servidor Apache para obter o efeito da instalação.
$ sudo systemctl reiniciar apache2
Agora, o phpmyadmin está instalado corretamente e você pode optar pela próxima etapa para configurar outra configuração de phpmyadmin.
Etapa 2: Autenticação e privilégios de configuração
Um nome de usuário e senha padrão são definidos no momento da instalação do PHPMyadmin para executar tarefas de banco de dados. O nome de usuário padrão é 'phpmyadmin'E a senha é a que você definiu na etapa anterior. Mas é melhor usar o phpmyadmin, fazendo uma conexão como usuário root para executar todos os tipos de operações de banco de dados. Se nenhuma senha estiver definida para raiz Usuário Quando o servidor MySQL ou MariaDB está instalado, é necessário definir uma senha para o servidor de banco de dados posteriormente. O usuário root pode usar 'auth_socket' ou 'mysql_native_password'Plugin para fazer a conexão com o servidor. Se 'auth_socket'O plug -in é carregado para o usuário root e altere o método de autenticação do usuário root de'auth_socket' para 'mysql_native_password'Para fins de segurança. Você também pode criar uma nova conta de usuário para acessar o phpmyadmin.
Configuração do usuário root:
Conecte -se com o servidor de banco de dados e verifique o método de autenticação atual de raiz do utilizador.
$ sudo mysqlDefina a senha para o usuário root, se não for definido antes.
> Defina a senha 'root'@'localhost' = senha ('myNewPasword');Altere o método de autenticação do usuário root usando o comando alter se o método de autenticação atual do usuário root for 'auth_socket'. Aqui, o método de autenticação está definido como 'mysql_native_password' por padrão. Portanto, não há necessidade de executar o seguinte comando.
> Alterar o usuário 'root'@'localhost' identificado com mysql_native_password por 'mynewpassword';Execute o seguinte comando para recarregar a autenticação e mostrar o efeito da modificação.
> Privilégios de descarga;Novamente, execute a seguinte consulta para verificar o método de autenticação atual de raiz do utilizador.
> Selecione Usuário, Authentication_String, Plugin, Host de MySQL.do utilizador;Configuração para um usuário MySQL específico:
Se você deseja definir permissão para outro usuário acessar o phpmyadmin sem usuário root, faça as seguintes tarefas.
Conecte -se com o MySQL Server como usuário root e crie um novo usuário. A senha é definida para o usuário root na etapa anterior. Então, você tem que usar -p opção para se conectar com o servidor.
$ mysql -u root -pExecute a seguinte consulta para criar um novo usuário nomeado 'Linuxhint';
> Criar usuário 'Linuxhint'@'localhost' identificado por 'secretPass';Em seguida, você deve definir as permissões necessárias para o novo usuário acessar o servidor de banco de dados. Execute o seguinte comando para definir toda a permissão para o novo usuário.
> Conceda todos os privilégios em *.* Para 'linuxhint'@'localhost' com a opção Grant;Agora, saia do prompt de mysql.
> saída
Acesse phpmyadmin do navegador:
Abra qualquer navegador e digite o seguinte URL para verificar que phpmyadmin está funcionando corretamente ou não.
http: // localhost/phpmyadmin
Agora, faça login no servidor, fornecendo credenciais de usuário root ou recém -criadas. A página seguinte aparecerá após o login.
Etapa 3: Usando Phpmyadmin
Existem dois painéis em phpmyadmin página. O painel esquerdo mostra a lista de todos os bancos de dados, tabelas, procedimentos e visualizações existentes. Você deve clicar no botão '+' do banco de dados específico para mostrar as tabelas, procedimentos e visualizações.
Painel direito contém diferentes informações do servidor de banco de dados e opções de guia para executar tarefas específicas de banco de dados. Cinco sub -painéis da página cpanel são Configurações gerais, configurações de aparência, servidor de banco de dados, servidor da web e phpmyadmin. Os usos desses painéis são explicados em breve.
Configurações Gerais:
Você pode usar este painel para mostrar a lista do MySQL Charset e alterar o encontro de conexão MySQL.
Configurações de aparência:
Você muda o idioma, o tema, o tamanho da fonte e outras configurações relacionadas à aparência deste painel.
Servidor de banco de dados:
Este painel mostra informações diferentes sobre o servidor de banco de dados, como nome do servidor, tipo, versão, nome de usuário conectado, charset etc.
Servidor web:
Este painel mostra informações de servidor da web, cliente de banco de dados e PHP.
phpmyadmin:
Isso mostra a versão phpmyadmin e outras informações relacionadas.
Opções de guia:
A parte superior do painel direito contém a guia de menu. O usuário precisa usar as opções de guia para executar várias operações importantes de banco de dados, como criar ou soltar bancos de dados ou tabela, executar SQL, exportar ou importar banco de dados, criar ou soltar gatilho etc.
Agora, o Phpmyadmin é uma ferramenta essencial para qualquer desenvolvedor da web facilitar as tarefas do banco de dados. Portanto, se você quiser usar a interface da web para o gerenciamento de banco de dados no servidor de lâmpadas, siga este tutorial corretamente e aproveite.