두번째로 Mariadb를 설치합니다.
Raspbian 설치 후 SSH 활성화 및 외부에서 접근할 수 있도록 공유기 셋팅까지 완료했으니
이제 라즈베리파이는 모니터, 키보드, 마우스를 제거하고 적당한 곳에 켜놓으면 됩니다.
그리고 다른 컴퓨터에서 putty를 이용해서 ssh로 접속해서 작업을 합니다.
일단 Mariadb를 설치합니다.
pi@guruberry:~ $ sudo apt-get install mariadb-server libmariadbclient-dev |
제가 설치한 버전입니다. mariadb 버전은 apt 명령어와 mysql 명령어로 확인할 수 있습니다.
설치가 완료되면 몇가지 설정을 해줘야합니다.
1. mariadb root 패스워드 설정
mariadb 10.1 이상 버전(아마도?)에서는 초기 설치시 root 패스워드가 없습니다.
root 패스워드를 설정해줍니다.
pi@guruberry:~ $ sudo mysql -uroot <- mariadb root로 접속 Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 63 Server version: 10.3.17-MariaDB-0+deb10u1 Raspbian 10 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> |
초기 패스워드가 없어서 mariadb에 바로 접속이 가능합니다.
MariaDB [(none)]> use mysql <- database 접속 Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed MariaDB [mysql]> update user set password=password('password') where user='root'; <- root 패스워드 설정, 따옴표도 입력해줘야합니다. MariaDB [mysql]> flush privileges; <- 적용 MariaDB [mysql]> exit <- mariadb 접속 해제 |
이제 root로 다시 mairadb로 접속한 이후 redmine용 user와 database를 만들어줍니다.
database명은 redmine, user명도 redmine으로 하겠습니다.
pi@guruberry:~ $ sudo mysql -uroot -p <- root로 mariadb 접속 Enter password: ********* <- 패스워드 입력 MariaDB [(none)]> create database redmine character set utf8; <- redmine에서 사용할 database 생성 MariaDB [(none)]> create user 'redmine'@'localhost' identified by 'password'; <- redmine용 user 생성 MariaDB [(none)]> grant all privileges on redmine.* to 'redmine'@'localhost'; <- 생성된 유저에 database 권한 부여 MariaDB [(none)]> flush privileges; <- 권한 적용 |
이 서버(?)는 다른 용도로는 사용하지 않기때문에 redmine용 database만 만들어주고,
같은 서버내에서만 접근하기 때문에 localhost로만 지정했습니다.
여기까지 진행이 됐으면 일단 Mariadb까지 준비가 되었습니다.
다음은 Apache 설치와 Redmine 설정까지 설명하겠습니다.
'싸권's IT Story' 카테고리의 다른 글
리디북스 페이퍼 프로 구입하다 (0) | 2020.03.10 |
---|---|
[Raspberry Pi Redmine 설치 #3] Apache 설치 및 Redmine 설정 (0) | 2020.02.06 |
[Raspberry Pi Redmine 설치 #1] 라즈베리파이 OS 설치 (0) | 2020.02.04 |
[프롤로그] 라즈베리파이1에 Redmine을 설치해보자 (0) | 2020.02.03 |
샤오미 미밴드4 한글판 구입 (0) | 2019.09.19 |