Mayelana nokwehluka nokufana. Kusuka ku-WordPress kuye kuJekyll 4

Mayelana nokufana nokwehluka

Isexwayiso se-Spoiler. Ezihlokweni ezilandelayo ngo lolu chungechunge kungani ngasuka ku-WordPress ngaya kuJekyll ngizoqola. Inkulumo ethi "weqa umugqa" ingekawo umbhali uJames Altucher futhi ibhekisa kuzindlela eziningi ezikuvumela ukuthi ufunde okuthile ngokushesha ukwedlula amahora ayi-10 XNUMX okufanele uwathathe ukuze ube yingcweti kokuthile. Enye yazo ukukhipha isibalo okungakuvumeli ukuthi uqhubekele phambili

Ngichithe izinyanga eziningi ngizama ukulandela okokufundisa okwenziwe ngezinto ezahlukahlukene ezakha iJekyll ukuthola ukuthi bengingadingi.. Kunethoni yezindikimba ezithuthukisiwe zomphakathi zikaJekyll, bekufanele ngilingise ingxenye yekhodi ebengiyidinga ukudala eyami.

Kukhona nezesekeli zakho konke ukuthanda.  Kubandakanya isihleli esibukwayo, ngaphandle kokuqedela njengabaphathi bokuqukethwe, okwenza umsebenzi wokubhala imibhalo nokungeza izithombe kube lula kakhulu.

Iphuzu elibalulekile okufanele uligcine engqondweni ngama-plugins nezindikimba. FUTHII-WordPress ilayishwe kuseva futhi idinga i-database. Lokhu kuthatha isikhala futhi kubonisa ingozi yokuphepha engaba khona. NgeJekyll ama-plugins nezindikimba zikukhompyutha yomsebenzi. Okulayishiwe sekuvele kucutshunguliwe amakhasi e-web.

Umlenze wesithathu wokuqhathanisa izinhlaka. Kukhona ithoni yezifanekiso esezenzelwe lezo zinhlaka futhi konke okumele ukwenze ukuhlela ngesandla. Kepha, kuthatha isikhathi esiningi.

I-WordPress isebenzisa ubuchwepheshe obuthathu. I-PHP neMysql engezansi kwenjini ne-HTML, i-CSS neJavascript yalokho okubonwa umsebenzisi. UJekyll usebenzisa uRuby njengolimi lohlelo nezinye izilimi ezintathu. I-YAML, i-Liquid, nolimi lweMarkdown olubizwa ngeKrandown ngokwakha amakhasi. Amakhasi azohlala eyi-HTML, i-CSS ne-Jvascript ukuyinika interectivity.

Mayelana nokwehluka nokufana. Ukufaka

Izidingo zokufaka i-WordPress yilezi ezilandelayo:

  • Uhlobo lwe-PHP 7.4 noma ngaphezulu.
  • Uhlobo lwe-MySQL 5.6 noma ngaphezulu noma i-OR MariaDB inguqulo 10.1 noma ngaphezulu
  • Ukuthobela i-HTTPS

Ngokuvamile, abahlinzeki abaningi bokubamba iwebhu basebenzisa i-Apache noma i-NGNIX njengamaseva azokuvumela ukuthi usebenzise i-WordPress. Kepha, uma ufuna ukuzama enye indlela, inqobo nje uma ihlangabezana nezidingo ezingenhla, izokwenza.

Ngokombono ungaba nokufakwa kweWordPress kwikhompyutha yakho yangakini ukudala okuqukethwe bese kukulayisha kuseva. Kepha, umusa wabaphathi bokuqukethwe ukuthi ungasebenza ngqo kuphaneli yabo yokuphathan.

Namuhla, abahlinzeki bokubamba banikela ngezinhlelo nge-WordPress esezivele zifakiwe noma imibhalo yokufaka ezenzakalelayo njengoba I-Softaculous. Kumele ugcwalise imininingwane abayicelile futhi ngemizuzu ufake isiza futhi ukulungele ukuya.

Endabeni yokufakwa ngesandla, kufanele uqiniseke ukuthi inguqulo yakamuva ye-PHP ifakiwe futhi usethe i-database. Konke lokhu kuphaneli yokulawula yomhlinzeki wakho wokubamba. Ngemuva kwalokho kuzofanela ulande i-WordPress bese uhlela idatha yokumisa. Ngemuva kwalokho ulayisha wonke amafayela nge-ftp kuseva.

Ekugcineni, iya kuwebhusayithi bese uqedela imininingwane ekucelayo.

Indlela yokufaka iJekyll imi kanje:

Izidingo

  • Uhlobo lwe-Ruby 2.4.0 noma ngaphezulu
  • I-RubyGems
  • GCC futhi Yenza

Ubuntu

sudo apt-get install ruby-full build-essential zlib1g-dev
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Debian

sudo apt-get install ruby-full build-essential

Fedora

sudo dnf install ruby ruby-devel openssl-devel redhat-rpm-config @development-tools

RHEL 8 / CentOS

sudo dnf install ruby ruby-devel
sudo dnf group install "Development Tools"

I-Gentoo

sudo emerge -av jekyll

I-ArchLinux

sudo pacman -S ruby base-devel

vulaSUSE

sudo zypper install -t pattern devel_ruby devel_C_C++
sudo zypper install ruby-devel

Ukufakwa

gem install jekyll bundler

Mayelana nokusingathwa kwesiza esikhiqizwe nguJekyll. Kumele ihambisane kuphela nephrothokholi ye-HTTPS. Lokhu akuyona imfuneko yeJekyll, iziphequluli zesimanje azibonisi amasayithi angasebenzisi le protocol. Lokhu kusho ukuthi umhlinzeki wakho wokusingathwa kufanele akuqinisekise ngandlela thile ukuthola isitifiketi sokhiye womphakathi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   luix kusho

    Kucace kakhulu kuze kube manje, ngaphandle kokuthi angisiqondi isidingo se-gcc futhi ngenze ..

    1.    UDiego German Gonzalez kusho

      Sawubona!
      Kusetshenziswe nguJekyll ukukhiqiza amafayela wephrojekthi