IT/Web Hosting

3_4 AWS(Amazon Web Service)로 스프링 웹 호스팅하기(MariaDB 리눅스 ubuntu서버에 설치)

Millennials 2020. 11. 22. 10:03

자 이제 못먹어도 고

계속 가보자

windosakacastle.tistory.com/17?category=691705

 

AWS를 사용하여 스프링 프로젝트 배포하기! (4) (filezlia 사용)

마지막 관문 입니다. filezlia 프로그램을 사용하여 내 컴퓨터에 있는 스프링 파일을 AWS 인스턴스에 옮겨 실행시켜 보도록 합시다. (모든 게시물은 tomcat8 기준으로 작성되었습니다) 인스턴스의 /var

windosakacastle.tistory.com

AWS님의 블로그 리눅스화면을 보니 조금 다른게 MariaDB가 다르다

개발자로 계속 DB를 다루려면 결국 MySQL/MariaDB에 접근해봐야 하지 않을까 

설치해보자

 

computingforgeeks.com/category/databases/

 

Databases

Modified date: April 26, 2020

computingforgeeks.com

이런 사이트가 있군 여기서 맞는것을 찾아서 해보자

computingforgeeks.com/how-to-install-mariadb-on-ubuntu-focal-fossa/

 

How To Install MariaDB 10.5 on Ubuntu 20.04 (Focal Fossa) | ComputingForGeeks

How can I install MariaDB 10.5 on Ubuntu 20.04 (Focal Fossa) server?. MariaDB is a popular drop-in replacement of MySQL database server with more

computingforgeeks.com

난 이게 내 버전와 OS에 맞는 듯하다.가보자

 

따라가다보니 root password를 설정해야한다

일단 spring으로 설정

혹시 몰라서 step 별 선택지를 기록해둔다.

Step 1: Update System

sudo apt update && sudo apt upgrade

sudo apt -y install software-properties-common

 

Step 2: Import MariaDB gpg key:

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

 

Step 3: Add MariaDB APT repository

sudo add-apt-repository 'deb [arch=amd64] http://mariadb.mirror.globo.tech/repo/10.5/ubuntu focal main'

 

Step 4: Install MariaDB Server on 20.04 Linux

sudo apt update

sudo apt install mariadb-server mariadb-client

    Do you want to continue? [Y/n] y

Step 5: Secure MariaDB Server on 20.04 Linux

sudo mysql_secure_installation

    Enter current password for root (enter for none): 비밀번호 설정을 위해 엔터침

    Switch to unix_socket authentication [Y/n] y

    Change the root password? [Y/n] y

    New password:spring

    Re-enter new password: spring

    Remove anonymous users? [Y/n] n 혹시 다른 테스터가 열어볼수 있을 거라 생각했다

    Disallow root login remotely? [Y/n] n 혹시 다른 테스터가 열어볼수 있을 거라 생각했다 

    Remove test database and access to it? [Y/n] y

    Reload privilege tables now? [Y/n] y

 

기업 DB 라면 보안상에 문제가 있을수 있겠지만

나는 포트폴리오 시험용 db이기에 일단 큰 문제가 없을것이라 생각하고

설치를 진행하였다.

후에 문제가 발생시

수정하도록하자

 

우분투내에서 폴더와 파일을 이동시킬 권한을 주는 명령어 부터 시작한다.

반응형