Οδηγός φιλοξενίας χωρίς διακομιστή στατικού ιστολογίου Jekyll: Πώς να αναπτυχθείτε στο Surge.sh δωρεάν;

Πώς να φιλοξενήσετε δωρεάν Jekyll Στατικό ιστολόγιο; Δεν χρειάζεται να αγοράσετε διακομιστή ή τεχνικές δεξιότητες, ακόμα και ένας αρχάριος μπορεί να ξεκινήσει γρήγορα!

Το Jekyll + Surge.sh σας επιτρέπει να δημιουργήσετε εύκολα μια αποτελεσματική πλατφόρμα blogging!

Οδηγός φιλοξενίας χωρίς διακομιστή στατικού ιστολογίου Jekyll: Πώς να αναπτυχθείτε στο Surge.sh δωρεάν;

Εγκαταστήστε το έργο Surge

Το Surge.sh είναι ένα πρόγραμμα αναφοράς JavaScript που δημοσιεύεται από την πλατφόρμα Node.js.

Πριν χρησιμοποιήσετε το Surge, πρέπειΕγκαταστήστε το Node.js στον τοπικό σας υπολογιστή.

  • Στη συνέχεια, εγκαταστήστε το Surge μέσω npm.

Εάν δεν έχετε εγκαταστήσει το Surge, η πρώτη εργασία είναι να εισαγάγετε την ακόλουθη εντολή για να το εγκαταστήσετε ▼

npm install -g surge
  • Τώρα έχετε όλα τα εργαλεία που χρειάζεστε για να ξεκινήσετε γρήγορα έναν ιστότοπο Jekyll.

Δημιουργήστε μια νέα τοποθεσία Jekyll

Αρχικά, βρείτε το υπάρχον έργο σας Jekyll ή δημιουργήστε ένα νέο μέσω του τερματικού ▼

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

Για τη συγκεκριμένη μέθοδο κατασκευής του Jekyll, κάντε κλικ στον παρακάτω σύνδεσμο για να διαβάσετε το προσεκτικά προετοιμασμένο σεμινάριο λήψης και εγκατάστασης του Jekyll ▼

Μετά τη ρύθμιση ενός τοπικού υπολογιστή και τη ρύθμιση του Jekyll, μπορείτε να αποκτήσετε πρόσβαση στο πρόγραμμα περιήγησής σας με την ακόλουθη εντολή:bundle exec jekyll serve

bundle exec jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Σε αυτό το σημείο έχετε εκτελέσει με επιτυχία έναν βασικό στατικό ιστότοπο.
  • Από προεπιλογή, το έργο Jekyll εκτελείται στον τοπικό σας υπολογιστή, σχεδόν έτοιμο για ανάπτυξη στον διακομιστή.

Συγκεντρώστε τον ιστότοπό σας στο Jekyll

Στη συνέχεια, μπορείτε να μεταγλωττίσετε τον ιστότοπο Jekyll σας σε στατικά αρχεία HTML, CSS και JavaScript.

bundle exec 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
  • Μπράβο, ο ιστότοπός σας είναι πλέον με επιτυχία online!

Το Surge θα σας ζητά να εισάγετε ένα όνομα τομέα από προεπιλογή κάθε φορά που αναπτύσσεται.

Για να παραλείψετε αυτό το βήμα, μπορείτε να μεταβιβάσετε το όνομα τομέα απευθείας στο CLI του Surge κατά την εκτέλεση της εντολής.

Για παράδειγμα, εάν ο υποτομέας σας είναιvancouver.surge.sh, μπορείτε να εκτελέσετε την ακόλουθη εντολή ▼

surge _site/ --domain vancouver.surge.sh
  • Εάν προσθέτετε ένα προσαρμοσμένο όνομα τομέα στο Surge, μπορείτε να αντικαταστήσετε το όνομα υποτομέα στην παραπάνω εντολή με το προσαρμοσμένο όνομα τομέα σας.

Εάν θέλετε να αλλάξετε λογαριασμούς για να συνδεθείτε, πρέπει να αποσυνδεθείτε από τον λογαριασμό Surge ▼

surge logout

Εάν εμφανιστεί το ακόλουθο μήνυμα σφάλματος ▼

Ματαιώθηκε - Δεν έχετε άδεια δημοσίευσης στο xxx.surge.sh. Η λύση είναι να αλλάξετε τον υποτομέα που δημιουργείται από το Surge από προεπιλογή, καθώς αυτός ο υποτομέας χρησιμοποιείται ήδη. Μπορείτε να προσθέσετε οποιοδήποτε αλφαριθμητικό πρόθεμα στη διεύθυνση URL που δημιουργείται αυτόματα.

Aborted - you do not have permission to publish to xxx. surge.sh
  • Η λύση είναι να αλλάξετε τον υποτομέα που δημιουργείται από το Surge από προεπιλογή επειδή αυτός ο υποτομέας είναι ήδη κατειλημμένος.
  • Μπορείτε να προσθέσετε οποιοδήποτε αλφαριθμητικό πρόθεμα στη διεύθυνση URL που παρέχεται αυτόματα.

Περιορισμοί δωρεάν βαθμίδας

  • Το Surge.sh προσφέρει ένα δωρεάν επίπεδο που επιτρέπει 250 αναπτύξεις και 1 GB αποθηκευτικού χώρου ανά μήνα.
  • Για ένα προσωπικό blog, αυτό είναι συνήθως αρκετό.
  • Εάν χρειάζεστε περισσότερους πόρους, μπορείτε να κάνετε αναβάθμιση σε πρόγραμμα επί πληρωμή.

προφυλάξεις

Επειδή το όνομα υποτομέα που παρέχεται επίσημα από το Surge αναγκάζεται να αποκλείσει τις αράχνες αναζήτησης στο αρχείο robots.txt (δεν ευνοείSEO), δεν έχουμε άδεια να το τροποποιήσουμε, επομένως δεν συνιστάται η χρήση του.

Συνιστούμε να προσθέσετε ένα προσαρμοσμένο όνομα τομέα στο Surge, ώστε το αρχείο robots.txt να μπορεί να τροποποιηθεί.

🚀 Θέλετε να μάθετε πώς να αναπτύξετε το Jekyll στο Surge.sh και να προσθέσετε ένα προσαρμοσμένο όνομα τομέα;

Κάντε κλικ στον παρακάτω σύνδεσμο για να συνεχίσετε να διαβάζετε τον οδηγό μας και να δημιουργήσετε εύκολα τον στατικό ιστότοπό σας ▼

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε το "Jekyll Static Blog Serverless Hosting Strategy: How to Deploy to Surge.sh δωρεάν;" 》, χρήσιμο για εσάς.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-31655.html

Για να ξεκλειδώσετε περισσότερα κρυμμένα κόλπα🔑, καλώς ήρθατε στο κανάλι μας στο Telegram!

Κάντε share και like αν σας αρέσει! Τα share και τα likes σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευτεί. 必填 项 已 用 * 标注

Μεταβείτε στην κορυφή