MySQL és considerat amb raó un dels millors sistemes de gestió de base de dades, per tant, s'utilitza de forma activa pels professionals i amants en el treball amb llocs web i aplicacions diverses. Per al correcte funcionament d'aquesta eina, que haurà de ser instal·lat en el sistema operatiu i establir la configuració correcta, empenyent fora dels servidors existents i components addicionals. Avui volem mostrar exactament com es porta a terme aquest procés en equips que executen CentOS juliol.
Instal·lar MySQL en CentOS juliol
La informació al nostre article actual es divideix en etapes, de manera que cada usuari pugui entendre exactament com s'està afegint el component en qüestió a Linux, així com els paràmetres que han de ser pagats primer. Immediatament aclarir que per a la instal·lació i una major interacció amb MySQL, necessitarà una connexió a Internet activa, ja que es poden obtenir els arxius dels repositoris oficials.Pas 1: accions preliminars
Per descomptat, es pot procedir immediatament a la següent etapa i dur a terme la instal·lació, però, caldrà determinar el nom d'amfitrió i assegurar-se que els CentOS ara té totes les actualitzacions més recents. Ajust les següents instruccions per preparar OS.
- Aquestes i totes les accions posteriors es realitzen a través de la terminal, respectivament, caldrà executar convenient per a vostè. Pot fer-ho mitjançant el menú de l'aplicació o disminuint la combinació de tecles Ctrl + Alt + T.
- A continuació introdueixi la comanda nom d'amfitrió i feu clic a ENTRAR.
- A més, especifiqui NombreHost -F i comparar els dos resultats. La primera és completa, i el segon - abreujada. Si et convé, anar més enllà. En cas contrari, haurà de canviar el nom del sistema principal mitjançant l'ús de les instruccions de la documentació oficial.
- Abans d'instal·lar qualsevol aplicació, es recomana comprovar la disponibilitat d'actualitzacions perquè tots els processos posteriors van correctament. Per a això, introdueixi Sudo Yum actualització i feu clic a ENTRAR.
- Aquesta opció s'executa en nom de l'superusuari, el que significa que és necessari introduir una contrasenya per confirmar l'autenticació del compte. Recordeu que quan l'escriptura de caràcters, que no es mostren a la consola.
- Se li notificarà de la necessitat d'instal·lar els paquets actualitzats, o un avís de que les actualitzacions no es troben a la pantalla.
Després d'instal·lar totes les actualitzacions, es recomana reiniciar el sistema per canviar els canvis. Si les actualitzacions no s'han trobat, aneu immediatament a la següent etapa.
Pas 2: descarregar i instal·lar paquets
Malauradament, no podreu descarregar MySQL des del repositori oficial i la instal·leu simultàniament amb una sola ordre. Això es deu a un gran nombre de versions i certs matisos amb l'addició d'arxius, de manera que primer la selecció d'un paquet adequat ha de ser primer.
Aneu als magatzems oficials MySQL
- Aneu a l'enllaç anterior per familiaritzar-vos amb totes les versions existents del sistema de gestió de bases de dades considerades. Seleccioneu el paquet d'interès en format RPM i copieu l'enllaç a ell trucant al menú contextual prement el botó dret del ratolí.
- Quan inseriu, veureu que l'enllaç s'ha copiat correctament, i si passeu pel navegador, descarregarà el paquet RPM, però ara no és necessari per a nosaltres, de manera que es traslladarem a la consola.
- Un cop al terminal, introduïu l'enllaç anterior WGet + copiat i feu clic a Enter.
- A continuació, utilitzeu Sudo RPM -IVH MySQL57-Community-Llease-El7.RPM, substituint el desajustament en aquesta línia als números especificats a l'enllaç existent.
- Aquesta operació també es realitza en nom del superusuari i, per tant, heu de tornar a introduir la contrasenya.
- Espereu fins que l'actualització del dipòsit es completi i instal·li el paquet.
- Abans de començar el procés d'instal·lació principal, actualitzeu la llista de repositori especificant l'actualització sudo yum.
- Confirmeu l'acció realitzada seleccionant la versió Y.
- Feu-ho de nou quan repetiu.
- Només es va mantenir el procés d'instal·lació del sistema. Això es fa mitjançant l'ordre Sudo Yum Install MySQL-Server.
- Confirmeu absolutament totes les sol·licituds d'instal·lació o paquet de paquets.
- El procediment de descàrrega pot trigar uns minuts, que depèn de la velocitat d'Internet. Durant això, no tanqueu la sessió de terminal per no restablir tots els paràmetres.
- Després d'una instal·lació satisfactòria, activeu el servidor a través de Sudo Systemctl Start MySQLD.
- Si no hi ha errors amb encendre, una nova línia per a l'entrada apareixerà a la pantalla.
Com es pot veure, la instal·lació de MySQL en CentOS juliol va prendre només uns minuts, i l'usuari no va trigar tants ordres, la majoria dels quals poden ser simplement es copien i s'insereixen a la consola. No obstant això, per a la interacció correcta amb el DBMS, serà necessari per produir una configuració inicial, que serà discutit a continuació.
Pas 3: Configuració inicial
Ara no anem a afectar absolutament tots els aspectes de la configuració de sistema de gestió de base de dades, ja que això no s'aplica a el tema de l'article. Només volem dir sobre les accions bàsiques que cal fer per comprovar el rendiment de la utilitat i les normes tipus assignar per a això. Per a això, haurà de seguir la guia com un:
- Anem a començar amb la instal·lació d'un editor molt útil, ja que tots els ajustos es canvien en el fitxer de configuració, que s'obre a través de programari a tal. És convenient utilitzar Nano, de manera que a la consola, suo yum install nano.
- Si encara no s'ha establert la utilitat, haurà de confirmar la incorporació de nous arxius. En cas contrari, la cadena "no fer" simplement apareixerà, per tant, es pot passar a el següent pas.
- Inseriu el suo nano /etc/my.cnf i activar aquesta comanda.
- Afegiu-hi el bind_adddress = cadena = i especificar l'adreça IP a la que voleu connectar i obrir tots els ports. Es pot especificar addicionalment altres paràmetres importants. Llegir més sobre ells en la documentació oficial, la referència a la qual es mostra a continuació.
- Després dels canvis, no us oblideu d'escriure-les fent clic a Ctrl + O, i després sortir de Nano a través de Ctrl + X.
- Inicialment, l'arxiu de configuració també conté paràmetres que afecten la seguretat de la xarxa. Poden ser un punt feble potencial durant la pirateria, per tant, es recomana eliminar-los mitjançant la realització d'mysql_secure_installation.
- Per confirmar aquesta operació, introdueixi la contrasenya d'administrador.
Com es va esmentar anteriorment, només va demostrar el principi bàsic de configuració. Més detallada sobre això està escrit en la documentació oficial de MySQL a Següent.
Vés a la lectura de la documentació de MySQL en el lloc web oficial
Pas 4: Root Root Password Reset
De vegades els usuaris quan s'instal·la MySQL s'estableix una contrasenya de superusuari, i després oblidar-se'n o no saben que va ser triat inicialment, per la qual cosa vam decidir per decidir finalment sobre aquest article per restablir la clau d'accés, que es porta a terme d'aquesta manera:
- Obriu el "Terminal" i escriviu el Suo SystemCTL Pare mysqld allà per aturar l'execució de l'servei.
- Aneu a la manera de manera segura a l'funcionament a través de SystemCTL Set-Medi ambient MySqld_opts = "- Skip-grant-tables."
- Connectar des del nom de l'superusuari mitjançant la introducció de root de MySQL -O. No se sol·licita la contrasenya.
- Només queda per torns per executar les ordres següents per crear una nova clau d'accés.
MySQL> Ús de MySQL;
MySQL> conjunt d'actualització d'usuari Contrasenya = contrasenya ( "contrasenya") on l'usuari = 'root'; (On contrasenya és la clau d'accés nova)
MySQL> Drets Flush;
Suo SystemCTL unset respectuosos amb el medi Mysqld_opts
Suo SystemCTL iniciar mysqld
Després d'això, intenti connectar amb el servidor de nou utilitzant la nova contrasenya. Aquest cop no hauria d'haver cap dificultat.
Vostè acaba de ser familiaritzat amb el manual pas a pas per a la instal·lació i la configuració de la superfície de MySQL en CentOS 7. Com es pot veure, no hi ha res difícil en això, però no s'ha de considerar les recomanacions anteriors amb una guia completa per connectar el base de dades per a més interactuen amb el lloc web o l'aplicació. Tot això s'haurà de fer manualment, empenyent lluny de les característiques específiques de el lloc, el programa i l'estudi de la documentació oficial de tots els components utilitzats.
Vegeu també:
Instal·lació phpMyAdmin en CentOS juliol
PHP instal·lació de 7 en 7 CentOS