Instalace MySQL v Centos 7

Anonim

Instalace MySQL v Centos 7

MySQL je oprávněně považován za jeden z nejlepších systémů pro správu databází, proto aktivně používají profesionálové i milenci při práci s webovými stránkami a různými aplikacemi. Pro správnou funkci tohoto nástroje bude muset být instalován v operačním systému a nastavit správnou konfiguraci, vytlačení ze stávajících serverů a dalších komponent. Dnes chceme přesně ukázat, jak se tento proces provádí na počítačích Centos 7.

Nainstalujte MySQL v Centos 7

Informace v našem aktuálním článku budou rozděleny do fází tak, aby každý uživatel pochopil přesně, jak je v úvahu komponentu přidána do Linuxu, stejně jako které parametry by měly být zaplaceny jako první parametry. Okamžitě objasněte, že pro instalaci a další interakci s MySQL budete potřebovat aktivní připojení k internetu, protože archivy budou získány z oficiálních úložišť.

Krok 1: Předběžné akce

Samozřejmě můžete okamžitě pokračovat do dalšího kroku a provádět instalaci, ale bude nutné určit název hostitele a ujistit se, že Centos má nyní všechny nejnovější aktualizace. Nastavte následující pokyny pro přípravu OS.

  1. Tyto a všechny následné akce budou provedeny prostřednictvím terminálu, resp. Bude pro vás nutné běžet. Můžete to provést prostřednictvím menu aplikace nebo zmenšení kombinace kláves Ctrl + Alt + T.
  2. Přechod na terminál pro přípravné akce při instalaci MySQL v Sentos 7

  3. Zde zadejte příkaz hostname a klikněte na Enter.
  4. Zadejte příkaz pro definování názvu hostitele v MySQL v Sentos 7

  5. Dále zadejte hostname -f a porovnejte dvě výsledky. První je kompletní a druhá - zkrácená. Pokud vám vyhovuje, pokračujte. V opačném případě budete muset změnit název hostitele pomocí pokynů z úřední dokumentace.
  6. Příkaz pro zobrazení Zkratkovaného jména hostitele pro MySQL v Sentos 7

  7. Před instalací jakékoli aplikace se doporučuje zkontrolovat dostupnost aktualizací tak, aby všechny následné procesy správně jdou správně. Chcete-li to provést, zadejte aktualizaci sudo yum a klikněte na Enter.
  8. Příkaz pro přijímání aktualizací před instalací MySQL v Sentos 7

  9. Tato volba je prováděna jménem SuperUser, což znamená, že je třeba zadat heslo pro potvrzení ověřování účtu. Zvažte, že při psaní znaků nebudou zobrazeny v konzole.
  10. Zadání hesla pro přijímání aktualizací před instalací MySQL v Sentos 7

  11. Budete informováni o potřebě instalovat aktualizované balíčky nebo upozornění, že aktualizace nejsou nalezeny na obrazovce.
  12. Úspěšné přijetí aktualizací před instalací MySQL v Sentos 7

Po instalaci všech aktualizací se doporučuje restartovat systém, aby změnil změny. Pokud byly aktualizace nalezeny, okamžitě přejděte na další fázi.

Krok 2: Stahování a instalace balíčků

Bohužel nebudete moci stáhnout MySQL z oficiálního úložiště a současně jej nainstalovat s jedním příkazem. To je způsobeno obrovským počtem verzí a některých nuancí s přidáním archivů, takže první volba vhodného obalu musí nejprve.

Jděte do oficiálních skladů MySQL

  1. Jděte na výše uvedený odkaz, abyste se seznámili se všemi existujícími verzemi systému správy databází. Vyberte balíček zájmu o formát RPM a zkopírujte odkaz na něj voláním kontextového menu stisknutím pravého tlačítka myši.
  2. Stahování zvoleného balíčku Balení RPM s verzí MySQL v Sentos 7

  3. Když vložíte, uvidíte, že odkaz byl zkopírován správně, a pokud projdete prohlížečem, stáhnete balíček RPM, ale teď není nutné pro nás, takže se přesuneme do konzoly.
  4. Zobrazit zkopírovaný odkaz ke stažení balíček s MySQL v Sentos 7

  5. Jednou v terminálu zadejte wget + kopírovaný předchozí odkaz a klikněte na Enter.
  6. Stahování balíčku MySQL v Sentos 7 přes terminál

  7. Dále použijte sudo RPM -IVH MySQL57-Community-EL7.RPM, nahrazení nesouladu v tomto řádku na čísla uvedená ve stávajícím odkazu.
  8. Další příkaz ke stažení instalačního balíčku MySQL v Sentos 7

  9. Tato operace se provádí také jménem superuživatele, a proto musíte heslo znovu zadat.
  10. Potvrzení balíčku stahování instalace MySQL v Sentos 7

  11. Počkejte, až bude aktualizace úložiště dokončena a nainstalujte balíček.
  12. Čekání na dokončení instalačního balíčku MySQL v Sentos 7

  13. Před zahájením hlavního procesu instalace aktualizujte seznam úložiště zadáním aktualizace sudo yum.
  14. Příkaz pro nedávné aktualizace úložiště při instalaci MySQL v Sentos 7

  15. Potvrďte akci provedenou výběrem verze y.
  16. Potvrzení aktualizace úložišť při instalaci MySQL v Sentos 7

  17. Udělej to znovu, když se opakujete.
  18. Druhý příkaz pro potvrzení instalace aktualizací při instalaci MySQL v Sentos 7

  19. Zůstal pouze proces instalace samotného systému. To se provádí pomocí Sudo Yum Instalovat příkaz MySQL-Server.
  20. Příkaz pro instalaci MySQL v Sentos 7 přes terminál

  21. Potvrďte absolutně všechny požadavky na instalaci nebo balíček vybalení.
  22. Postup ke stažení může trvat několik minut, který závisí na rychlosti internetu. Během tohoto, nezavírejte terminálovou relaci tak, aby nebyla resetována všechna nastavení.
  23. Čekání na instalaci MySQL DBMS v Sentos 7 přes terminál

  24. Po úspěšné instalaci aktivujte server přes sudo systemctl start MySQLD.
  25. Spuštění služby pro ovládání MySQL DBMS v Sentos 7 přes terminál

  26. Pokud nejsou žádné chyby s zapnutím, na obrazovce se zobrazí nový řádek pro vstup.
  27. Úspěšná spuštění služby MySQL DBMS v Sentos 7 přes terminál

