Skip to Content

Kako instalirati MiSKL na Ubuntu 24


Ubuntu 24 je popularna platforma za hostovanje baza podataka zahvaljujući svojoj stabilnosti i širokoj upotrebi. Ovaj članak će vas korak po korak voditi kroz instalaciju MySQL-a na Ubuntu 24, konfiguraciju baze podataka i kreiranje korisnika sa odgovarajućim dozvolama.

1. Pripremiti Okruženje

Pre nego što instalirate MySQL, uverite se da je vaš sistem ažuriran. Otvorite terminal i izvršite sledeće komande:

sudo apt update && sudo apt upgrade -y

To garantuje da su svi paketi sistema ažurirani.

2. Instalirati MySQL

Ubuntu 24 uključuje MySQL u svojim zvaničnim repozitorijumima. Evo kako instalirati MySQL server:

Korak 1: Instalirati MySQL

Izvršite sledeću komandu da instalirate MySQL:

sudo apt install mysql-server -y

Korak 2: Proverite instalaciju

Da biste proverili da li je MySQL ispravno instaliran i da li funkcioniše, koristite :

sudo systemctl status mysql

Ako je servis aktivan (označeno sa "active (running)"), to znači da je instalacija uspela.

Korak 3: Konfigurišite MySQL po prvi put

MySQL uključuje skript za bezbednost kako bi poboljšao podrazumevanu konfiguraciju. Pokrenite ga sa :

sudo mysql_secure_installation

Tokom ove konfiguracije :

  • Definišite sigurnu root lozinku.
  • Odgovorite na pitanja da aktivirate ili deaktivirate određene funkcionalnosti (kao što su brisanje anonimnih korisnika, onemogućavanje daljinskih root konekcija, itd..).

3. Povezivanje sa MySQL-om

Da biste upravljali svojom bazom podataka, prijavite se u MySQL shell sa:

sudo mysql

To će vas povezati kao korisnika root bez traženja lozinke (ako koristite socket autentifikaciju).

4. Kreirati Bazu Podataka

Jednom kada se povežete na MySQL shell, možete kreirati bazu podataka. Pretpostavimo da želite da kreirate bazu podataka pod imenom blog_db. Izvršite :

CREATE DATABASE blog_db;

Možete proveriti da li je baza podataka kreirana sa:

SHOW DATABASES;

5. Kreirati MySQL korisnika

Iz bezbednosnih razloga, preporučuje se da ne koristite root nalog za pristup vašoj bazi podataka. Kreirajte novog korisnika sa specifičnim dozvolama.

Korak 1: Kreirati korisnika

Zamenite user_blog imenom vašeg korisnika i password123 jakom lozinkom :

CREATE USER 'user_blog'@'localhost' IDENTIFIED BY 'password123';

Korak 2: Dodeljivanje dozvola

Uverite se da ovaj korisnik ima potrebna prava za interakciju sa bazom podataka blog_db. Na primer:

GRANT ALL PRIVILEGES ON blog_db.* TO 'user_blog'@'localhost';

Korak 3: Primeni promene

Da bi dozvole odmah stupile na snagu, izvršite:

FLUSH PRIVILEGES;

6. Testirati konekciju sa novim korisnikom

Odjavite se iz MySQL ljuske kucajući :

EXIT;

Zatim se ponovo povežite sa novim korisnikom :

mysql -u user_blog -p

Unesite lozinku koju ste postavili. Ako sve funkcioniše, uspešno ste se prijavili.

7. (Opcionalno) Konfigurišite Daljinski Pristup

Ako vam je potrebno da se korisnik poveže sa drugog računara, promenite % umesto localhost prilikom kreiranja korisnika:

CREATE USER 'user_blog'@'%' IDENTIFIED BY 'password123'; GRANT ALL PRIVILEGES ON blog_db.* TO 'user_blog'@'%';

Zatim, izmenite konfiguracioni fajl da omogućite daljinske konekcije. Otvorite fajl /etc/mysql/mysql.conf.d/mysqld.cnf :

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Potražite sledeću liniju:

bind-address = 127.0.0.1

Zamenite je sa :

bind-address = 0.0.0.0

Restartujte MySQL da primenite izmene:

sudo systemctl restart mysql

Zaključak

Sada ste instalirali MySQL na Ubuntu 24, kreirali bazu podataka i konfigurisali korisnika sa potrebnim dozvolama. Bilo da razvijate aplikaciju ili hostujete veb sajt, spremni ste da koristite MySQL na siguran i efikasan način.

N’hésitez pas à commenter ci-dessous pour partager vos expériences ou poser vos questions ! 🚀



Ocene
0 0

Za sada nema komentara.

da budete prvi ko ostavlja komentar.