구조 개선: 디렉토리 정리 및 스크립트 완성

- 디렉토리 구조 정리: vm/, lxc/, dotfiles/ 폴더 생성
- setup_db.sh  lxc/setup_mariadb.sh (기능 강화)
  * MariaDB 보안 초기화 추가
  * 외부 접속 설정 및 Firewall 포트 개방
  * dotfiles 다운로드 통합
  * 완료 메시지 개선
- vm/setup_common.sh (PHP-FPM Apache 연동)
  * Apache mod_proxy_fcgi 설정 추가
  * dotfiles 다운로드 에러 처리 강화
  * 오류 처리 및 설정 확인 로직 추가
  * 완료 메시지 개선
- vm/install_php.sh
  * PHP-FPM 풀 설정 개선 (apache 소유권)
  * 설치 확인 가이드 추가
  * 완료 메시지 상세화
- dotfiles/ 파일 추가 관리
  * vimrc: 기본 설정 포함
  * bashrc_addon: 한국어, 별칭, 함수 포함
- .gitignore 추가
- README.md 전면 개선
  * 구성도 및 디렉토리 구조 추가
  * 빠른 시작 가이드 강화
  * 문제 해결 섹션 추가
  * 보안 및 성능 튜닝 가이드 추가
This commit is contained in:
2025-12-23 11:44:12 +09:00
parent aadc6ed125
commit 0c471dea47
8 changed files with 713 additions and 218 deletions

27
.gitignore vendored Normal file
View File

@ -0,0 +1,27 @@
# IDE 및 편집기
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# 임시 파일 및 로그
*.log
*.tmp
*.bak
.backup/
# OS 파일
Thumbs.db
.DS_Store
# 환경 파일
.env
.env.local
.env.*.local
# 프로젝트 임시 파일
*.tar.gz
*.zip
.cache/