MySQL telepítése Centos 7-ben

Anonim

MySQL telepítése Centos 7-ben

A MySQL jogosan tekinthető az egyik legjobb adatbázis-kezelő rendszernek, ezért mind a szakemberek, mind a szerelmesek aktívan használják weboldalakkal és különböző alkalmazásokkal. Az eszköz helyes működéséhez az operációs rendszerbe be kell telepíteni, és be kell állítania a megfelelő konfigurációt, a meglévő szerverek és további komponensek megnyomásával. Ma azt szeretnénk, hogy pontosan megmutassuk, hogy ez a folyamat a Centos 7-es számítógépeken történik.

Telepítse a mysql-t a Centos 7-ben

Az itt található információk a jelenlegi cikkben lesz osztva szakaszában úgy, hogy minden felhasználó tudja pontosan hogyan vizsgált alkatrész kerül hozzá, hogy a Linux, valamint hogy milyen paramétereket kell fizetni az első. Azonnal tisztázni, hogy a telepítés és a további interakció MySQL szüksége lesz aktív internetkapcsolat, hiszen a archívumokat nyert hivatalos tárolókból.

1. lépés: Előzetes intézkedések

Persze, akkor azonnal folytassa a következő lépést, és végezzen telepítési, azonban szükség lesz, hogy meghatározza a gép nevét és győződjön meg róla, hogy a CentOS most már a legújabb frissítéseket. Állítsa be az alábbi utasításokat az operációs rendszer előkészítéséhez.

  1. Ezek és az összes későbbi intézkedés a terminálon keresztül történik, szükség lesz arra, hogy kényelmes legyen az Ön számára. Ezt az alkalmazási menün keresztül teheti meg, vagy csökkenti a Ctrl + Alt + T. kulcskombinációt.
  2. Az előkészítő intézkedésekre való áttérés a MySQL Sentos 7-ben történő telepítésekor

  3. Itt adja meg a HostName parancsot, és kattintson az Enter gombra.
  4. Adja meg a parancsot, hogy meghatározza a Host nevét a MySQL-ben a Sentos 7-ben

  5. Ezenkívül adja meg a Hostname -f-t és hasonlítsa össze a két eredményt. Az első teljes, és a második - rövidítve. Ha megfelel Önnek, menjen tovább. Ellenkező esetben meg kell változtatnia a gazdagép nevét a hivatalos dokumentáció utasításainak használatával.
  6. A mysql rövidített gazdagépnév megjelenítésére szolgáló parancs a Sentos 7-ben

  7. Bármely alkalmazás telepítése előtt ajánlott ellenőrizni a frissítések elérhetőségét, hogy az összes későbbi folyamat megfelelően menjen. Ehhez írja be a sudo yum frissítést, és kattintson az Enter gombra.
  8. Egy parancs, amely frissítéseket kap, mielőtt telepíti a MySQL-t a Sentos 7-ben

  9. Ezt az opciót a superuser nevében hajtják végre, ami azt jelenti, hogy jelszót kell megadnia a fiók hitelesítésének megerősítéséhez. Fontolja meg, hogy a karakterek írásakor a konzolban nem jelenik meg.
  10. Jelszóbejegyzés a frissítések fogadásához a MySQL telepítése előtt a Sentos 7-ben

  11. Ön értesítést kap a frissített csomagok telepítésének szükségességéről, vagy egy figyelmeztetés, amely a frissítések nem található a képernyőn.
  12. A frissítések sikeres átvétele a MySQL telepítése előtt a Sentos 7-ben

Az összes frissítés telepítése után ajánlott újraindítani a rendszert a változások megváltoztatásához. Ha a frissítéseket nem találták meg, azonnal menjen a következő szakaszba.

2. lépés: Csomagok letöltése és telepítése

Sajnos nem lesz képes letölteni a MySQL-t a hivatalos tárolóból, és egyszerre telepíti azt egy parancsra. Ez egy hatalmas számú változatnak és bizonyos árnyalatoknak köszönhető az archívumok hozzáadásával, így először a megfelelő csomag megválasztása.

