반응형

mariadb 4

Django 실전 운용 - 1. Project Base 구축 필요성 (요구 사항과 필요한 기술)

본 시리즈는 Python과 Django Backend 개발 경험이 있으신 분들을 대상으로 작성되었습니다. 안녕하세요. 글쓰는 개발자 입니다. 다수의 다양한 Project를 수주 받는 SI회사에서 Project 초기 세팅 비용 최소화 및 회사 차원의 기술 축적을 위해 수행한 Project Base 구축 과정을 시리즈로 소개합니다. 시리즈의 첫 번 째로 제가 어떠한 동기부여로 이 목표를 달성했으며, 무엇을 이루고자 했는지 소개하겠습니다. 1. Project Base 구축 필요성 (요구 기능과 필요한 기술) 2. Django project 생성 3. Django, mariaDB, Redis with Docker Compose (예정) 4. settings.py 개발 환경, 운영 환경 분리 (예정) 5. Log..

Backend/Django 2022.12.23

[FastAPI] 1. FastAPI 설치, MariaDB(MySQL) 연동

LifeSports 개발 시리즈의 첫 번째 연재물로써 Backend 기술 스택 선정과 개발의 시작이라 할 수 있는 FastAPI - MariaDB 연동 방법을 소개하겠습니다. (MariaDB 설치 및 사용은 Docker의 MariaDB 공식 image를 사용하였으며 별도로 설치 방법은 소개하지 않겠습니다.) 1. 사용한 기술 Python 3.10+ FastAPI는 Python의 약점이라고 할 수 있는 Type 문제를 해결하는 데 집중하였습니다. 공식문서에서도 항상 type hint를 사용하고 Request/Response 인터페이스를 맞추기 위해 Pydantic을 사용합니다. 그래서 저는 'typing' 모듈을 별도로 import 할 필요 없는 Python 3.10 버전 이상을 사용하였습니다. Why? ..

카테고리 없음 2022.09.15

[개발환경] 1. DB 서버 구축

프로젝트를 진행하기 위해 Docker Container를 띄워서 DB를 구축하기로 했습니다. Docker를 사용하는 이유는 배포를 용이하게 위해서 입니다. 처음부터, 개발 환경과 배포 환경을 나누어서 개발하면 좋겠지만 최종 목표인 AWS에 배포하는 단계에 대해서는 아직 학습이 필요한 상태 입니다. 어쩔 수 없이 저는 Local 환경에 DB 서버를 구축해서 개발을 진행해야 하는데요. 배포시 Docker Container만 옮기면 되는 장점을 활용하기 위해 Local 개발이지만 Docker를 활용하게 되었습니다. 아래 내용 참고하시어 여러분들도 Docker를 활용한 DB 서버 구축에 도움이 되셨으면 좋겠습니다. 1. MariaDB Image Pull 2. MariaDB Docker Container 생성 3..

하이퍼바이저 기반 서버 가상화 기술(4) - mariadb 설치

본 포스팅은 한국표준협회에서 주관하는 2020 산업융합형 인공지능 청년 혁신가 양성과정을 정리한 내용입니다. 모듈 2. 하이퍼바이저 기반의 서버 가상화 실습, 모크엠시스 이진호 강사님 목 차 1. mariadb 설치 2. maraidb 실행 및 동작확인 3. maraidb 환경설정 4. DB, 테이블 생성 및 데이터 입력 확인 1. mariadb 설치 - root 계정으로 전환 : su - - maraidb package 검색 : yum list | grep mariadb - mariadb 설치 : yum install mariadb* - 설치 중 [y/n] 문구가 나오면 y를 선택하고, 설치 완료 후 Complete! 확인 2. mariadb 실행 및 동작확인 - mariadb start : servi..

반응형