Docker로 PostgreSQL 빠르게 구축하는 방법: 초보자용 완전 가이드
Docker 기반 PostgreSQL 설치 및 설정 가이드
PostgreSQL는 고성능 오픈소스 관계형 데이터베이스이며, Docker를 활용하면 설치와 관리가 매우 간편해집니다. 본 문서에서는 공식 PostgreSQL Docker 이미지를 사용하여 몇 분 내에 안정적인 데이터베이스 환경을 구축하는 방법을 단계별로 설명합니다.
왜 Docker로 PostgreSQL를 사용해야 할까?
환경 일관성: 모든 호 ...
6월 17일 16:37에 게시됨
우분투 18.04에서 MySQL 버전 업그레이드: 안전한 전환 및 설정 마이그레이션 가이드
우분투 18.04에서 MySQL 버전 업그레이드: 안전한 전환 및 설정 마이그레이션 가이드
1. 사전 준비
데이터베이스 백업 (필수 단계): ```
mysqldump -u admin -p --all-databases > complete_backup.sql
- **현재 설정 기록**: ```
cp /etc/mysql/mysql.conf.d/custom.cnf config_backup.cnf
호환성 확인:
애플리케이션이 대상 버전(예: MySQL 8.0)을 지원하는지 확 ...
6월 16일 19:56에 게시됨
MySQL 5.7 최적화 설정 파일 해설 및 적용 가이드
기본 설정
서버의 기본 동작 방식과 안정성을 보장하기 위한 설정입니다.
[mysqld]
user = mysql
sql_mode = STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER
autocommit = 1
character_set_server = utf8mb4
transaction_isolation = READ-COMMITTED
explicit_defaults_for_timestamp = 1
max ...
6월 14일 17:46에 게시됨
CentOS에서 MySQL 설치 및 구성 방법
CentOS 버전: CentOS 7
MySQL 설치 방법 세가지:
YUM을 통해 간단한 설치
RPM 패키지로 설치
GZ 아르카이브 패키지로 설치
1. YUM을 통해 설치
설치할 MySQL 버전: MySQL Community Server 8.4.3 LTS
설치 과정은 간단하지만, GPG 키와 YUM 저장소 URL가 변경될 수 있으므로 주의 요함
설치 전 체크사항
CentOS 버전 확인
cat /etc/redhat-release
MySQL 공식 YUM ...
6월 7일 20:36에 게시됨
python-gitlab 라이브러리를 통한 GitLab 인프라 자동화 가이드
프로젝트 소스 코드 구조 분석
python-gitlab 는 GitLab API 를 프로그래밍 방식으로 제어하기 위한 오픈소스 패키지로, 저장소를 확보한 이후 주요 디렉토리의 역할을 파악하는 것이 개발에 효율적입니다.
python_gitlab/: 실제 기능을 수행하는 파이썬 모듈들이 위치하는 핵심 소스 폴더입니다. API 요청 로직이 이 안에 구현되어 있습니다.
docs/: 공식 문서와 기술적 ...
6월 5일 19:58에 게시됨
Linux에서 Git 설치 및 기본 설정 방법
Git 설치 방법 (CentOS 7.6 기준)
시스템에 Git를 설치하는 두 가지 주요 방법을 소개합니다: 패키지 매니저 사용과 소스 컴파일 설치.
1. 패키지 매니저를 통한 설치 (dnf)
[root@VM-0-17-centos ~]# dnf -y install git-all
이 명령어는 시스템 전체의 Git 관련 패키지를 포함하여 설치합니다. 가장 간편하고 신뢰할 수 있는 방법입니다.
2. 소스 코드로 직접 컴파 ...
5월 25일 16:02에 게시됨