Jekyll 정적 블로그 서버리스 호스팅 가이드: Surge.sh를 무료로 배포하는 방법은 무엇입니까?

무료로 호스팅하는 방법 지킬 정적 블로그? 서버나 기술을 구입할 필요가 없으며 초보자도 빠르게 시작할 수 있습니다!

Jekyll + Surge.sh를 사용하면 효율적인 블로그 플랫폼을 쉽게 만들 수 있습니다!

Jekyll 정적 블로그 서버리스 호스팅 가이드: Surge.sh를 무료로 배포하는 방법은 무엇입니까?

Surge 프로젝트 설치

Surge.sh는 Node.js 플랫폼에서 게시된 JavaScript 인용 프로그램입니다.

Surge를 사용하기 전에 다음을 수행해야 합니다.로컬 컴퓨터에 Node.js 설치.

  • 그런 다음 npm을 통해 Surge를 설치합니다.

Surge를 설치하지 않은 경우 첫 번째 작업은 다음 명령을 입력하여 설치하는 것입니다▼

npm install -g surge
  • 이제 Jekyll 웹사이트를 빠르게 시작하는 데 필요한 모든 도구를 갖추었습니다.

새로운 지킬 사이트 만들기

먼저 기존 Jekyll 프로젝트를 찾거나 터미널을 통해 새 프로젝트를 생성하세요 ▼

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Jekyll을 구축하는 구체적인 방법은 아래 링크를 클릭하여 세심하게 준비한 Jekyll 다운로드 및 설치 튜토리얼을 읽어보세요▼

로컬 컴퓨터를 설정하고 Jekyll을 설정한 후, 다음 명령을 사용하여 브라우저에서 액세스할 수 있습니다.jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • 이제 기본 정적 웹 사이트를 성공적으로 실행했습니다.
  • 기본적으로 Jekyll 프로젝트는 로컬 컴퓨터에서 실행되며 서버에 배포할 준비가 거의 완료되었습니다.

Jekyll 웹사이트 컴파일하기

다음으로 Jekyll 웹사이트를 정적 HTML, CSS, JavaScript 파일로 컴파일할 수 있습니다.

jekyll build

이제 소스 코드가 다음으로 컴파일되었습니다. _site/ 내용물.

매 실행 jekyll build , 이러한 파일은 다시 컴파일됩니다. 웹에 게시하려는 파일이기도 합니다.

Jekyll 사이트 배포

다음 명령을 사용하여 _site/ 인터넷에 카탈로그 게시▼

surge _site/

아직 로그인하거나 등록하지 않은 경우 시스템에 로그인하거나 등록하라는 메시지가 표시됩니다.

다음으로 임의의 하위 도메인을 얻게 됩니다.

이를 자신이 선택한 것으로 바꿀 수 있습니다. example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

Enter 키를 누르면 웹사이트가 성공적으로 시작되었음을 확인하는 메시지가 표시됩니다▼

Success! Project is published and running at example-jekyll.surge.sh
  • 잘하셨습니다. 이제 귀하의 웹사이트가 성공적으로 온라인에 접속되었습니다!

Surge는 배포될 때마다 기본적으로 도메인 이름을 입력하라는 메시지를 표시합니다.

이 단계를 건너뛰려면 명령을 실행할 때 도메인 이름을 Surge의 CLI에 직접 전달할 수 있습니다.

예를 들어 하위 도메인이 다음과 같은 경우vancouver.surge.sh, 다음 명령을 실행할 수 있습니다 ▼

surge _site/ --domain vancouver.surge.sh
  • Surge에 사용자 지정 도메인 이름을 추가하는 경우 위 명령의 하위 도메인 이름을 사용자 지정 도메인 이름으로 바꿀 수 있습니다.

계정을 전환하여 로그인하려면 Surge 계정에서 로그아웃해야 합니다▼

surge logout

다음과 같은 오류 메시지가 나타나는 경우▼

Surge.sh에 Jekyll을 배포하여 사용자 정의 도메인 이름 추가: 정적 웹사이트를 쉽게 구축 3부

Aborted - you do not have permission to publish to xxx. surge.sh
  • 해결 방법은 Surge가 기본적으로 생성한 하위 도메인을 변경하는 것입니다. 이 하위 도메인은 이미 사용 중이기 때문입니다.
  • 자동으로 제공된 URL에 영숫자 접두사를 추가할 수 있습니다.

注意 事项

Surge가 공식적으로 제공하는 하위 도메인 이름은 robots.txt 파일에서 검색 스파이더를 강제로 차단하기 때문에(도움이 되지 않음)SEO), 수정 권한이 없으므로 사용을 권장하지 않습니다.

robots.txt 파일을 수정할 수 있도록 Surge에 사용자 지정 도메인 이름을 추가하는 것이 좋습니다.

🚀 Jekyll을 Surge.sh에 배포하고 사용자 정의 도메인 이름을 추가하는 방법을 알고 싶으십니까?

계속해서 가이드를 읽고 정적 웹사이트를 쉽게 구축하려면 아래 링크를 클릭하세요▼

희망 첸 웨이량 블로그( https://www.chenweiliang.com/ ) 공유 "Jekyll Static Blog 서버리스 호스팅 전략: Surge.sh를 무료로 배포하는 방법은 무엇입니까?" 》, 도움이 되었습니다.

이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-31655.html

최신 업데이트를 받으려면 Chen Weiliang 블로그의 Telegram 채널에 오신 것을 환영합니다!

🔔 채널 상위 디렉토리에서 귀중한 "ChatGPT 콘텐츠 마케팅 AI 도구 사용 가이드"를 가장 먼저 받아보세요! 🌟
📚 이 가이드에는 엄청난 가치가 담겨 있습니다. 🌟이것은 흔치 않은 기회입니다. 놓치지 마세요! ⏰⌛💨
당신이 원한다면 공유하고 좋아하십시오!
당신의 공유와 좋아요는 우리의 지속적인 동기 부여입니다!

 

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

맨위로 스크롤