Case todos os desenvolvedores web cun sistema de distribución de Ubuntu interactúan coa ferramenta PhpMyAdmin para implementar bases de datos de servidores de MySQL a través da interface web. Adicionalmente, este compoñente forma parte da lámpada, na instalación de que xa falamos no noso sitio web no marco do outro material. O artigo de hoxe estará dirixido a usuarios inexpertos que están empezando a coñecer o seu coñecemento co desenvolvemento web e quere instalar phpMyAdmin ao seu ordenador. A continuación, presentaremos unha instrución paso a paso que permitirá tratar con todos os aspectos do cumprimento da tarefa.
Instala PhpMyAdmin en Ubuntu
Inmediatamente aviso que todas as accións posteriores realizaranse a través do "terminal", polo que estará preparado para que teña que introducir unha gran variedade de equipos. Tamén mostramos como se realiza a configuración primaria phpMyAdmin ao finalizar a instalación. Tome como exemplo, o servidor web de Apache máis popular e MySQL DBMS. Se agora necesitas cada un destes compoñentes, é mellor usar a seguinte ligazón, onde se describe a configuración da lámpada e imos directamente á interacción co compoñente que necesitas hoxe.Case sempre pasa unha instalación tan sinxela sen ningún problema. Non obstante, se ten algún problema do sistema asociado co xestor de paquetes, a información aparece na pantalla que a instalación fallou. Esta situación debe ser resolta rapidamente usando a busca de correccións dun problema específico a través da documentación oficial de Ubuntu ou foros de usuario.
Paso 2: Instala PhpMyAdmin
Esta etapa é a máis básica, xa que agora desenvolveremos a instalación directa do compoñente phpmyadmin. Existen diferentes métodos que permiten que isto faga isto e o xeito máis sinxelo será usado polo repositorio oficial que ofrecemos para implementar na próxima instrución.
- Para instalar, terá que introducir o comando PhpMyAdmin SUDO APT e activalo.
- Notificarase á necesidade de descargar arquivos. Na mensaxe "Queres continuar?" Escolla D. Opción.
- Agarde a xanela da consola "configurar o paquete". Aquí, antes de nada, especifícase un servidor web para a configuración automática. Seleccione o seu propio e, a continuación, faga clic na pestana para moverse rapidamente ao botón "Aceptar".
- Agarde uns minutos para que os paquetes estean completamente desempaquetados. Durante esta operación, non pecha a consola e non siga outras accións no PC.
- A "configuración do paquete" aparece de novo. Agora a base de datos edítase aquí. Consulte a información presentada na xanela e seleccione a opción adecuada.
- Crea un novo contrasinal para a base de datos.
- Confirma-lo, volveu a entrar no formulario que aparece.
- Especifique un método conveniente para conectarse á base de datos.
- O número de porto de servizo axustarase automaticamente. Se ten a necesidade de cambialo, basta con borrar os números e especificar o porto requirido.
- Estableza o nome da base de datos estándar.
- Consulte a información sobre a creación do nome de usuario.
- Agora tes que preguntarlle a ti mesmo, empuxando das instrucións de lectura e as túas necesidades.
- Introduza outro contrasinal que servirá para acceder a MySQL a PhpMyAdmin.
Despois de que a pantalla amose información sobre a instalación exitosa de phpMyAdmin no sistema. Se algún problema xurdiu durante a configuración ou desempaquetado, tamén será notificado sobre eles. As opcións tamén ofrecerán as opcións de acción, por exemplo, ignorando o problema, re-tentar resolvelo ou saltar.
Paso 3: Crear un novo usuario
Durante a etapa anterior, a ferramenta de instalación ofrecida para crear un novo usuario para PhpMyAdmin, pero algúns usuarios perderon este momento ou necesitan engadir varias contas máis. Comezamos a nosa sección da configuración principal con instrucións para crear un perfil.
- Abre unha nova sesión no terminal e escriba sudo MySQL para iniciar a base de datos.
- Asegúrese de introducir un contrasinal de superusuario.
- Como o primeiro comando, introduza o Usuario Crear 'Admin' @ 'localhost' identificado por 'contrasinal';, onde administrador '@' localhost é o nome da conta e o contrasinal é o contrasinal instalado.
- Estableza os privilexios básicos a través da subvención de todos os privilexios en *. * Para 'administrador' @ 'localhost' con opción de subvención;, asegúrese de cambiar o nome do usuario no previsto especificado.
- Última cola, entrar e activar os privilexios de flush;.
- Será notificado da conclusión exitosa da operación.
Case do mesmo xeito, pode crear un número ilimitado de usuarios que se conectarán a PhpMyAdmin introducindo o nome da conta e contrasinal. Tome en conta só a instalación de privilexios para cada perfil. Máis información está escrita na documentación oficial.
Paso 4: Seguridade
Creando regras básicas de seguridade para phpMyAdmin non sempre é a acción necesaria, pero se o servidor está directamente relacionada a unha rede aberta, entón ten que preguntar polo menos, as políticas básicas que han axudar con ataques de superficie. Comprendemos rápidamente exactamente como configurar a protección do servidor.
- Todas as accións máis se farán cambiando os ficheiros de configuración. Para iso, ten que usar un editor de texto. As solucións estándar poden ser incomprensibles aos usuarios novatos, polo que imos comezar coa adición dunha solución máis cómoda. Escriba sudo apt install nano e faga clic en Intro.
- Despois da instalación exitosa, inicie o primeiro ficheiro de configuración a través de sudo nano /usr/share/phpmyadmin/.htaccess.
- Aquí en calquera liña baleira insira as seguintes catro regras.
AUTHTYPE BASIC.
Authname "Arquivos restrinxidos"
Authuserfile / etc / phpmyadmin / htpasswd.
Requiren usuario válido
- Use a combinación Ctrl + O para gardar a configuración.
- Cando se lle solicite, non cambie o nome do obxecto, senón simplemente facer clic en Intro.
- Cando todas as configuracións son gardadas, prema Ctrl + X para pechar o ficheiro actual.
- A continuación, configure o novo contrasinal para a conta principal, se isto non se fixo anteriormente. Activar o sudo Hasswd -c /etc/phpmyadmin/.htcswd.
- Na cadea apareceu, introduza unha clave de acceso aceptable para vostede e despois da activación, repita-lo.
- Queda só para configurar o servidor web baixo todos os cambios feitos antes. Para iso, abra o ficheiro apropiado a través de sudo nano /etc/apache/apache2.conf.
- Insira as liñas seguintes e garda os cambios.
Allowoverride todo.
Esixe todo concedido
Todas as outras configuracións de seguridade realízanse en función das súas necesidades, tendo en conta a sintaxe e as regras xerais que se describen na documentación phpMyAdmin.
Como parte do material de hoxe, contamos non só sobre o principio de instalación phpmyadmin, senón sobre os principais puntos de configuración. Agora xa sabes que accións deben facerse para implementar correctamente o obxectivo.