Menj a hivatalos raktárakhoz MySQL

  1. Menjen a fenti linkre, hogy megismerje magát az adatbázis-kezelő rendszer összes meglévő verziójával. Válassza ki az érdeklődéscsomagot az RPM formátumban, és másolja a linket a helyi egérgomb megnyomásával.
  2. A kiválasztott csomag RPM csomag letöltése a MySQL Sentos 7 verziójával

  3. Amikor beilleszti, látni fogja, hogy a link helyesen másolt, és ha átmegy a böngészőn, letöltheti az RPM csomagot, de most már nem szükséges számunkra, így a konzolra költözünk.
  4. A másolt link megtekintése a MySQL-vel a Sentos 7-ben

  5. Miután a terminálon adja meg a Wget + másolt előző linket, és kattintson az Enter gombra.
  6. A MySQL csomag letöltése a Sentos 7-ben a terminálon keresztül

  7. Ezután használd Sudo RPM -ivh MySQL57 közösségi Release-EL7.RPM helyett az eltérés ebben a sorban a számok meghatározott meglévő kapcsolatot.
  8. További parancs a MySQL telepítési csomag letöltésére Sentos 7-ben

  9. Ezt a műveletet a superuser nevében is elvégzik, ezért újra be kell írnia a jelszót.
  10. A MySQL telepítés letöltési csomagjának megerősítése Sentos 7-ben

  11. Várja meg, amíg a tároló frissítése befejeződik és telepíti a csomagot.
  12. Várakozás a MySQL telepítési csomag befejezésére a Sentos 7-ben

  13. A fő telepítési folyamat megkezdése előtt frissítse a tároló listát a sudo yum frissítés megadásával.
  14. Parancs a legutóbbi adattárfrissítésekhez, amikor a MySQL in Sentos 7-et telepíti

  15. Erősítse meg az y verzió kiválasztásával végrehajtott műveletet.
  16. A tárolók frissítésének megerősítése a MySQL Sentos 7-ben történő telepítésekor

  17. Tegye meg újra, ha megismétli.
  18. Második parancs, amely megerősíti a frissítések telepítését, amikor a MySQL in Sentos 7-et telepíti

  19. Csak a rendszer telepítésének folyamata maradt. Ez a Sudo Yum telepítése MySQL-Server parancs segítségével történik.
  20. Parancs a MySQL Sentos 7 telepítéséhez a terminálon keresztül

  21. Erősítse meg teljesen a telepítés vagy csomag kicsomagolásának kérését.
  22. A letöltési eljárás néhány percet vesz igénybe, ami az internet sebességétől függ. Ez alatt ne zárja be a terminál ülésszakát úgy, hogy ne állítsa vissza az összes beállítást.
  23. Várakozás a MySQL DBMS telepítésére a Sentos 7-ben a terminálon keresztül

  24. A sikeres telepítés után aktiválja a kiszolgálót a Sudo Systemctl Start MySqld segítségével.
  25. Futtatási szolgáltatás a MySQL DBMS vezérléséhez a Sentos 7-ben a terminálon keresztül

  26. Ha nincs hiba bekapcsolása, egy új sor a bemeneten megjelenik a képernyőn.
  27. A MySQL DBMS sikeres elindítása a Sentos 7-ben a terminálon keresztül

Mint látható, a MySQL telepítésével CentOS 7 vette csak pár perc, és a felhasználó tartott, nem túl sok parancsokat, amelyek többsége egyszerűen lemásolni és betétet a konzolba. A DBMS-vel való helyes kölcsönhatáshoz azonban meg kell hoznia egy kezdeti konfigurációt, amelyet az alábbiakban tárgyalunk.

3. lépés: Kezdeti beállítás

