이 저장소는 Laravel 12 개발과 JinyPHP 프레임워크를 활용한 ERP 시스템 구축을 위한 종합 학습 가이드입니다.
이 문서들은 Jekyll을 통해 웹사이트로 렌더링됩니다. 로컬에서 웹사이트로 확인하려면:
# 1. Ruby 3.4+ 설치 (Homebrew 사용)
brew install ruby
# 2. PATH 설정 (zsh 사용자)
echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# 3. 의존성 설치
cd jinyphp_study_01
bundle install
# 4. 로컬 서버 실행
bundle exec jekyll serve
# jekyll serve --watch
# 5. 브라우저에서 http://localhost:4000 접속GitHub에서도 마크다운 파일들을 직접 확인할 수 있습니다:
- Laravel 12 - PHP 웹 프레임워크
- PHP 8.4 - 최신 PHP (Property Hooks, JIT 컴파일)
- JinyPHP - Laravel 기반 ERP 확장 프레임워크
- SQLite (학습/개발용)
- PostgreSQL 15+ (운영 권장)
- MySQL 8.4 (인기 선택지)
- Redis 7.x - 캐시 및 세션
- Laravel Livewire 3.x - 동적 UI 컴포넌트
- Tailwind CSS v4 - 유틸리티 CSS 프레임워크
- Vite - 프론트엔드 빌드 도구
- Ubuntu 25.10 - 서버 운영체제
- Nginx 1.28 - 웹 서버
- PHP-FPM 8.4 - PHP 프로세스 관리
- Let's Encrypt - SSL 인증서
- Laravel을 처음 배우는 개발자
- PHP 웹 개발에 관심이 있는 분
- 실제 서버 배포를 경험해보고 싶은 분
- JinyPHP ERP 프레임워크를 활용하고 싶은 분
- 초보자 친화적: 한국어 대화체 스타일로 작성
- 실습 중심: 실제 명령어와 설정 파일 예시 제공
- 단계별 진행: 각 단계마다 체크리스트 포함
- 실제 배포: 1GB RAM 서버에서 운영 가능한 최적화 가이드
문제가 발생하거나 궁금한 점이 있으시면:
- 각 가이드의 문제 해결 섹션 확인
- GitHub Issues 등록
- 관련 커뮤니티 질문
이 가이드의 개선을 위한 기여를 환영합니다:
- Fork this repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 확인하세요.
Happy Coding! 🚀
이 가이드가 여러분의 Laravel 개발 여정에 도움이 되길 바랍니다.