잠시만 기다려 주세요

     '입만 나불거리고 행동하지 않는 야당을 규탄한다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (16)  |  여러가지 팁 (1056)  |  추천 및 재미 (155)  |  자료실 (22)  |  
시사, 이슈, 칼럼, 평론, 비평 (606)  |  끄적거림 (129)  |  문예 창작 (705)  |  바람 따라 (69)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 서버

리눅스 서버 - MySQL에서 MariaDB로 - CentOS 6에서 MariaDB 간단하게 설치하기
이 름 : 바다아이   |   조회수 : 10977         짧은 주소 : https://www.bada-ie.com/su/?181591808989
RHEL 7 (Red Hat Enterprise Linux 7)에서 기본 데이터베이스가 MySQL 에서 MariaDB로 변경되었습니다. 
MariaDB는 대표적인 오픈 소스 데이터베이스로 알려진 MySQL에서 포크 한 MySQL 호환 데이터베이스 중의 하나로 오픈소스 RDBMS 입니다.
배포 라이센스는 GNU (General Public License) Version 2 입니다.
CentOS에서 RPM으로 배포되는 MariaDB를 설치하는 과정을 간단하게 정리하였습니다.
 



 
1. 동작환경
 
본 내용은 다음과 같은 환경을 전제로 작성되었습니다.
  • MariaDB 5.5.37
  • CentOS release 6.5 (Final)
 
2. MariaDB 설치
 
MariaDB를 위한 yum Repository 를 추가하기 위해 아래와 같이 "MariaDB.repo" 파일을 작성합니다.
 
# vi /etc/yum.repos.d/MariaDB.repo
"MariaDB.repo" 파일에 다음의 내용을 입력합니다.
 
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
 
yum을 이용하여 MariaDB-server와 MariaDB- client 를 설치합니다.
 
yum install MariaDB-server MariaDB-client
설치된 MariaDB를 실행합니다.
 
 /etc/init.d/mysql start
 
3. root 패스워드와 외부 접속 설정
 
Mariadb root password 변경은 다음과 같이 진행합니다.
 
[admin@localhost ~]$ /usr/bin/mysql -u root mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
 
Welcome to the MariaDB monitor.  Commands end with ; or g.
Your MariaDB connection id is 2
Server version: 5.5.40-MariaDB MariaDB Server
 
Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
 
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
 
MariaDB [mysql]> update user set password=password('opennaru') where user='root';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4  Warnings: 0
 
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
 
MariaDB [mysql]> quit
Bye 
MariaDB 재시작
 
 service mysql stop
 service mysql start
사용자 접속 정보 확인
 
[admin@localhost ~]$  /usr/bin/mysql -u root -p mysql
Enter password: 
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
 
Welcome to the MariaDB monitor.  Commands end with ; or g.
Your MariaDB connection id is 4
Server version: 5.5.40-MariaDB MariaDB Server
 
Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
 
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
 
MariaDB [mysql]> select user,host,password from user;
+------+-----------------------+-------------------------------------------+
| user | host                  | password                                  |
+------+-----------------------+-------------------------------------------+
| root | localhost             | *889C926028E12783CDA5CF3FA3FAEDD7D98C2CB6 |
| root | localhost.localdomain | *889C926028E12783CDA5CF3FA3FAEDD7D98C2CB6 |
| root | 127.0.0.1             | *889C926028E12783CDA5CF3FA3FAEDD7D98C2CB6 |
| root | ::1                   | *889C926028E12783CDA5CF3FA3FAEDD7D98C2CB6 |
|      | localhost             |                                           |
|      | localhost.localdomain |                                           |
+------+-----------------------+-------------------------------------------+
6 rows in set (0.00 sec)
외부에서 root 로그인
 
MariaDB [mysql]> grant all privileges on *.* to 'root'@'192.%' identified by 'opennaru' with grant option;
Query OK, 0 rows affected (0.01 sec) 
  
4. 예제로 wordpress를 위한 데이터베이스 생성
 
 
[admin@localhost ~]$  /usr/bin/mysql -u root -p mysql
Enter password: 
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
 
Welcome to the MariaDB monitor.  Commands end with ; or g.
Your MariaDB connection id is 4
Server version: 5.5.40-MariaDB MariaDB Server
 
Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
 
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
 
MariaDB [mysql]> create database wordpress character set utf8 collate utf8_bin;
MariaDB [mysql]> CREATE USER 'wordpress'@'%' IDENTIFIED BY 'wordpress';
MariaDB [mysql]> grant all privileges on wordpress.* to 'wordpress'@'localhost' identified by 'wordpress' with grant option;
MariaDB [mysql]> flush privileges;
 
 
 
5. References
 
출처 : http://opennaru.tistory.com/104
 
| |





      1 page / 5 page
번 호 카테고리 제 목 이름 조회수
148 리눅스 서버 samba ... , ... 바다아이 459
147 리눅스 서버 postfix main.cf ... 바다아이 3439
146 리눅스 서버 /etc/crontab ... 바다아이 2131
145 리눅스 서버 - MEMTEST, , 바다아이 3311
144 리눅스 서버 top , top 바다아이 4124
143 리눅스 서버 , systemd-networkd, archlinux network setting 바다아이 5215
142 리눅스 서버 mirror .. ... 바다아이 5690
141 리눅스 서버 [Ubuntu] (swapfile) , ... 바다아이 5567
140 리눅스 서버 ufw , iptables 바다아이 6842
139 리눅스 서버 ... grub . submenu, grub-mkconfig 바다아이 5655
138 리눅스 서버 CentOS 7 Upgrade Kernel, centos 바다아이 7449
137 리눅스 서버 , dd , 바다아이 5569
136 리눅스 서버 ... ntp .. ... 바다아이 6608
135 리눅스 서버 archlinux netstat , netstat ... 바다아이 6356
134 리눅스 서버 ps , ps option 바다아이 6083
133 리눅스 서버 , swap , ... swap . 바다아이 6314
132 리눅스 서버 crontab , .... 바다아이 6266
131 리눅스 서버 ssh , ssh 바다아이 7368
130 리눅스 서버 SSH SSH , ssh-keygen rsa 바다아이 6907
129 리눅스 서버 , date : () , () , 바다아이 7097
128 리눅스 서버 aws lightsail, ssh .. .pem 바다아이 12147
127 리눅스 서버 , ubuntu generic kernel 바다아이 7491
126 리눅스 서버 .. apt ... 바다아이 7370
125 리눅스 서버 ... ubuntu kernel compile 바다아이 9959
124 리눅스 서버 nginx http2 , . 바다아이 8847
123 리눅스 서버 psql libreadline.so.7: cannot open shared object file: No such file or directory 바다아이 9211
122 리눅스 서버 ssh .bashrc , bash .. .bash_profile 바다아이 8552
121 리눅스 서버 , , 바다아이 7761
120 리눅스 서버 rc.local ... , 바다아이 8473
119 리눅스 서버 ? - IPv4 Subnetting, (Subnet Mask) 바다아이 8183
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천  실행시간 : 0.05666
to webmaster... gogo sea. gogo sea.