본문 바로가기
Linux/APM 구축

[CentOS 7] APM(apache, php, mariaDB)구축하기 2탄(mariaDB 설치)

by 인성패밀리 2021. 1. 23.
반응형

실습 환경은 CentOS 7 버전입니다.
VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다.
'#> [명령어]' // [주석]
[]안의 부분만 보시면 됩니다.
'#'은 관리자, '$'는 유저입니다.

 

VMware는 스냅샷이 필수 입니다.

중요하다고 생각하는 부분에 반드시 하시길 바랍니다.

---------------------------------------------------------------------------


APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치)

 

[CentOS 7] APM(apache, php, mariaDB)구축하기 1탄(기초 및 apache 설치)

실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. V..

c-i-s.tistory.com

 

APM(apache, php, mariaDB)구축하기 3탄(php 설치)

 

[CentOS 7] APM(apache, php, mariaDB)구축하기 3탄(php 설치)

실습 환경은 CentOS 7 버전입니다. VMware에 Linux를 부팅시키고 putty를 이용하여 접속하였습니다. '#> [명령어]' // [주석] []안의 부분만 보시면 됩니다. '#'은 관리자, '$'는 유저입니다. V..

c-i-s.tistory.com

APM은 웹 서버 구동을 위해 필요한 apache, php, mariaDB를 의미합니다.

이번 APM 구축하기 2탄은 mariaDB 설치입니다.

 

설치에 앞서 mariaDB를 설치하고 나서 보면 mysql이라고 보이실 텐데

설명을 하자면 mysql이 오라클로 인수되고 

mysql소스코드를 기반으로 mariaDB가 만들....

쉽게 생각해서 비슷하다고 생각하시면 됩니다.

그리고 mariaDB는 오픈소스 입니다. 그래서 쓰는 겁니다...

 

본격적으로 mariaDB를 설치하겠습니다.

'#> yum install -y mariaDB mariaDB-server' // 설치 명령어

3개가 보입니다.

 

이제 DB의 root 비밀번호 변경과 사용자를 생성하겠습니다.

명령어는 다음과 같습니다.

'#> systemctl start mariadb' // mariaDB 실행

 

'#> mysqladmin -u root -p password '비밀번호'' // ' ' 안에 비밀번호를 입력하면 됩니다.

위의 명령어를 입력하면 'Enter password: ' 부분이 나오는데 기존의 비밀번호를 묻습니다.

기존 비밀번호가 없으므로 그냥 엔터를 누릅니다.

 

'#> mysql -u root -p' // mysql 접속, 새로 설정한 비밀번호를 입력하면 됩니다.

 

'[(none)]> CREATE USER 'testuser'@localhost IDENTIFIED BY '1234';' // testuser 계정 생성, 1234 비밀번호 부여


'[(none)]> GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'localhost';' // testuser 권한 부여


'[(none)]> FLUSH PRIVILEGES;' // 설정 적용


'[(none)]> exit' // 나가기

빨간색 부분은 새로운 비밀번호입니다. 

 

'#> systemctl restart mariadb' // 설정이 완료 되었으면 서비스를 재시작

 

여기까지 apache에 이어 mariaDB까지 설치가 완료되었습니다.

 

다음은 3탄 php 설치입니다.

 

혹시 모를 스냅샷은 필수입니다!

 

긴 글 읽어주셔서 감사합니다.
오류나 틀린부분이 있으시면 댓글로 남겨주시면 감사하겠습니다.
여러분들과 같이 공부하는 공간이 되었으면 좋겠습니다.

반응형

댓글