Βήμα 1: Εγκατάσταση του Ruby
Βήμα 2: Ρύθμιση του Jekyll
Βήμα 3: Δημιουργία διακομιστή μεσολάβησης Nginx
Σύνταξη αναρτήσεων
συμπέρασμα
Το Jekyll είναι μια εξαιρετική εναλλακτική λύση στο WordPress για blogging ή κοινή χρήση περιεχομένου. Δεν απαιτεί βάσεις δεδομένων και είναι πολύ εύκολο να γράψετε νέες δημοσιεύσεις. Το Jekyll είναι στατικό και απαιτεί λίγη μνήμη, πράγμα που σημαίνει ότι μπορεί να τρέξει σε περιπτώσεις Vultr 768 MB ή ακόμα και 512 MB με χαμηλή επισκεψιμότητα.
Βήμα 1: Εγκατάσταση του Ruby
Πρώτα, συνδεθείτε στον διακομιστή σας και, στη συνέχεια, εκτελέστε αυτές τις εντολές:
sudo apt-get update
sudo apt-get install ruby-full make gcc nodejs build-essential patch
Βήμα 2: Ρύθμιση του Jekyll
Αυτό το κομμάτι είναι αρκετά εύκολο. Απλώς εκτελέστε τα παρακάτω για να εγκαταστήσετε το Jekyll και τις εξαρτήσεις του χρησιμοποιώντας το Gem:
gem install jekyll bundler
Τώρα, δημιουργήστε έναν χρήστη για αυτό:
useradd jekyll
Πρέπει να δημιουργήσουμε το ιστολόγιο τώρα - μη διστάσετε να αλλάξετε " myblog" σε οτιδήποτε θέλετε.
jekyll build
mkdir /home/jekyll
cd /home/jekyll
jekyll new myblog
chown jekyll:jekyll -R myblog/
Και τέλος, ας το ξεκινήσουμε:
cd myblog
bundle exec jekyll serve --detach
Βήμα 3: Δημιουργία διακομιστή μεσολάβησης Nginx
Επειδή το Jekyll εκτελείται στη θύρα 4000, οι επισκέπτες θα πρέπει να προσθέσουν τη θύρα στη διεύθυνση URL, κάτι που δεν είναι πολύ καλό. Θα εγκαταστήσουμε το Nginx, το οποίο θα διαβιβάζει αιτήματα από τη θύρα 80 στη θύρα 4000.
Πρώτα, λάβετε το πακέτο:
sudo apt-get install nginx
Τώρα, ανοίξτε το αγαπημένο σας πρόγραμμα επεξεργασίας κειμένου /etc/nginx/conf.d/jekyll.confκαι επικολλήστε το παρακάτω:
server {
listen 80;
server_name myblog.com;
location / {
proxy_pass http://localhost:4000;
}
}
Αλλάξτε myblog.comτον τομέα του ιστότοπού σας και αποθηκεύστε.
Εκτελέστε τα ακόλουθα για να επανεκκινήσετε το Nginx:
systemctl restart nginx
Με τον πάροχο DNS, κατευθύνετε τον τομέα σας στη διεύθυνση IP του διακομιστή σας. Εάν τα κάνατε όλα αυτά σωστά, θα μπορείτε να δείτε το ιστολόγιό σας στο Jekyll στον τομέα του ιστότοπού σας!
Σύνταξη αναρτήσεων
Κάθε φορά που θέλετε να γράψετε μια ανάρτηση, συνδεθείτε στον διακομιστή σας. Στη συνέχεια, μεταβείτε στον jekyllχρήστη:
su jekyll
cd ~/myblog
cd _posts
Για να δημιουργήσετε μια ανάρτηση, δημιουργήστε ένα αρχείο με τη μορφή " year-month-day-yourposttitle.markdown". Για παράδειγμα:
2017-1-1-helloworld.markdown
Συμπληρώστε το αρχείο με περιεχόμενο Markdown και θα έχετε ολοκληρώσει τη σύνταξη μιας ανάρτησης.
συμπέρασμα
Σε αυτό το άρθρο, δημιουργείτε ένα ιστολόγιο Jekyll. Τώρα, το μόνο που έχετε να κάνετε είναι να εστιάσετε στο περιεχόμενό σας. Καλή τύχη!