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:
- Executar o console por qualquer método conveniente, por exemplo, através do menu "Aplicativos".
- 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.
- Para continuar o processo, digite a senha da conta com o acesso root.
- Depois de completar a adição de pacotes, você deve atualizar a lista de bibliotecas do sistema com o Sudo Yum -y comando Update.
- 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.
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.
- 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.
- Atualize as bibliotecas do sistema disponíveis usando o comando Sudo Yum Update.
- Ative o suporte da versão mais recente do aplicativo, atualmente é 7.1. Para fazer isso, insira o YUM-Config-Manager - Dnable REMI-PHP71.
- Instale o sudo yum Instale o PHPMYAdmin, e a versão PHP apropriada será determinada automaticamente.
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:
- Ligue o phpmyadmin no diretório do servidor da Web usando o sudo LN -S / USR / Share / PhpMyAdmin / Var / WWW / HTML / phpmyadmin.
- Depois de fazer alterações, reinicie inserindo o sudo Systemctl Reiniciar Php-FPM.
- Através do editor de texto padrão, execute o arquivo de configuração sudo Vi /etc/nginx/nginx.conf.
- Deite o bloco "HTTP" e adicione uma linha Disable_syMinks off;
- Salve as alterações e feche o arquivo, após o qual você reinicia o recarregamento NGINX SUDO NGINX -S.
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:
- Defina a senha de acesso do administrador usando o administrador do sudotwd -c / etc / httpd / senha.
- Execute o arquivo de configuração para edição de edição: VI /etc/httpd/conf.d/phpmyadmin.conf.
- 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
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.