Most nem fogjuk befolyásolni az adatbázis-kezelő rendszer létrehozásának abszolút minden szempontját, mivel ez nem vonatkozik a cikk tárgyára. Csak azt szeretnénk elmondani az alapvető intézkedésekről, amelyeket meg kell tenni annak érdekében, hogy ellenőrizze a segédprogram teljesítményét, és hozzárendelje a szabványos szabályokat. Ehhez követnie kell az ilyen útmutatót:

  1. Kezdjük egy praktikus szerkesztő telepítésével, mivel az összes beállítás megváltozik a konfigurációs fájlban, amely egy ilyen szoftveren keresztül nyílik meg. Kényelmes Nano használatára, így a konzolban, a sudo yum telepítése nano.
  2. Szövegszerkesztő telepítése a MySQL beállítások szerkesztéséhez Sentos 7-ben

  3. Ha a segédprogram még nem jött létre, akkor meg kell erősítenie az új archívumok hozzáadását. Ellenkező esetben a "semmi" karakterlánc egyszerűen megjelenik, ezért a következő lépésre léphet.
  4. A szövegszerkesztő sikeres telepítése a MySQL beállítások szerkesztéséhez Sentos 7-ben

  5. Helyezze be a sudo nano /etc/my.cnf fájlt, és aktiválja ezt a parancsot.
  6. Futtasson egy konfigurációs fájlt a mysql konfigurálásához a Sentos 7-ben

  7. Adja hozzá a bind_adddress = string = és adja meg az IP-címet, amelyhez csatlakozni szeretné és megnyitja az összes portot. Ezenkívül más fontos paramétereket is megadhat. Olvasson többet róluk a hivatalos dokumentációban, amelyre az alábbiakban látható.
  8. Konfigurációs fájl szerkesztése a MySQL beállításakor a Sentos 7-ben

  9. A változások után ne felejtse el írni őket a Ctrl + O gombra kattintva, majd kilép a Nano-ról a Ctrl + X-ről.
  10. A szövegszerkesztő változásainak mentése a MySQL Sentos 7-ben történő konfigurálásakor

  11. Kezdetben a konfigurációs fájl tartalmazza a hálózat biztonságát befolyásoló paramétereket is. Lehetségesek lehetnek potenciális gyenge hely a hackelés során, ezért ajánlott kiküszöbölni őket a MySQL_Secure_installation végrehajtásával.
  12. MySQL biztonsági csapat Sentos 7-ben

  13. A művelet megerősítéséhez írja be a rendszergazdai jelszót.

Amint korábban említettük, csak a konfiguráció alapelveit igazoltuk. Erre részletesebb a MySQL következő hivatalos dokumentációjában.

Ugrás a MySQL dokumentáció olvasására a hivatalos honlapon

4. lépés: Gyökér root jelszó visszaállítása

Néha a felhasználókat, ha a MySQL telepítésével meg egy rendszergazda jelszót, akkor felejtsd el, vagy nem tudja, hogy melyik ez azért választották először, ezért úgy döntöttünk, hogy végre dönteni ezt a cikket, hogy visszaállítsa a hozzáférési kulcsot, amely végzik, mint ez:

  1. Nyissa meg a "terminál", és írja be a Sudo Systemctl Stop MySQLD-t, hogy megállítsa a szolgáltatás végrehajtását.
  2. A jelszó visszaállításához a Sentos 7-ben letiltja a MySQL szolgáltatást

  3. Menjen a biztonságos működési módba a Systemctl Set-Environment MysqlD_opts = "- Skip-Grant-táblákon keresztül.
  4. Futtassa a MySQL-t a Sentos 7-ben a biztonságos módban a jelszó visszaállításához

  5. Csatlakoztassa a Superuser nevét a MySQL -U gyökér megadásával. A jelszó nem kért.
  6. A parancsok beírása a MySQL jelszó visszaállításához Sentos 7-ben a terminálon keresztül

  7. Ez csak akkor változik, hogy végrehajtsák az alábbi parancsokat egy új hozzáférési kulcs létrehozásához.

    MySQL> A MySQL használata;

    MySQL> Frissítés a felhasználó beállítása jelszó = jelszó ("Jelszó"), ahol a felhasználó = 'root'; (ahol a jelszó az új hozzáférési kulcs)

    Mysql> flush kiváltságok;

    Sudo systemctl unset környezet mysqld_opts

    Sudo systemctl start mysqld

Ezt követően próbálja meg újra csatlakozni a kiszolgálóhoz az új jelszó használatával. Ezúttal nincs nehézség.

Épp most ismeri a lépésenkénti kézikönyvet a MySQL telepítéséhez és felületi konfigurációhoz a CENTOS 7-ben. Adatbázis a webszerverrel vagy az alkalmazással való további kölcsönhatásban. Mindezeket manuálisan kell elvégezni, el kell távolítani a webhely sajátosságaitól, a programtól, és tanulmányozza az összes használt alkatrész hivatalos dokumentációját.

Lásd még:

PHPMYADMIN telepítése Centos 7-ben

Telepítés PHP 7 Centos 7-ben

Olvass tovább