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.
Kucace kakhulu kuze kube manje, ngaphandle kokuthi angisiqondi isidingo se-gcc futhi ngenze ..
Sawubona!
Kusetshenziswe nguJekyll ukukhiqiza amafayela wephrojekthi