본문으로 건너뛰기
Pancake Stack
장 목록Pancake Stack 매뉴얼
시작하기
  1. 1Pancake에 오신 것을 환영합니다
  2. 2윈도우 둘러보기
  3. 3첫 번째 사이트
사이트 만들기
  1. 4사이트 다루기
  2. 5파일, 편집기와 디자인
  3. 6사이트 가져오기
  4. 7데이터베이스
공유와 게시
  1. 8사이트를 온라인에 올리기
  2. 9내 네트워크와 로컬 HTTPS
  3. 10사이트에서 보내는 메일
  4. 11배포
스택 운영
  1. 12백업과 저장 지점
  2. 13서비스, 작업과 워커
  3. 14어시스턴트와 MCP
참고
  1. 15설정, 템플릿과 플러그인
  2. 16요금제와 구독
  3. 17문제 해결
  4. 18개인정보와 데이터

Pancake Stack › Pancake Stack 매뉴얼

접시에 담기 · 공유와 게시

내 네트워크와 로컬 HTTPS

같은 Wi-Fi에 있는 휴대폰, iPad, 다른 컴퓨터에서 사이트를 열되 인터넷에는 공개하지 않으며, .localhost 사이트에 신뢰할 수 있는 HTTPS를 적용합니다.

9.1휴대폰에 약간의 도움이 필요한 이유

.localhost 주소는 항상 "이 기기"를 뜻하므로, 휴대폰에서 blog.localhost를 열면 휴대폰 자신에서 사이트를 찾습니다. 내 네트워크는 각 사이트에 blog.test라는 두 번째 이름을 주어 네트워크의 모든 기기가 접근할 수 있게 하며, 인터넷에는 아무것도 공개하지 않습니다.

9.2켜기

  1. 온라인 패널에서 내 네트워크를 켜십시오.
  2. Pancake가 작은 네임 서버를 시작하고 "각 기기에서 DNS 서버를 다음으로 설정:"이라는 문구와 함께 192.168.0.163과 같은 이 Mac의 주소를 보여 줍니다. 복사를 클릭하십시오.
  3. 각 휴대폰, 태블릿, 컴퓨터에서 그 주소를 DNS 서버로 설정하십시오. 설정 방법에서 iPhone과 iPad, Android, 다른 Mac, Windows의 단계를 볼 수 있습니다. 또는 공유기의 DNS 설정에서 한 번만 설정하면 네트워크의 모든 기기에 적용됩니다.
  4. http://blog.test/와 같은 이름으로 사이트를 열거나, QR 코드(온라인 패널 또는 사이트 카드)를 스캔하십시오.
내 네트워크를 켠 모습: 기기에 설정할 DNS 주소와, 사이트마다 복사 버튼 및 QR 코드가 있는 .test 주소.
그림 9.1내 네트워크를 켠 모습: 기기에 설정할 DNS 주소와, 사이트마다 복사 버튼 및 QR 코드가 있는 .test 주소.

그 기기들에서 다른 모든 것은 평소대로 동작합니다. Pancake는 그 밖의 이름을 모두 이 Mac의 DNS 서버로 넘깁니다. Pancake는 로컬 네트워크 밖의 기기에는 절대 응답하지 않습니다.

참고

다른 기기에서는 일반 http://를 씁니다. Pancake 자체 인증서를 쓰는 HTTPS는 현재 이 Mac에서만 동작합니다.

9.3이름 끝부분, 와일드카드, 추가 이름

고급을 켜면 다음 항목이 나타납니다.

9.4로컬 HTTPS

보안 쿠키, 서비스 워커, 카메라 접근, 결제 테스트 모드 같은 일부 기능에는 https://가 필요합니다. Pancake는 모든 .localhost 사이트에 신뢰할 수 있는 인증서를 줄 수 있습니다.

  1. 설정 ▸ 로컬 HTTPS를 열고 켜기…를 클릭하십시오.
  2. Pancake가 .localhost 이름에만 서명할 수 있는 자체 인증 기관을 만들고, macOS에 이를 신뢰하도록 요청합니다. 요청이 나오면 Mac의 암호를 입력하십시오(한 번만).
  3. 이제 Safari와 Chrome에서 사이트가 경고 없이 https://name.localhost로 열립니다. 각 사이트 카드에 자물쇠 버튼이 나타납니다.

HTTPS는 포트 443을 씁니다(Pancake가 대체 포트에서 실행 중이면 8443). Firefox는 신뢰하는 인증 기관 목록을 따로 관리하므로, 경고가 나타나면 macOS의 인증서를 쓰도록 하는 설정을 켜십시오. 상태가 "Certificate made, not trusted yet"으로 표시되면 다시 신뢰…를 클릭하십시오.

공개 이름의 인증서는 Cloudflare, Let's Encrypt, 또는 내 인증서에서 얻습니다(사이트를 온라인에 올리기 참조).