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.
- 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.
- Itt adja meg a HostName parancsot, és kattintson az Enter gombra.
- 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.
- 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.
- 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.
- Ö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.
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
- 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.
- 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.
- Miután a terminálon adja meg a Wget + másolt előző linket, és kattintson az Enter gombra.
- 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.
- Ezt a műveletet a superuser nevében is elvégzik, ezért újra be kell írnia a jelszót.
- Várja meg, amíg a tároló frissítése befejeződik és telepíti a csomagot.
- 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.
- Erősítse meg az y verzió kiválasztásával végrehajtott műveletet.
- Tegye meg újra, ha megismétli.
- 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.
- Erősítse meg teljesen a telepítés vagy csomag kicsomagolásának kérését.
- 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.
- A sikeres telepítés után aktiválja a kiszolgálót a Sudo Systemctl Start MySqld segítségével.
- Ha nincs hiba bekapcsolása, egy új sor a bemeneten megjelenik a képernyőn.
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:
- 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.
- 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.
- Helyezze be a sudo nano /etc/my.cnf fájlt, és aktiválja ezt a parancsot.
- 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ó.
- 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.
- 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.
- 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:
- 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.
- Menjen a biztonságos működési módba a Systemctl Set-Environment MysqlD_opts = "- Skip-Grant-táblákon keresztül.
- Csatlakoztassa a Superuser nevét a MySQL -U gyökér megadásával. A jelszó nem kért.
- 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