무료로 호스팅하는 방법 지킬 정적 블로그? 서버나 기술을 구입할 필요가 없으며 초보자도 빠르게 시작할 수 있습니다!
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
다음과 같은 오류 메시지가 나타나는 경우▼
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 채널에 오신 것을 환영합니다!
📚 이 가이드에는 엄청난 가치가 담겨 있습니다. 🌟이것은 흔치 않은 기회입니다. 놓치지 마세요! ⏰⌛💨
당신이 원한다면 공유하고 좋아하십시오!
당신의 공유와 좋아요는 우리의 지속적인 동기 부여입니다!