์ด ์ ์ฅ์๋ 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
# 5. ๋ธ๋ผ์ฐ์ ์์ http://localhost:4000 ์ ์GitHub์์๋ ๋งํฌ๋ค์ด ํ์ผ๋ค์ ์ง์ ํ์ธํ ์ ์์ต๋๋ค:
- 01. ํด๋ผ์ฐ๋ ์ค๋น
- 02. ์๋ฒ ํ๊ฒฝ ์ค์
- 03. Laravel ๋ฐฐํฌ
- 04. ๋๋ฉ์ธ HTTPS ์ค์
- 05. ์ฑ๋ฅ ์ต์ ํ
- 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 ๊ฐ๋ฐ ์ฌ์ ์ ๋์์ด ๋๊ธธ ๋ฐ๋๋๋ค.