Isilumkiso somonakalisi. Kumanqaku alandelayo ngo olu ngcelele Kutheni ndifuduka kwiWordPress ndisiya kuJekyll ndiza kukopela. Ibinzana elithi "tsiba umgca" lelombhali uJames Altucher kwaye libhekisa kubuchwephesha obuninzi obukuvumela ukuba ufunde into ngokukhawuleza kuneeyure ezili-10 XNUMX ekufuneka uzenzile ukuba ube yingcali yento ethile. Enye yazo kukukhupha kwi-equation into engakuvumeliyo ukuba uye phambili
Ndichithe iinyanga ezininzi ndizama ukulandela iitutorials zamacandelo ahlukeneyo enza iJekyll ukufumanisa ukuba andifuni.. Kukho itoni yemixholo ephuculweyo yoluntu kaJekyll, kuye kwafuneka ndikope indawo yekhowudi endiyifunayo ukuyila eyam.
Kukwakho nezixhobo kuzo zonke izinto ozithandayo. Kubandakanya umhleli obonwayo othi, ngaphandle kokugqitywa njengabaphathi bomxholo, wenze umsebenzi wokubhala izicatshulwa kunye nokongeza imifanekiso ngokulula.
Inqaku elibalulekileyo lokugcina engqondweni ngeeplagi kunye nemixholo. KUNYEI-WordPress ilayishwe kwiserver kwaye ifuna isiseko sedatha. Oku kuthatha indawo kwaye kubonisa umngcipheko wokhuseleko olunokubakho. NgeJekyll iiplagi kunye nemixholo zikwikhompyuter yomsebenzi. Oko kulayishiwe sele kwenziwe amaphepha ewebhu.
Umlenze wesithathu wokuthelekisa zizakhelo. Kukho itoni yeetemplate esele zenziwe kwezo zikhokelo kwaye konke okufuneka ukwenze kukuhlela ngesandla. Kodwa, kuthatha ixesha elininzi.
I-WordPress isebenzisa ubuchwepheshe obuthathu. I-PHP kunye neMysql ingezantsi kwenjini kunye ne-HTML, i-CSS kunye neJavascript yento ebonwa ngumsebenzisi. UJekyll usebenzisa uRuby njengolwimi lwenkqubo kunye nezinye iilwimi ezintathu. I-YAML, uLiquid, kunye nolwimi lwaseMarkdown olubizwa ngokuba yiKrandown ngokwenza amaphepha. Amaphepha aya kuhlala eyi-HTML, i-CSS kunye neJvascript ukuyinika interectivity.
Malunga neyantlukwano nokufana. Ukufakwa
Iimfuneko zokufaka iWindowsPress zezi zilandelayo:
- Uhlobo lwe-PHP 7.4 okanye ngaphezulu.
- Inguqulelo ye-MySQL 5.6 okanye ngaphezulu OKANYE UMariaDB inguqulelo 10.1 okanye ngaphezulu
- Ukuthobela i-HTTPS
Ngokubanzi, uninzi lwababoneleli bewebhu abasebenzisa i-Apache okanye i-NGNIX njengeeseva eziza kukuvumela ukuba usebenzise iWindowsPress. Kodwa, ukuba ufuna ukuzama enye indlela, ukuba nje iyahlangabezana neemfuno ezingasentla, iya kuyenza.
Kwithiyori unganofakelo lweWordPress kwikhompyuter yakho yokwenza umxholo kwaye uyilayishe kwiserver. Kodwa, ubabalo lwabaphathi bemixholo kukuba ungasebenza ngokuthe ngqo kwipaneli yabo yolawulon.
Namhlanje, ababoneleli ababambeleyo banikezela ngezicwangciso ngeWordPress esele ifakiwe okanye izikripthi zokufaka ezizenzekelayo njengaye Softaculous. Kuya kufuneka ugcwalise ulwazi abalucelayo kwaye kwimizuzu uyifakile indawo kwaye ukulungele ukuya.
Kwimeko yofakelo ngesandla, Kuya kufuneka uqiniseke ukuba ingxelo yokugqibela ye-PHP ifakiwe kwaye usete isiseko sedatha. Konke oku kwiphaneli yokulawula yomboneleli wakho wokubamba. Emva koko kuya kufuneka ukhuphele iWindowsPress kwaye uhlele idatha yoqwalaselo. Emva koko ulayishe zonke iifayile nge-ftp kwiseva.
Okokugqibela, yiya kwiwebhusayithi kwaye ugcwalise ulwazi olucelayo.
Indlela yokufaka iJekyll yile ilandelayo:
Izidingo
- Inguqulelo yeRuby 2.4.0 okanye ngaphezulu
- IrubyGems
- GCC kunye neMake
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"
Gentoo
sudo emerge -av jekyll
Archlinux
sudo pacman -S ruby base-devel
Vula
sudo zypper install -t pattern devel_ruby devel_C_C++
sudo zypper install ruby-devel
Ukufakwa
gem install jekyll bundler
Malunga nokusingathwa kwesiza esiveliswe nguJekyll. Kuya kufuneka ihambelane kuphela ne-HTTPS protocol. Le ayisiyomfuneko yeJekyll, izikhangeli zangoku azibonisi iisayithi ezingasebenzisi le protocol. Oku kuthetha ukuba umboneleli wakho wokubamba kufuneka akuqinisekise ngendlela ethile yokufumana isatifikethi sesitshixo sikarhulumente.
Kucace gca ukuza kuthi ga ngoku, ngaphandle kokuba andisiqondi isidingo se-gcc kunye nokwenza ..
Sawubona!
Isetyenziswe nguJekyll ukuvelisa iifayile zeprojekthi