MySQL je oprávnene považovaný za jeden z najlepších systémov správy databáz, preto aktívne používajú profesionáli aj milenci v spolupráci s webovými stránkami a rôznymi aplikáciami. Pre správnu prevádzku tohto nástroja bude musieť byť nainštalovaný v operačnom systéme a nastaviť správnu konfiguráciu, tlačiť z existujúcich serverov a ďalších komponentov. Dnes chceme presne ukázať, ako sa tento proces vykonáva na počítačoch bežiacich Centos 7.
Nainštalujte MySQL v Centos 7
Informácie v našom aktuálnom článku budú rozdelené do etáp, takže každý užívateľ môže presne pochopiť, ako sa pridáva do úvahy komponent do Linuxu, ako aj ktoré parametre by sa mali zaplatiť ako prvý. Ihneď objasniť, že na inštaláciu a ďalšiu interakciu s MySQL budete potrebovať aktívne pripojenie na internet, pretože archívy budú získané z oficiálnych archívov.Krok 1: Predbežné opatrenia
Samozrejme, môžete okamžite prejsť na ďalší krok a vykonať inštaláciu, ale bude potrebné určiť názov hostiteľa a uistite sa, že centOS majú teraz všetky najnovšie aktualizácie. Nastavte nasledujúce pokyny na prípravu OS.
- Tieto a všetky následné akcie budú vykonané prostredníctvom terminálu, bude potrebné pre vás vhodné. Môžete to urobiť cez ponuku aplikácie alebo zmenšiť kombináciu klávesov CTRL + ALT + T..
- Tu zadajte príkaz hostiteľa a kliknite na ENTER.
- Okrem toho špecifikujte názov hostiteľa -f a porovnajte dva výsledky. Prvý je kompletný a druhý - skrátený. Ak vám to vyhovuje, choď ďalej. V opačnom prípade budete musieť zmeniť názov hostiteľa pomocou pokynov z oficiálnej dokumentácie.
- Pred inštaláciou akejkoľvek aplikácie sa odporúča skontrolovať dostupnosť aktualizácií, takže všetky následné procesy sú správne. Ak to chcete urobiť, zadajte Update SUDDO YUM a kliknite na Enter.
- Táto možnosť je vykonaná v mene Superuser, čo znamená, že musíte zadať heslo na potvrdenie autentifikácie účtu. Zvážte, že pri písaní znakov sa nezobrazia v konzole.
- Budete upozornení na potrebu inštalovať aktualizované balíky, alebo upozornenie, že aktualizácie sa nenachádzajú na obrazovke.
Po inštalácii všetkých aktualizácií sa odporúča reštartovať systém na zmenu zmien. Ak sa aktualizácie nenašli, okamžite prejdite do ďalšej fázy.
Krok 2: Sťahovanie a inštalácia balíkov
Bohužiaľ, nebudete môcť stiahnuť MySQL z oficiálneho úložiska a súčasne ho nainštalovať jedným príkazom. Je to spôsobené obrovským počtom verzií a určitých nuancí s pridaním archívov, takže najprv musí výber vhodného balenia najprv.
Choďte do oficiálnych skladov MySQL
- Prejdite na vyššie uvedený odkaz, aby ste sa zoznámili so všetkými existujúcimi verziami posudzovaného systému databázy. Vyberte balík záujmu vo formáte RPM a prepojte odkaz na ňu tak, že zavoláte kontextové menu stlačením pravého tlačidla myši.
- Keď vložíte, uvidíte, že odkaz bol skopírovaný správne, a ak prejdete cez prehliadač, stiahnete si balík RPM, ale teraz to nie je potrebné pre nás, takže sa presunieme na konzolu.
- Akonáhle v termináli zadajte do predchádzajúceho odkazu kopírovaného predchádzajúceho odkazu a kliknite na Enter.
- Ďalej použite SUDDO RPM -VH MYSQL57-Community-Release-El7.RPM, nahradenie nesúladu v tomto riadku na čísla uvedené v existujúcom spojení.
- Táto operácia sa vykonáva aj v mene Superuser, a preto musíte zadať heslo.
- Počkajte, kým nebude aktualizácia úložiska dokončená a nainštalovať balík.
- Pred spustením hlavného procesu inštalácie aktualizujte zoznam úložísk zadaním aktualizácie sudo yum.
- Potvrďte akciu vykonanú výberom verzie Y.
- Urobte to znova, keď opakujete.
- Zostal len proces inštalácie samotného systému. Toto sa vykonáva pomocou sudo yum nainštalovať príkaz MySQL-Server.
- Potvrďte absolútne všetky požiadavky na inštaláciu alebo rozbalenie paketu.
- Postup sťahovania môže trvať niekoľko minút, čo závisí od rýchlosti internetu. Počas tohto, nezatvárajte reláciu terminálu tak, aby ste neuskunili všetky nastavenia.
- Po úspešnej inštalácii aktivujte server cez SUDDO SYSTEMCTL START MYSQLD.
- Ak nie sú k dispozícii žiadne chyby, na obrazovke sa objaví nový riadok pre vstup.
Ako vidíte, inštalácia MySQL v Centos 7 trvala len niekoľko minút a užívateľ to nepreberal toľko príkazov, z ktorých väčšina je možné jednoducho kopírovať a vložiť do konzoly. Avšak, pre správnu interakciu s DBMS, bude potrebné vytvoriť počiatočnú konfiguráciu, ktorá bude diskutovaná nižšie.
Krok 3: Počiatočné nastavenie
Teraz nebudeme mať vplyv na absolútne všetky aspekty založenia systému správy databázy, pretože sa to nevzťahuje na predmet článku. Chceme len povedať o základných akciách, ktoré treba urobiť, aby sme skontrolovali výkonnosť pomôcky a priradili pre ňu štandardné pravidlá. Ak to chcete urobiť, budete musieť dodržiavať takúto príručku:
- Začnime s inštaláciou šikovného editora, pretože všetky nastavenia sa zmenia v konfiguračnom súbore, ktorý sa otvára prostredníctvom takéhoto softvéru. Je vhodné použiť NANO, takže v konzole, SUDDO YUM INŠTALUJTE NANO.
- Ak nástroj ešte nebol zriadený, budete musieť potvrdiť pridanie nových archívov. V opačnom prípade sa jednoducho objaví reťazec "Vykonávať nič", preto sa môžete presunúť na ďalší krok.
- Vložte sudo nano /etc/my.cnf a aktivujte tento príkaz.
- Pridajte BIND_ADDDDRESS = String = a zadajte IP adresu, ku ktorej chcete pripojiť a otvoriť všetky porty. Môžete ďalej špecifikovať iné dôležité parametre. Prečítajte si viac o nich v oficiálnej dokumentácii, odkaz, na ktorý sa zobrazuje nižšie.
- Po zmenách nezabudnite zapísať ich kliknutím na CTRL + O, a potom ukončite z NANO cez Ctrl + X.
- Spočiatku konfiguračný súbor obsahuje aj parametre, ktoré ovplyvňujú bezpečnosť siete. Môžu to byť potenciálne slabé miesto počas hackingu, preto sa odporúča odstrániť ich vykonaním MySQL_SECURE_Installation.
- Ak chcete túto operáciu potvrdiť, zadajte heslo správcu.
Ako už bolo spomenuté vyššie, sme preukázali základný princíp konfigurácie. Podrobnejšie o tom je napísané v oficiálnej dokumentácii MySQL Ďalej.
Skočiť na čítanie dokumentácie MySQL na oficiálnych stránkach
Krok 4: Obnovenie hesla root root
Niekedy používatelia pri inštalácii MySQL nastavte superusser heslo a potom zabudnite na to alebo neviete, že to bolo zvolené pôvodne, takže sme sa rozhodli konečne rozhodnúť o tomto článku, aby sa obnovil prístupový kľúč, ktorý sa vykonáva takto:
- Otvorte "terminál" a zadajte SUDO Systemcktl Stop MySQLD, aby ste zastavili vykonanie služby.
- Prejdite do bezpečného spôsobu prevádzky prostredníctvom systému SystemCTL Set-Prowin MySQLD_OPTS = "- Skip-Grant-Tables."
- Pripojte sa z mena SuperUser zadaním koreňa MySQL -U. Heslo nebude požadované.
- Zostáva len v zmene na vykonanie nasledujúcich príkazov na vytvorenie nového prístupového kľúča.
MySQL> Použite MySQL;
MySQL> Update User Set Password = Heslo ("Heslo"), kde používateľ = 'root'; (Kde je heslo vášho nového prístupu)
MySQL> Spláchnite privilégiá;
SUDDO SYSTÉMY SYSTÉMY MYSQKTLUSKÉHO PROSTREDIA MYSQLED_OPTS
SUDDO SYSTÉMY START MYSQLED
Potom skúste znova pripojiť k serveru pomocou nového hesla. Tento čas by nemal byť žiadne ťažkosti.
Práve ste boli oboznámení s príručkou krok za krokom na inštaláciu a konfiguráciu povrchu MySQL v Centos 7. Ako vidíte, v tomto prípade nie je nič ťažké, ale nemali by ste zvážiť vyššie uvedené odporúčania s plným sprievodcom na pripojenie Databáza na ďalšie interakciu s webovým serverom alebo aplikáciou. To všetko sa bude musieť urobiť manuálne, tlačiť sa od špecifík stránky, program a štúdiu oficiálnej dokumentácie všetkých použitých komponentov.
Pozri tiež:
Inštalácia phpMyAdmin v Centos 7
Inštalácia PHP 7 v Centos 7