MySQL estas laŭleĝe konsiderata unu el la plej bonaj datumbazaj mastrumaj sistemoj, tial estas aktive uzata de ambaŭ profesiuloj kaj amantoj pri laborado kun retejoj kaj diversaj aplikoj. Por la ĝusta funkciado de ĉi tiu ilo, ĝi devos esti instalita en la mastruma sistemo kaj agordi la ĝustan agordon, puŝante el la ekzistantaj serviloj kaj aldonaj komponantoj. Hodiaŭ ni volas montri precize kiel ĉi tiu procezo estas efektivigita sur komputiloj kurantaj Centos 7.
Instalu MySQL en Centos 7
La informoj en nia nuna artikolo estos dividitaj en stadioj tiel ke ĉiu uzanto povas kompreni precize kiel la komponanto sub konsidero estas aldonita al Linukso, kaj ankaŭ kiuj parametroj devus pagi unue. Tuj klarigi, ke por instalado kaj plua interago kun MySQL vi bezonos aktivan interretan konekton, ĉar la arkivoj estos akiritaj de oficialaj deponejoj.Paŝo 1: Preparaj agoj
Kompreneble, vi povas tuj iri al la sekva paŝo kaj plenumi instaladon, tamen, necesos determini la gastigantan nomon kaj certigi, ke la Centos nun havas ĉiujn lastajn ĝisdatigojn. Alĝustigu la sekvajn instrukciojn por prepari OS.
- Ĉi tiuj kaj ĉiuj postaj agoj estos faritaj per la terminalo, respektive, necesos kuri oportune por vi. Vi povas fari ĉi tion per la aplikaĵa menuo aŭ ŝrumpanta la CTRL + ALT + T.-ŝlosila kombinaĵo.
- Ĉi tie enigu la komandon de gastnomo kaj alklaku Enter.
- Plie, specifu gastnomon -f kaj komparu du rezultojn. La unua estas kompleta, kaj la dua - mallongigita. Se ĝi konvenas al vi, iru plu. Alie, vi devos ŝanĝi la gastigantan nomon per instrukcioj de la oficiala dokumentaro.
- Antaŭ instali ajnan aplikaĵon, estas rekomendite kontroli la haveblecon de ĝisdatigoj por ke ĉiuj postaj procezoj iru ĝuste. Por fari ĉi tion, enigu Sudo Yum ĝisdatigon kaj alklaku Enter.
- Ĉi tiu opcio estas plenumata nome de la superuzanto, kio signifas, ke vi devas enmeti pasvorton por konfirmi la aŭtentigon de la konto. Konsideru, ke kiam oni skribas signojn, ili ne montriĝos en la konzolo.
- Vi estos sciigita pri la bezono instali ĝisdatigitajn pakaĵojn, aŭ atentigon, ke ĝisdatigoj ne troviĝas sur la ekrano.
Post instalado de ĉiuj ĝisdatigoj, oni rekomendas rekomenci la sistemon por ŝanĝi la ŝanĝojn. Se la ĝisdatigoj ne troviĝis, tuj iru al la sekva etapo.
Paŝo 2: Elŝutado kaj instalado de pakoj
Bedaŭrinde, vi ne povos elŝuti MySQL de la oficiala deponejo kaj samtempe instali ĝin per unu komando. Ĉi tio estas pro grandega nombro da versioj kaj iuj nuancoj kun aldono de arkivoj, do unue la elekto de taŭga pakaĵo devas unue.
Iru al oficialaj magazenoj MySQL
- Iru al la supra ligilo por familiariĝi kun ĉiuj ekzistantaj versioj de la datumbaza administrada sistemo sub konsidero. Elektu la interesan pakon en la RPM-formato kaj kopiu la ligon al ĝi alvokante la kuntekstan menuon premante la dekstran musbutonon.
- Kiam vi enmetas, vi vidos, ke la ligilo estis kopiita ĝuste, kaj se vi trapasos la retumilon, vi elŝutos la RPM-pakon, sed nun ne necesas por ni, do ni moviĝos al la konzolo.
- Unufoje en la terminalo, enigu la WETE + kopiitan antaŭan ligon kaj alklaku Enter.
- Poste, uzu sudo rpm -ivh mysql57-komunuma-liberigo-el7.rpm, anstataŭigante la malegalecon en ĉi tiu linio al la nombroj specifitaj en la ekzistanta ligilo.
- Ĉi tiu operacio ankaŭ estas efektivigita nome de la superuzanto, kaj tial vi devas re-eniri la pasvorton.
- Atendu ĝis la ĝisdatiga deponejo estas kompletigita kaj instalu la pakaĵon.
- Antaŭ ol komenci la ĉefan instalan procezon, ĝisdatigi la deponejan liston per specifado de ĝisdatigo de Sudo Yum.
- Konfirmi la agadon per elektante la Y-version.
- Faru ĝin denove kiam vi ripetas.
- Nur la procezo de instalado de la sistemo mem restis. Ĉi tio estas farita per la Sudo Yum Instali MySQL-servila komando.
- Konfirmu absolute ĉiujn petojn por instalado aŭ pakaĵo malpaki.
- La elŝuta procedo eble daŭros kelkajn minutojn, kio dependas de la rapideco de la interreto. Dum ĉi tio, ne fermu la terminalan sesion por ne rekomenci ĉiujn agordojn.
- Post sukcesa instalado, aktivigu la servilon tra la Sudo SystemCTL-komenco MySQLD.
- Se ne ekzistas eraroj kun ŝaltado, nova linio por enigo aperos sur la ekrano.
Kiel vi povas vidi, instali MySQL en Centos 7 prenis nur kelkajn minutojn, kaj la uzanto ne prenis tiom da ordonoj, la plej multaj el kiuj povas esti simple kopiitaj kaj enmeti en la konzolon. Tamen, por ĝusta interago kun la DBMS, necesos produkti komencan agordon, kiu estos diskutita sube.
Paŝo 3: Komenca Agordo
Nun ni ne influos absolute ĉiujn aspektojn de starigo de la datumbaza administrada sistemo, ĉar ĉi tio ne validas por la temo de la artikolo. Ni nur volas rakonti pri la bazaj agoj, kiuj devas esti faritaj por kontroli la agadon de la ilo kaj asigni normajn regulojn por ĝi. Por fari ĉi tion, vi bezonos sekvi tian gvidilon:
- Ni komencu per la instalado de oportuna redaktilo, ĉar ĉiuj agordoj ŝanĝiĝas en la agorda dosiero, kiu malfermiĝas per tia programaro. Estas oportune uzi nano, do en la konzolo, sudo yum instali nano.
- Se la ilo ankoraŭ ne estis establita, vi devos konfirmi la aldonon de novaj arkivoj. Alie, la kordo "plenumas nenion" simple aperos, do vi povas moviĝi al la sekva paŝo.
- Enmetu la sudo nano /etc/my.cnf kaj aktivigi ĉi tiun komandon.
- Aldoni la BINDDDDRESS = String = kaj specifi la IP-adreson al kiu vi volas konekti kaj malfermi ĉiujn havenojn. Vi povas aldone specifi aliajn gravajn parametrojn. Legu pli pri ili en la oficiala dokumentaro, la referenco al kiu estas montrita sube.
- Post la ŝanĝoj, ne forgesu skribi ilin alklakante Ctrl + O, kaj tiam eliru el Nano per Ctrl + X.
- Komence, la agorda dosiero ankaŭ enhavas parametrojn, kiuj influas la sekurecon de la reto. Ili povas esti ebla malforta loko dum piratado, do oni rekomendas forigi ilin per plenumado de mysql_secure_installation.
- Por konfirmi ĉi tiun operacion, enigu la administran pasvorton.
Kiel menciite pli frue, ni nur montris la bazan principon de agordo. Pli detala pri tio estas skribita en la oficiala dokumentado de MySQL poste.
Saltu al legado de dokumentado MySQL en la oficiala retejo
Paŝo 4: ROAD ROAD PASSWORD RESET
Foje uzantoj dum instalado de MySQL starigis superus-pasvorton, kaj tiam forgesas ĝin aŭ ne scias, kiu ĝi estis elektita komence, do ni decidis fine decidi pri ĉi tiu artikolo por reagordi la aliran klavon, kiu estas plenumita kiel ĉi tio:
- Malfermu la "terminalon" kaj enigu la SystemCTL-SystemCTL-halton MySQLD tie por haltigi la plenumon de la servo.
- Iru al la Sekura Operacio per SystemCl Set-Medio MySQLD_Opts = "- Skip-Grant-Tabuloj."
- Konekti de la nomo de la superuser enirante MySQL -U-radikon. La pasvorto ne estos petita.
- I restas nur laŭvice por ekzekuti la jenajn komandojn por krei novan aliran ŝlosilon.
MySQL> Uzu MySQL;
MySQL> Ĝisdatigi uzanto agordi pasvorton = Pasvorto ("Pasvorto") kie uzanto = 'radiko'; (kie pasvorto estas via nova alira ŝlosilo)
MySQL> Flush Privilegioj;
Sudo SystemCTL UNSET-Medio MySQLD_Opts
Sudo SystemCtl Komencas MySQLD
Post tio, provu konektiĝi al la servilo denove uzante la novan pasvorton. Ĉi-foje ne devus esti malfacilaĵo.
Vi ĵus konis la paŝon-post-paŝan manlibron por instali kaj surfacan agordon MySQL en CentOS 7. Kiel vi povas vidi, estas nenio malfacila en ĉi tio, sed vi ne devus konsideri la supre rekomendojn kun plena gvidilo por konekti la Datumaro por plue interagi kun la retservilo aŭ la aplikaĵo. Ĉio ĉi devos esti farita permane, puŝante for de la specifaj detaloj de la retejo, la programo kaj studante la oficialan dokumentaron de ĉiuj komponantoj uzataj.
Vidu ankaŭ:
Instali PHPMYADMIN EN CENTOS 7
Instalado PHP 7 en Centos 7