Instalando PhpmyAdmin em CentOS 7

Anonim

Instalando PhpmyAdmin em CentOS 7

A interface phpMyAdmin web está agora envolvida ativamente por usuários de banco de dados MySQL, uma vez que suportar a interação somente através do terminal. Instalação de software adicional com uma interface gráfica irá torná-lo muito mais fácil de simplificar o procedimento para trabalhar com servidores web, no entanto, para isso, você primeiro terá que fazer uma série de ações que, por vezes, causa dificuldades. Hoje nós gostaríamos de considerar a instalação de phpMyAdmin no sistema operacional CENTOS 7, dividindo todos os passos importantes para etapas. Você só terá de seguir as instruções em você e entrar corretamente cada equipe.

Instalar phpMyadmin em CentOS 7

Infelizmente, o repositório oficial do pedido sob consideração não existe, então você terá que primeiro adicionar um armazenamento de usuário para o sistema, a partir do qual o próprio processo de instalação é executada. Além disso, duas versões de phpMyAdmin são particularmente populares, vamos dizer-lhe sobre a instalação de cada um deles e ainda configurar o servidor web Apache ou Nginx.

Adicionando componentes phpMyAdmin

Claro que, quando se trabalha com novas aplicações em Linux é sempre prioridade para adicionar suas bibliotecas para o sistema, e phpMyAdmin não foi excedido. Vamos levantar o tema das duas versões disponíveis, começando com os desenvolvedores recomendados.

Instalando phpMyadmin 4,4.

PhpMyAdmin 4.4 obras na programação linguagem PHP versão 5.4, e, como você sabe, esta versão não é o mais recente, o que não impede que seja a demanda mais popular e no. A sua instalação nos CentOS é feita através do clássico "terminal", literalmente, em várias ações:

  1. Executar o console por qualquer método conveniente, por exemplo, através do menu "Aplicativos".
  2. Iniciando o terminal para posterior phpMyadmin instalação no CentOS 7

  3. Digite o rpm sudo -iuvh comandar http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm para baixar o pacote de software a partir dos pacotes extras para depósito de usuários Enterprise Linux.
  4. pacotes de download a partir de repositório para phpMyAdmin em CentOS 7

  5. Para continuar o processo, digite a senha da conta com o acesso root.
  6. Digite a senha para download de pacotes a partir do repositório phpMyAdmin no CentOS 7

  7. Depois de completar a adição de pacotes, você deve atualizar a lista de bibliotecas do sistema com o Sudo Yum -y comando Update.
  8. Actualizar pacotes do sistema para instalar phpMyadmin em CentOS 7

  9. O comando acima instala todas as atualizações disponíveis, e só então o cliente do aplicativo em si vai ser instalado através do sudo yum -y install phpMyadmin.
  10. Instalando phpMyAdmin Software no CentOS 7

Ao usar um servidor web, por exemplo, Apache, você só vai ficar para reiniciá-lo e verificar o funcionamento do componente instalado, indo para http: // IP_VER_VERVER / phpMyAdmin.

Instalar a última versão do phpMyadmin

Alguns usuários estão interessados ​​apenas na versão mais recente do PHPMYAdmin, para instalar o que você precisa executar algumas outras ações, baixando novos pacotes. Em geral, a instrução permanece semelhante, mas com algumas mudanças.

  1. Adicione um novo pacote ao sistema baixando-o do repositório através do sudo rpm -uvh http://rpms.remireto.net/enterprise/remi-release-7.rpm.
  2. Baixe a última versão do phpmyadmin em CentOS 7 do repositório

  3. Atualize as bibliotecas do sistema disponíveis usando o comando Sudo Yum Update.
  4. Atualizando bibliotecas do sistema para instalar a última versão do phpmyadmin em CentOS 7

  5. Ative o suporte da versão mais recente do aplicativo, atualmente é 7.1. Para fazer isso, insira o YUM-Config-Manager - Dnable REMI-PHP71.
  6. Ativar compatibilidade com PHP 7 para phpmyadmin em CentOS 7

  7. Instale o sudo yum Instale o PHPMYAdmin, e a versão PHP apropriada será determinada automaticamente.
  8. Instale a última versão do phpmyadmin em CentOS 7

