Instalar phpMyAdmin en CentOS 7

Anonim

Instalar phpMyAdmin en CentOS 7

A interface web PhpMyAdmin está agora involucrada activamente polos usuarios de bases de datos MySQL, xa que soportan a interacción só a través do terminal. A instalación de software adicional cunha interface gráfica fará que sexa moito máis fácil simplificar o procedemento para traballar con servidores web, porén, por iso, primeiro terá que facer unha serie de accións que ás veces causan dificultades. Hoxe queremos considerar a instalación de phpmyadmin no sistema operativo CENTOS 7, dividindo todos os pasos importantes aos pasos. Só terás que seguir as instrucións de ti e entrar correctamente cada equipo.

Instala PhpMyAdmin en CentOS 7

Desafortunadamente, o repositorio oficial da solicitude en consideración non existe, polo que terá que primeiro engadir un almacenamento do usuario ao sistema, desde o que se realiza o proceso de instalación. Ademais, dúas versións de phpmyadmin son particularmente populares, imos falar sobre a instalación de cada un deles e configurar o servidor web de Apache ou Nginx.

Engadindo compoñentes phpMyAdmin

Por suposto, ao traballar con novas aplicacións en Linux sempre é prioritaria para engadir as súas bibliotecas ao sistema e phpMyAdmin non superou. Imos aumentar o tema de dúas versións dispoñibles, comezando cos desenvolvedores recomendados.

Instalación de phpMyAdmin 4.4.

PhpMyAdmin 4.4 traballa na linguaxe de programación PHP versión 5.4 e, como sabes, esta versión non é a máis recente, que non impide que sexa a máis popular e na demanda. A súa instalación nos CENTOS faise a través do clásico "terminal" literalmente en varias accións:

  1. Executa a consola por calquera método conveniente, por exemplo, a través do menú "Aplicacións".
  2. Comezando o terminal para obter máis instalación phpmyadmin en CentOS 7

  3. Introduza o comando sudo rpm -iuvh http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm para descargar o paquete de software dos paquetes adicionais para o repositorio de usuario de Linux.
  4. Descargar paquetes do repositorio para phpMyAdmin en CentOS 7

  5. Para continuar o proceso, introduza o contrasinal da conta co acceso raíz.
  6. Introduza o contrasinal para descargar paquetes do repositorio PhpMyAdmin en CentOS 7

  7. Despois de completar a adición de paquetes, debes actualizar a lista de bibliotecas do sistema co comando de actualización sudo yum -y.
  8. Actualizando paquetes do sistema para instalar phpMyAdmin en CentOS 7

  9. O comando anterior instala todas as actualizacións dispoñibles e, a continuación, só o propio cliente de aplicación instalarase a través do sudo yum -y instalar phpmyadmin.
  10. Instalar software phpMyAdmin en CentOS 7

Ao usar un servidor web, por exemplo, Apache, só quedarás para reiniciar e comprobar a operación do compoñente instalado, ir a http: // ip_ver_verver / phpmyadmin.

Instalación da última versión de PhpMyAdmin

Algúns usuarios están interesados ​​só na última versión de PhpMyAdmin, para instalar que precisa realizar outras accións, ademais descargando novos paquetes. En xeral, a instrución segue sendo similar, pero con algúns cambios.

  1. Engade un novo paquete ao sistema descargándoo desde o repositorio a través de sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Descarga a última versión phpMyAdmin en CentOS 7 do repositorio

  3. Actualiza as bibliotecas do sistema dispoñibles usando o comando de actualización de sudo yum.
  4. Actualizando bibliotecas do sistema para instalar a última versión phpmyadmin en CentOS 7

  5. Activar o apoio da última versión da aplicación, actualmente é 7.1. Para iso, introduza Yum-Config-Manager --nable Remi-PHP71.
  6. Activa a compatibilidade con PHP 7 para phpMyAdmin en CentOS 7

  7. Instala o sudo yum instalar phpMyAdmin, e a versión PHP adecuada será determinada automaticamente.
  8. Instala a última versión PhpMyAdmin en CentOS 7

