[CentOS7] MariaDB ์„ค์น˜

2021. 1. 19. 18:56ใ†System ์ž‘์—…์‹ค/LINUX

728x90
๋ฐ˜์‘ํ˜•

์•ˆ๋…•ํ•˜์„ธ์š”? ์ฃผ๋‹ˆํ•˜๋ž‘ ์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜์€ CentOS 7์— MariaDB๋ฅผ ์„ค์น˜๋ฅผ ํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

LINUX๊ฐ€ ์„ค์น˜ ๋˜์—ˆ์œผ๋‚˜, yum, ssh ๋“ฑ๊ณผ ๊ฐ™์€ ์ค€๋น„ ๋˜์ง€ ์•Š์œผ์…จ๋‹ค๋ฉด 'CentOS 7 ๊ธฐ๋ณธ ์„ค์ •' ํŽธ์— ๊ด€์‹ฌ์„ ์ฃผ์„ธ์š”.

๋˜ํ•œ, Apache์™€ PHP๊ฐ€ ์„ค์น˜๋œ ์„œ๋ฒ„๊ฐ€ ์ค€๋น„ ๋˜์ง€ ์•Š์œผ์…จ๋‹ค๋ฉด 'CentOS7์— Apache + PHP ์„ค์น˜' ํŽธ์— ๊ด€์‹ฌ์„ ์ฃผ์„ธ์š”.

CentOS 6๊นŒ์ง€๋Š” MySQL์„ ์ œ๊ณตํ–ˆ์—ˆ๋Š”๋ฐ, CentOS 7๋ถ€ํ„ฐ๋Š” MariaDB๋กœ ๋ณ€๊ฒฝ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ž! ๋ณธ๊ฒฉ์ ์œผ๋กœ ์„ค์น˜๋ฅผ ์‹œ์ž‘ ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

1. MariaDB ์„ค์น˜

๋จผ์ € MariaDB๊ฐ€ ์„ค์น˜ ๋˜์–ด ์žˆ๋Š”์ง€๋ฅผ ํ™•์ธ ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Mariadb ์„ค์น˜ ์—ฌ๋ถ€ ํ™•์ธ

CentOS ์„ค์น˜ ๋‹น์‹œ์— ์†Œํ”„ํŠธ์›จ์–ด ์„ค์ •์—์„œ MariaDB๋ฅผ ์„ ํƒํ•˜์…จ๋‹ค๋ฉด ์ž๋™์œผ๋กœ ์„ค์น˜๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

๋งŒ์•ฝ ์„ค์น˜๊ฐ€ ๋˜์–ด ์žˆ์ง€ ์•Š์œผ์‹  ๋ถ„๋“ค๊ป˜์„œ๋Š” ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์„ค์น˜ ํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

 

[root@localhost ~]# yum install -y mariadb-server

 

2. Mysql DB ์ƒ์„ฑ ๋ฐ ๊ณ„์ • ์ƒ์„ฑ

 

mysqlDB์™€ mysql User ์ƒ์„ฑ

๋จผ์ € mysql DB์™€ mysql์ด๋ผ๋Š” ๊ณ„์ •์„ ์ƒ์„ฑ ํ•ด ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

 

[root@localhost ~]# mysql_install_db --user=mysql

OS์— ์ž๋™์œผ๋กœ ์„ค์น˜ ๋˜์–ด ์žˆ๋Š” ๋ถ„๋“ค ์ค‘ ์ด ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ ํ–ˆ์„ ๋•Œ ๋ช…๋ น์–ด๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋‹ค๊ณ  ๋‚˜์˜ค๋ฉด

์œ„์˜ maria db ์„ค์น˜๋ฅผ ํ•œ๋ฒˆ ์‹œ๋„ ํ•œ ๋’ค ํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

 

๋‹ค์Œ์œผ๋กœ๋Š” OS๊ฐ€ ๋ถ€ํŒ…๋˜์—ˆ์„ ์‹œ์—๋„ DBMS๊ฐ€ ์ž๋™์œผ๋กœ ์˜ฌ๋ผ์˜ค๋„๋ก ์„ค์ • ํ•ด ์ฃผ๊ฒ ์Šต๋‹ˆ๋‹ค.

 

[root@localhost ~]# systemctl enable mariadb

mariaDB ์ž๋™ ๊ธฐ๋™ ๋ช…๋ น์–ด

 

[root@localhost ~]# systemctl start mariadb

mariaDB ๊ธฐ๋™

 

[root@localhost ~]# systemctl status mariadb

mariaDB ์ƒํƒœ ํ™•์ธ

 

 

MariaDB ๊ธฐ๋™ ์ƒํƒœ ํ™•์ธ

 

 

 

3. Maria DB ์ ‘์† ๋ฐฉ๋ฒ•

 

[root@localhost ~]# mysqladmin password [์ž์‹ ์ด ์‚ฌ์šฉํ•  Passwd]

๋จผ์ € mysqladmin์ด ์‚ฌ์šฉํ•  password๋ฅผ ๋งŒ๋“ค์–ด ์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

[root@localhost ~]# mysql -uroot -p

์œ„ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•œ ๋’ค Password๋ฅผ ๋ฌผ์–ด๋ณด๋ฉด ์ƒ์„ฑํ•œ Password๋ฅผ ์ž…๋ ฅํ•ด ์ค๋‹ˆ๋‹ค.

 

mariaDB ์ ‘์† ๋ชจ์Šต.

 

 

์—ฌ๊ธฐ๊นŒ์ง€ ์˜ค์…จ๋‹ค๋ฉด Maria DB ์„ค์น˜๋Š” ๋ชจ๋‘ ์™„๋ฃŒ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค! 

์ถ•ํ•˜๋“œ๋ฆฝ๋‹ˆ๋‹ค!

 

 

์ฃผ๋‹ˆํ•˜๋ž‘์˜ ์ด๋ฒˆ ํฌ์ŠคํŒ…์ด ์–ด๋– ์…จ๋‚˜์š”? ๊ตฌ๋…, ๊ณต๊ฐ๊ณผ ๋Œ“๊ธ€์€ ์ฃผ๋‹ˆํ•˜๋ž‘์—๊ฒŒ ๋งค์šฐ ํฐ ํž˜์ด ๋  ๊ฒƒ ์ž…๋‹ˆ๋‹ค!

728x90
๋ฐ˜์‘ํ˜•

'System ์ž‘์—…์‹ค > LINUX' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Ubuntu 20.04] Tomcat8 ์„ค์น˜  (0) 2021.01.22
[Ubuntu 20.04] Apache2 ์„ค์น˜  (0) 2021.01.20
[CentOS7] Apache + PHP ์„ค์น˜  (2) 2021.01.19
[CentOS7] WebtoB ์„ค์น˜  (2) 2021.01.19
[CentOS7] ๊ธฐ๋ณธ ์„ค์ •  (0) 2021.01.19