Isso adicionando todos os componentes é concluído, no entanto, antes de iniciar o trabalho com a interface da Web, você precisará configurar o próprio servidor. Em seguida, analisaremos a implementação deste procedimento em duas soluções populares - Apache e NGINX.

Configurando phpmyadmin em nginx

Alguns usuários preferem trabalhar com o servidor da Web NGINX, pois fornece alta velocidade e desempenho. Se você é um defensor deste software, depois de instalar o PHPMYAdmin, terá que fazer várias configurações para estabelecer o desempenho de todo o mecanismo.

Primeiro, observe que o próprio servidor da Web já foi adicionado ao sistema operacional, se não, alternamente, insira os seguintes comandos para o console:

Sudo Yum Instala a liberação do epel

Sudo yum instalar nginx

Sudo systemctl iniciar nginx

Depois disso, siga tais instruções:

  1. Ligue o phpmyadmin no diretório do servidor da Web usando o sudo LN -S / USR / Share / PhpMyAdmin / Var / WWW / HTML / phpmyadmin.
  2. Criar pasta com phpmyadmin em nginx para centros

  3. Depois de fazer alterações, reinicie inserindo o sudo Systemctl Reiniciar Php-FPM.
  4. Reinicie o servidor NGINX para instalar o PHPMYAdmin em CentOS 7

  5. Através do editor de texto padrão, execute o arquivo de configuração sudo Vi /etc/nginx/nginx.conf.
  6. Abra o arquivo de configuração NGINX para configurar o PHPMYAdmin em CentOS 7

  7. Deite o bloco "HTTP" e adicione uma linha Disable_syMinks off;
  8. Editar arquivo de configuração Nginx para phpmyadmin em CentOS 7

  9. Salve as alterações e feche o arquivo, após o qual você reinicia o recarregamento NGINX SUDO NGINX -S.
  10. Reinicie o servidor NGINX após a instalação do PHPMYAdmin em CentOS 7

Recomenda-se proteger o servidor da Web criando uma senha aleatória. Para fazer isso, insira o openSSL Passwd e copie o resultado. Em seguida, você precisará executar um arquivo com senhas usando Sudo VI / etc / nginx / Senhas e fazer uma nova linha no formato de nome de usuário: senha, de modo que no final, por exemplo, por exemplo, admin: 4b7fsek4l2.

Configurando Phpmyadmin no Apache

Embora o servidor da Web anterior seja considerado melhor em alguns aspectos, o Apache ainda continua sendo uma solução bastante popular e é usado no sistema de software da lâmpada. Sua instalação no CENTOS é literalmente feita por vários comandos:

yum instalar httpd -y

Systemctl Inicie o httpd.service.

SystemCTL Ativar httpd.service.

Se o servidor já tiver sido adicionado ou você executou os comandos acima, poderá ir diretamente para a configuração do PHPMYAdmin, e isso será feito da seguinte forma:

  1. Defina a senha de acesso do administrador usando o administrador do sudotwd -c / etc / httpd / senha.
  2. Definir senha para o Apache PhpMyAdmin Server em CentOS 7

  3. Execute o arquivo de configuração para edição de edição: VI /etc/httpd/conf.d/phpmyadmin.conf.
  4. Abra o arquivo de configuração Apache para configurar o PHPMYAdmin em CentOS 7

  5. Coloque a seção "" e insira esse conteúdo:

    Opções Índices FollowSyMinks.

    Allowoverride tudo.

    Authtype básico.

    Authname "conteúdo restrito"

    Authuserfile / etc / httpd / senhas

    Requer usuário válido

  6. Edite o arquivo de configuração do Apache PhpMyAdmin em CentOS 7

Neste artigo, você se familiarizou não apenas com o procedimento para adicionar os próprios componentes do phpmyadmin, mas também aprendeu sobre sua configuração inicial em dois servidores web diferentes. Durante a execução de cada comando, recomendamos fortemente notificações de leitura exibidas no console: às vezes eles podem indicar erros que exigem uma solução operacional.

Consulte Mais informação