Este engadindo todos os compoñentes está completo, con todo, antes de comezar a traballar coa interface web, terá que configurar o propio servidor. A continuación, analizaremos a implementación deste procedemento en dúas solucións populares: Apache e Nginx.

Configurar PhpMyAdmin en Nginx

Algúns usuarios prefiren traballar co servidor web de Nginx, xa que proporciona alta velocidade e rendemento. Se vostede é un defensor deste software, despois de instalar PhpMyAdmin, terá que facer unha serie de opcións para establecer o desempeño de todo o mecanismo.

En primeiro lugar, teña en conta que o servidor web en si xa está engadido ao sistema operativo, se non, inclúe alternativamente os seguintes comandos á consola:

Sudo yum instalar epel-release

Sudo yum instalar nginx

SUGNO SYSTEMCTL START NGINX

Despois diso, siga estas instrucións:

  1. Activar PhpMyAdmin ao directorio do servidor web usando o sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin string.
  2. Crear cartafol con phpMyAdmin en Nginx para CentOS

  3. Despois de facer cambios, reiniciar ingresando Sudo SystemCl reiniciar PHP-FPM.
  4. Reinicie o servidor Nginx para instalar phpmyadmin en CentOS 7

  5. A través do editor de texto estándar, executa o ficheiro de configuración sudo vi /etc/nginx/nginx.conf.
  6. Abra o ficheiro de configuración de Nginx para configurar phpMyAdmin en CentOS 7

  7. Deixar o bloque "HTTP" e engadir unha liña desactivar_symlinks;
  8. Editar ficheiro de configuración Nginx para phpMyAdmin en CentOS 7

  9. Garda os cambios e pecha o ficheiro, despois de que reinicie a recarga de Nginx Sudo Nginx -S.
  10. Reinicie o servidor Nginx despois de instalar phpmyadmin en CentOS 7

Recoméndase asegurar o servidor web creando un contrasinal aleatorio. Para facelo, introduza openssl passwd e copia o resultado. A continuación, terá que executar un ficheiro con contrasinais usando SUDO VI / etc / Nginx / Contrasinais e facer unha nova liña no formato de nome de usuario: contrasinal, de xeito que ao final resultou, por exemplo, administrador: 4b7fsek4l2.

Configurar PhpMyAdmin en Apache

Aínda que o servidor web anterior considérase mellor nalgúns aspectos, Apache segue sendo unha solución bastante popular e úsase no sistema de software de lámpada. A súa instalación nos CENTOS está literalmente feita por varios comandos:

Yum instalar httpd -y

SystemCTL Inicio httpd.service.

SystemCTL Habilitar httpd.service.

Se o servidor xa foi engadido ou realizou os comandos anteriores, pode dirixirse directamente á configuración phpMyAdmin e isto faise do seguinte xeito:

  1. Axuste o contrasinal de acceso ao administrador usando sudo htpasswd -c / etc / httpd / contrasinal admin.
  2. Estableza o contrasinal para o servidor PhpMyAdmin de Apache en CentOS 7

  3. Executar o ficheiro de configuración para a edición adicional: vi /etc/httpd/conf.d/phpmyadmin.conf.
  4. Abre o ficheiro de configuración de Apache para configurar phpMyAdmin en CentOS 7

  5. Coloca a sección "" e insira este contido:

    Opcións Índices seguidoresymlinks.

    Allowoverride todo.

    AUTHTYPE BASIC.

    Authname "contido restrinxido"

    AuthuserFile / etc / httpd / Contrasinais

    Requiren usuario válido

  6. Edite o ficheiro de configuración de Apache PhpMyAdmin en CentOS 7

Neste artigo, estivo familiarizado non só co procedemento para engadir os propios compoñentes phpmyadmin, senón tamén aprendido sobre a súa configuración inicial en dous servidores web diferentes. Durante a execución de cada comando, recoméndase encarecidamente a lectura das notificacións que se amosan na consola: ás veces poden indicar erros que requiren unha solución operativa.

Le máis