Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll

Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll
Statik HTML demək olar ki, keçmişdə qaldı. Veb saytlar indi istifadəçi sorğularına dinamik cavablar yaradan verilənlər bazası ilə əlaqəli proqramlardır. Bununla belə, bunun da çatışmazlıqları var: hesablama resursları üçün daha yüksək tələblər və CMS-də çoxsaylı zəifliklər. Bu gün sadə bloqunuzu necə yüksəltmək barədə danışacağıq Jekyll — məzmunu birbaşa GitHub-dan götürülən statik saytların generatoru.

Addım 1. Hostinq: bazarda ən ucuzunu götürün

Statik veb saytlar üçün ucuz virtual hostinq kifayətdir. Məzmun yan tərəfdə yaradılacaq: yerli maşında və ya birbaşa hostinqdən istifadə etməklə GitHub Səhifələri, istifadəçiyə versiyaya nəzarət sistemi lazımdırsa. Sonuncu, yeri gəlmişkən, səhifələr yaratmaq üçün eyni Jekyll-i işə salır, lakin proqramı əl ilə konfiqurasiya etmək imkanı çox məhduddur. VPS paylaşılan hostinqdən qat-qat maraqlıdır, lakin bir qədər baha başa gəlir. 

Bu gün biz RUVDS-də yenidən açılırıq 30 rubl üçün "PROMO" tarifi, Debian, Ubuntu və ya CentOS-da virtual maşın icarəyə götürməyə imkan verir. Tarifə daxildir məhdudiyyətlər, lakin gülünc pula bir hesablama nüvəsi, 512 MB RAM, 10 GB SSD, 1 IP və istənilən proqramları işə salmaq imkanı əldə edəcəksiniz. 

Gəlin ondan istifadə edək və Jekyll bloqumuzu yerləşdirək.

Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll

VPS-i işə saldıqdan sonra SSH vasitəsilə ona daxil olmalı və lazımi proqramı konfiqurasiya etməlisiniz: veb server, FTP server, poçt serveri və s. Bu halda, istifadəçi Jekyll-i öz kompüterində quraşdırmalı və ya GitHub Səhifələr hostinqinin məhdudiyyətlərinə dözməli deyil, baxmayaraq ki, sayt mənbələri GitHub deposunda saxlanıla bilər.

Addım 2: Jekyll quraşdırın

Bir sözlə, Jekyll əvvəlcə bloqlar yaratmaq və sonra onları GitHub Səhifələrində yerləşdirmək üçün nəzərdə tutulmuş sadə statik sayt generatorudur. İdeya məzmunu və dizaynını istifadə edərək ayırmaqdır Maye şablon sistemləri: Markdown və ya Tekstil formatında mətn faylları kataloqu Liquid çevirici və renderer tərəfindən işlənir və nəticə bir-birinə bağlı HTML səhifələri dəstidir. Onlar istənilən serverə yerləşdirilə bilər; bunun üçün CMS və ya DBMS-ə giriş tələb olunmur - hər şey sadə və təhlükəsizdir.

Jekyll Ruby paketi (daş) olduğundan, yüklemek asan. Bunun üçün sistemdə 2.5.0-dan aşağı olmayan Ruby versiyası quraşdırılmalıdır, rubygems, GCC və Make:

gem install bundler jekyll # 

Lazım gələrsə sudo istifadə edin.

Gördüyünüz kimi, hər şey çox sadədir.

Addım 3. Bloq yaradın

./mysite alt kataloqunda yeni sayt yaratmaq üçün əmri yerinə yetirməlisiniz:

jekyll new mysite

Gəlin içəri girək və məzmununa baxaq

cd mysite
ls -l

Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll

Jekyll-in öz serveri var, onu aşağıdakı komanda ilə başlamaq olar:

bundle exec jekyll serve

O, məzmun dəyişikliklərini dinləyir və localhost-da 4000 portunu dinləyir (http://localhost:4000/) - bu seçim Jekyll yerli maşında yerləşdirildikdə faydalı ola bilər. 

Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll

Bizim vəziyyətimizdə veb sayt yaratmağa və ona baxmaq üçün veb server qurmağa (və ya faylları üçüncü tərəf hostinqinə yükləməyə) dəyər:

jekyll build

Yaradılmış fayllar mysite kataloqunun _site alt kataloqunda yerləşir.

Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll

Biz Jekyll-in bütün incəlikləri haqqında danışmamışıq. Sintaksis işıqlandırması ilə kod tərtibatı imkanları sayəsində bu məzmun generatoru tərtibatçı bloqları yaratmaq üçün ən uyğundur, lakin İnternetdə mövcud şablonlara əsaslanaraq, geniş çeşiddə statik saytlar yaratmaq üçün istifadə edilə bilər. Jekyll üçün HTML yaratma prosesinin özünü dəyişdirməyə imkan verən plaginlər də var. Versiya nəzarətinə ehtiyacınız varsa, məzmun faylları GitHub-da depoya yerləşdirilə bilər (sonra Git-i VPS-də quraşdırmalı olacaqsınız).

Ən əsası odur ki, bunun üçün istifadəçiyə bahalı tariflər lazım olmayacaq. Hər şey hətta eyni 30 rubl VPS-də işləyəcək.

Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll

Varlı insanlar üçün 30 rubl üçün VPS-də Jekyll

Mənbə: www.habr.com

Добавить комментарий