Panduan hosting tanpa server blog statis Jekyll: Bagaimana cara menerapkan ke Surge.sh secara gratis?

Cara menjadi tuan rumah secara gratis Jekyll Blog statis? Tidak perlu membeli server atau keterampilan teknis, bahkan seorang pemula pun dapat memulai dengan cepat!

Jekyll + Surge.sh memungkinkan Anda membuat platform blog yang efisien dengan mudah!

Panduan hosting tanpa server blog statis Jekyll: Bagaimana cara menerapkan ke Surge.sh secara gratis?

Instal proyek Surge

Surge.sh adalah program kutipan JavaScript yang diterbitkan oleh platform Node.js.

Sebelum menggunakan Surge, Anda perlu melakukannyaInstal Node.js di komputer lokal Anda.

  • Kemudian instal Surge melalui npm.

Jika Anda belum menginstal Surge, tugas pertama adalah memasukkan perintah berikut untuk menginstalnya▼

npm install -g surge
  • Sekarang Anda memiliki semua alat yang Anda perlukan untuk meluncurkan situs web Jekyll dengan cepat.

Buat situs Jekyll baru

Pertama, temukan proyek Jekyll Anda yang sudah ada, atau buat yang baru melalui terminal ▼

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

Untuk metode spesifik dalam membuat Jekyll, silakan klik tautan di bawah untuk membaca tutorial pengunduhan dan pemasangan Jekyll yang kami siapkan dengan cermat▼

Setelah menyiapkan komputer lokal dan menyiapkan Jekyll, Anda dapat mengaksesnya di browser Anda dengan perintah berikut:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Sampai di sini Anda telah berhasil menjalankan website statis dasar.
  • Secara default, proyek Jekyll berjalan di komputer lokal Anda, hampir siap untuk diterapkan ke server.

Kompilasi situs web Jekyll Anda

Selanjutnya, Anda dapat mengkompilasi situs Jekyll Anda menjadi file HTML statis, CSS, dan JavaScript.

jekyll build

Sekarang, kode sumber Anda telah dikompilasi menjadi a _site/ Daftar Isi.

setiap lari jekyll build , file-file ini akan dikompilasi ulang - file-file tersebut juga merupakan file yang ingin Anda publikasikan ke web.

Terapkan situs Jekyll Anda

Anda dapat menggunakan perintah berikut untuk _site/ Publikasikan katalog ke Internet▼

surge _site/

Jika Anda belum login atau mendaftar, sistem akan meminta Anda untuk login atau mendaftar.

Selanjutnya, Anda akan mendapatkan subdomain acak.

Anda dapat menggantinya dengan sesuatu pilihan Anda sendiri, mis. example-jekyll.surge.sh

surge _site/

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

Setelah menekan Enter, Anda akan menerima pesan konfirmasi bahwa situs web Anda telah berhasil diluncurkan▼

Success! Project is published and running at example-jekyll.surge.sh
  • Selamat, website Anda sekarang berhasil online!

Surge akan meminta Anda memasukkan nama domain secara default setiap kali digunakan.

Untuk melewati langkah ini, Anda dapat meneruskan nama domain langsung ke CLI Surge saat menjalankan perintah.

Misalnya, jika subdomain Anda adalahvancouver.surge.sh, Anda dapat menjalankan perintah berikut ▼

surge _site/ --domain vancouver.surge.sh
  • Jika Anda menambahkan nama domain khusus di Surge, Anda dapat mengganti nama subdomain pada perintah di atas dengan nama domain khusus Anda.

Jika Anda ingin berpindah akun untuk masuk, Anda harus keluar dari akun Surge Anda▼

surge logout

Jika muncul pesan error berikut▼

Terapkan Jekyll ke Surge.sh untuk menambahkan nama domain khusus: Buat situs web statis dengan mudah Bagian 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Solusinya adalah dengan mengubah subdomain yang dihasilkan oleh Surge secara default karena subdomain ini sudah terisi.
  • Anda dapat menambahkan awalan alfanumerik apa pun ke URL yang disediakan secara otomatis.

注意 事项

Karena nama subdomain yang secara resmi disediakan oleh Surge terpaksa memblokir spider pencarian di file robots.txt (tidak kondusif untukSEO), kami tidak memiliki izin untuk memodifikasinya, jadi tidak disarankan untuk menggunakannya.

Kami menyarankan untuk menambahkan nama domain khusus ke Surge agar file robots.txt Anda dapat dimodifikasi.

🚀 Ingin mempelajari cara menerapkan Jekyll ke Surge.sh dan menambahkan nama domain khusus?

Klik tautan di bawah untuk melanjutkan membaca panduan kami dan membangun situs web statis Anda dengan mudah▼

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) membagikan "Strategi Hosting Tanpa Server Blog Statis Jekyll: Bagaimana cara menerapkan ke Surge.sh secara gratis?" 》, bermanfaat bagi Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-31655.html

Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部