Jak vidíte, instalace MySQL v Centos 7 trvalo jen několik minut a uživatel to neudělal tolik příkazů, z nichž většina může být jednoduše zkopírována a vložena do konzoly. Pro správnou interakci s DBMS však bude nutné vytvořit počáteční konfiguraci, která bude diskutována níže.

Krok 3: Počáteční nastavení

Nyní nebudeme mít vliv na všechny aspekty zřízení systému správy databáze, protože se to nevztahuje na předmět článku. Chceme jen říct o základních akcích, které je třeba udělat pro kontrolu výkonu nástroje a přiřadit standardní pravidla pro ni. Chcete-li to provést, budete muset řídit takový průvodce:

  1. Začněme s instalací šikovného editoru, protože všechna nastavení se změní v konfiguračním souboru, který se otevírá takovým softwarem. Je vhodné použít nano, tak v konzole, sudo yum instalovat nano.
  2. Instalace textového editoru pro úpravu nastavení MySQL v Sentos 7

  3. Pokud dosud nebyl zřízen nástroj, budete muset potvrdit přidání nových archivů. V opačném případě se řetězec "provádí nic", se proto zobrazí, můžete se přestěhovat do dalšího kroku.
  4. Úspěšná instalace textového editoru pro úpravu nastavení MySQL v Sentos 7

  5. Vložte sudo nano /etc/my.cnf a aktivujte tento příkaz.
  6. Spusťte konfigurační soubor pro konfiguraci MySQL v Sentos 7

  7. Přidat bind_adddress = string = a určete adresu IP, ke které chcete připojit a otevřít všechny porty. Dále můžete zadat další důležité parametry. Přečtěte si více o nich v oficiální dokumentaci, odkaz, na který je uveden níže.
  8. Úprava konfiguračního souboru při nastavení MySQL v Sentos 7

  9. Po změnách nezapomeňte je zapsat kliknutím na Ctrl + O a poté ukončete z Nano přes CTRL + X.
  10. Uložení změn v textovém editoru při konfiguraci MySQL v Sentos 7

  11. Zpočátku obsahuje konfigurační soubor také parametry ovlivňující bezpečnost sítě. Mohou to být potenciální slabé místo během hackingu, proto se doporučuje jejich odstranit prováděním mysql_secure_installation.
  12. MySQL bezpečnostní tým v Sentos 7

  13. Chcete-li tuto operaci potvrdit, zadejte heslo správce.

Jak již bylo zmíněno dříve, ukázali jsme pouze základní princip konfigurace. Podrobnější informace o tom je napsáno v oficiální dokumentaci MySQL další.

Přejít na čtení dokumentace MySQL na oficiálních stránkách

Krok 4: Reset root hesla kořene

Někdy uživatelé při instalaci MySQL nastavili heslo superuživatele a zapomeňte na něj nebo neznamená, nebo neví, které to bylo zvoleno zpočátku, takže jsme se rozhodli konečně rozhodnout o tomto článku, aby resetoval přístupový klíč, který se provádí takto:

  1. Otevřete "terminál" a zadejte SUDO SYSTEMCTL STOP MySQLD tam zastavit provádění služby.
  2. Zakažte službu MySQL v Sentos 7 pro resetování hesla

  3. Přejděte do bezpečného režimu operace pomocí SystemCl Set-Environment MySQLD_OPTS = "- Skip-grant-tabulky."
  4. Spusťte MySQL v Sentos 7 v Secure Režim pro reset hesla

  5. Připojte se před názvem Superuser zadáním MySQL -U root. Heslo nebude požadováno.
  6. Zadávání příkazů Chcete-li resetovat heslo MySQL v Sentos 7 přes terminál

  7. Zbývá pouze v zatáčkách, aby se provedlo následující příkazy pro vytvoření nového přístupového klíče.

    MySQL> Použijte MySQL;

    MySQL> Update Update User Set Heslo = Heslo ("heslo"), kde uživatel = 'root'; (kde je heslo nového přístupového klíče)

    MySQL> Flush Privileges;

    Sudo systemctl unset-prostředí mysqld_opts

    Sudo systemctl start mysqld

Poté zkuste znovu připojit k serveru pomocí nového hesla. Tentokrát by neměly být obtížné.

Právě jste byli obeznámeni s podrobným návodem k instalaci a konfiguraci povrchu MySQL v Centu 7. Jak můžete vidět, v tom není nic obtížného, ​​ale neměli byste zvážit výše uvedené doporučení s úplným průvodcem pro připojení Databáze pro další interakce s webovým serverem nebo aplikací. To vše bude muset být provedeno ručně, odtrhne se od specifika stránek, program a studovat oficiální dokumentaci všech použitých složek.

Viz také:

Instalace phpMyAdmin v CENTOS 7

Instalační PHP 7 v CENTOS 7

Přečtěte si více