Moodle - install moodle version 3.5 on Ubuntu 18.04
Tartalomjegyzék:
A MySQL a legnépszerűbb nyílt forráskódú relációs adatbázis-kezelő rendszer.
A MySQL adatbázis-kiszolgáló legújabb verziója, a 8.0 verzió, az alapértelmezett CentOS 8 lerakatból telepíthető.
A MySQL 8.0 számos új funkciót és változtatást vezetett be, amelyek miatt egyes alkalmazások nem voltak kompatibilisek ezzel a verzióval. Mielőtt kiválasztaná a MySQL verziót a telepítéshez, olvassa el annak az alkalmazásnak a dokumentációját, amelyet telepíteni szeretne a CentOS kiszolgálón.
A CentOS 8 a MariaDB 10.3-at is biztosítja, amely a MySQL 5.7 „beépülő csere” -je, néhány korlátozással. Ha az alkalmazás nem kompatibilis a MySQL 8.0 verzióval, telepítse a MariaDB 10.3 szoftvert.
Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni és biztonságosítani a MySQL 8.0-t a CentOS 8 rendszerekre.
A MySQL 8.0 telepítése a CentOS 8-ra
Telepítse a MySQL 8.0 szervert a CentOS csomagkezelő segítségével root vagy felhasználóként sudo jogosultságokkal:
sudo dnf install @mysql
A
@mysql
modul telepíti a MySQL-t és az összes függőséget.
Miután a telepítés befejeződött, indítsa el a MySQL szolgáltatást, és engedélyezze az automatikus induláshoz a következő parancs futtatásával:
sudo systemctl enable --now mysqld
A MySQL szerver futtatásának ellenőrzéséhez írja be:
sudo systemctl status mysqld
● mysqld.service - MySQL 8.0 database server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2019-10-17 22:09:39 UTC; 15s ago…
MySQL biztosítása
Futtassa a
mysql_secure_installation
parancsfájlt, amely számos biztonsággal kapcsolatos műveletet hajt végre, és beállítja a MySQL gyökérjelszavát:
sudo mysql_secure_installation
A rendszer felkéri a
VALIDATE PASSWORD PLUGIN
konfigurálására, amelyet a MySQL felhasználói jelszavak erősségének tesztelésére és a biztonság javítására használnak. A jelszó-érvényesítési politika három szintje van: alacsony, közepes és erős. Ha nem akarja beállítani az érvényes jelszó plugin-t, nyomja meg az
ENTER
.
A következő parancssorban meg kell adnia a jelszót a MySQL root felhasználó számára. Miután ezt megtette, a szkript arra is felkéri Önt, hogy távolítsa el az anonim felhasználót, korlátozza a root felhasználó hozzáférését a helyi géphez, és távolítsa el a teszt adatbázist. Minden kérdésre válaszoljon „Y” (igen) kérdésre.
A MySQL szerverrel a parancssorból történő interakcióhoz használja a függőségként telepített MySQL kliens segédprogramot. A root hozzáférés tesztelése a következő gépeléssel:
mysql -u root -p
Adja meg a gyökérjelszót, amikor a rendszer kéri, és a MySQL parancsértelmezőt kapja az alább látható módon:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 12 Server version: 8.0.17 Source distribution
Ez az! Telepítette és biztonságos lett a MySQL 8.0 a CentOS szerverén, és készen áll a használatára.
hitelesítési módszer
A CentOS 8 lerakatokba
mysql_native_password
MySQL 8.0 szerver úgy van beállítva, hogy a régi
mysql_native_password
hitelesítési beépülő modult használja, mivel a CentOS 8 egyes kliens eszközei és könyvtárai nem kompatibilisek a
caching_sha2_password
módszerrel, amelyet alapértelmezetten a MySQL 8.0 upstream verziója tartalmaz.
mysql_native_password
módszernek a legtöbb beállításnál megfelelőnek kell lennie. Ha azonban az alapértelmezett hitelesítési beépülő modult
caching_sha2_password
szeretné változtatni, amely gyorsabb és jobb biztonságot nyújt, nyissa meg a következő konfigurációs fájlt:
sudo vim /etc/my.cnf.d/mysql-default-authentication-plugin.cnf
Módosítsa az
default_authentication_plugin
értékét
caching_sha2_password
:
default_authentication_plugin=caching_sha2_password
Zárja be és mentse a fájlt, és indítsa újra a MySQL szervert, hogy a változások érvénybe lépjenek:
Következtetés
A CentOS 8 a MySQL 8.0 verzióval van elosztva. A telepítés olyan egyszerű, mint a
dnf install @mysql
.
Most, hogy a MySQL szerver működik, és csatlakozhat a MySQL héjhoz, és új adatbázisokat és felhasználókat hozhat létre.
mysql centosAz Európai Unió trösztellenes szabályozója teljesen aggodalmát fejezi ki amiatt, hogy az Oracle átvette a MySQL-t, a Widenius szerint februárban elhagyta a Sunot. A MySQL-nek más otthonra van szüksége, mint az Oracle, ahol nincs olyan összeférhetetlenség, hogy hogyan, vagy ha a MySQL-t tovább kell fejleszteni, írta Widenius. A cég, a Monty Program AB fejlesztette ki a MySDB-nek a MariaDB-t.
A legfontosabb cél az, hogy otthont találjon az Oracle-nek a MySQL-n kívül, ahol az adatbázis fejleszthető és versenyezhet a meglévő termékekkel, beleértve az Oracle-t Florian Mueller , egy korábbi MySQL részvényes, aki jelenleg a Monty Program AB-val dolgozik ebben a kérdésben.
Telepítése közben megszűnt a Microsoft Setup telepítése közben A Bootstrapper leállt
Az Office 2013/2016 telepítése közben, ha megkaptuk a Microsoft Setup Bootstrapper működésképtelenné válását, akkor ez a cikk megmutatja, hogyan kell kijavítani.
Az oneplus 3 egyszerű telepítése és az egyéni helyreállítás telepítése
A gyökeresedés egy teljesen új világot nyit meg a testreszabási lehetőségekre az Android készüléken, és a OnePlus 3 sem kivétel. Így könnyedén meg lehet gyökerezni.







