Pancake Stack › Pancake Stack 매뉴얼
Pancake에 오신 것을 환영합니다
Pancake Stack이 무엇인지, 무엇이 함께 들어 있는지, Mac에 무엇이 필요한지, 그리고 이 설명서를 읽는 방법을 소개합니다.
1.1Pancake란
Pancake Stack은 Mac에서 웹사이트를 실행합니다. 웹 서버, 언어, 데이터베이스를 앱 안에 갖추고 있으므로 따로 설치할 것도, 터미널에서 설정할 것도 없습니다. 새 사이트를 클릭하고 최대 네 가지 질문에 답하면, 사이트가 자체 데이터베이스와 함께 브라우저의 name.localhost에서 열립니다.
사이트가 준비되면 그다음 단계도 Pancake가 맡습니다. 누군가에게 보여 줄 임시 링크, 내 도메인, Wi-Fi를 통해 휴대폰에서 보는 사본, 호스팅 업체나 클라우드 서버로의 배포까지 가능합니다.
Pancake는 Mac App Store 앱입니다. Apple의 앱 샌드박스 안에서 실행되며, macOS에 포함된 Apache, Homebrew, MAMP 등 이미 설치한 다른 소프트웨어는 전혀 건드리지 않습니다. 그것들과 나란히 계속 사용할 수 있습니다.
1.2포함된 구성 요소
| 구성 요소 | 버전 | 참고 |
|---|---|---|
| Apache | 2.4 | 모든 사이트를 제공합니다. 사이트마다 가상 호스트가 따로 있습니다. |
| PHP | 8.5, 8.4, 8.3, 8.2, 7.1 | 모든 요금제에서 최신 PHP가 실행됩니다. 사이트별 이전 버전 선택은 FullStack 전용입니다. |
| MySQL | 8.4 | 사이트마다 데이터베이스 하나와 사용자 하나가 있습니다. 탐색용 Adminer가 포함되어 있습니다. |
| Python | 3.12, 3.13, 3.14(uv 포함) | Django, Flask, FastAPI 사이트용입니다. |
| PostgreSQL | 17 | FullStack 전용이며, 서비스에서 켭니다. |
| Valkey와 Memcached | 캐시입니다. FullStack 전용입니다. | |
| Nginx | 사이트별로 고를 수 있는 다른 웹 서버입니다. FullStack 전용입니다. | |
| cloudflared | 공유기 설정 없이 Cloudflare를 통해 사이트를 온라인에 올립니다. |
모든 PHP 8 버전에는 인기 있는 앱이 기대하는 확장 기능이 들어 있습니다. GD, Imagick, intl, zip, bz2, XSL, sodium, YAML, OAuth, Tidy, APCu, OPcache, Xdebug입니다. 구성 요소 전체 목록과 라이선스는 도움말 ▸ 오픈 소스 라이선스에서 볼 수 있습니다.
1.3Mac에 필요한 것
- macOS 14 Sonoma 이상, Apple silicon 또는 Intel.
- Apple Intelligence로 어시스턴트를 쓰려면 Apple Intelligence가 켜진 Mac이 필요합니다. 다른 Mac에서는 어시스턴트가 내 키로 AI 제공업체를 사용하거나, 어시스턴트를 꺼 둘 수 있습니다.
- 사이트를 온라인에 올리려면 인터넷 연결이 필요합니다. 무료 Cloudflare 계정은 내 도메인을 쓸 때만 필요하며, 임시 테스트 링크에는 계정이 전혀 필요 없습니다.
1.4세 가지 스택
Pancake는 세 가지 요금제가 있는 구독 서비스이며, 요금제 이름은 팬케이크를 얼마나 높이 쌓았는지를 따릅니다. 어느 요금제든 Mac에서 원하는 만큼 사이트를 실행할 수 있으며, 더 높은 스택일수록 더 많은 사이트를 온라인에 올리고 더 많은 토핑이 추가됩니다. 신규 구독자는 첫 1주일이 무료입니다.
| 요금제 | 요약 |
|---|---|
| ShortStack | 로컬 사이트 무제한, 온라인 사이트 1개, 배포 대상 1개. |
| TallStack | 온라인 사이트 최대 10개, SFTP 또는 FTP로 호스트에 게시, 스테이징 사본, 데이터베이스 게시, 메일 릴레이, 외부 PostgreSQL과 SSH 터널, Pancake Cloud 저장, AWS 서버 최대 3대. |
| FullStack | 모든 항목 무제한, 사이트별 이전 PHP, PostgreSQL, Valkey, Memcached, Nginx, 예약 작업과 워커, 외부 백업, 푸시 알림, 내 Mac 간 동기화, 모든 제공업체의 서버. |
전체 비교는 요금제와 구독에 있습니다.
1.5사이트는 언제나 내 것입니다
Pancake에는 계정도 분석 기능도 없습니다. 사이트, 데이터베이스, 설정은 Mac에 있고, 암호와 키는 키체인에 있습니다. 무언가가 다른 곳(Cloudflare, 내 호스트, 내 스토리지 버킷, 내 iCloud, 내가 고른 AI 제공업체)으로 갈 때는 내 자격 증명으로 Mac에서 직접 가며, Enfour를 거치지 않습니다. 구독이 끝나도 아무것도 삭제되지 않으며, 모든 사이트와 데이터베이스를 그대로 내보낼 수 있습니다. 개인정보와 데이터를 참조하십시오.
1.6이 설명서를 읽는 방법
각 장은 사이트의 일생을 따라갑니다. 시작하고, 만들고, 공유하고, 계속 운영하는 순서입니다. Pancake가 처음이라면 윈도우 둘러보기와 첫 번째 사이트를 읽은 뒤 필요한 부분을 골라 읽으십시오.
- 메뉴 경로
- 설정 ▸ 로컬 HTTPS처럼 표기합니다. 사이드바에서 설정을 연 다음 로컬 HTTPS 섹션을 연다는 뜻입니다.
- 요금제 배지
- ShortStack TallStack FullStack 배지는 특정 요금제가 필요한 기능을 나타냅니다. TallStack 배지가 붙은 기능은 TallStack과 FullStack에 있습니다. 배지가 없는 기능은 모든 요금제에 있습니다.
- 고급
- 각 패널은 간단한 설정을 먼저 보여 줍니다. 단계에 "고급"이라고 나오면 해당 패널 오른쪽 위의 고급 스위치를 켜십시오.
Pancake에는 앱 안의 도움말도 있습니다. 도움말 ▸ Pancake 도움말을 선택하거나 ⌘?를 누른 뒤 검색하십시오. 어시스턴트도 같은 도움말을 바탕으로 질문에 답하며, 사이트의 로그를 읽을 수 있습니다.