I’m pretty much new to Jekyll, and there’s something I don’t quite understand about how to get my site up and running if I opt for shared hosting provided by a traditional web hosting service (instead of GitHub, let’s say).
This is what I’ve found in the Manual Deployment page available on the Jekyll official website:
Most traditional web hosting provider let you upload files to their servers over FTP. To upload a Jekyll site to a web host using FTP, run the
jekyll buildcommand and copy the contents of the generated
_sitefolder to the root folder of your hosting account. This is most likely to be the
public_htmlfolder on most hosting providers.
I’ve been shopping around for providers, and while the majority of them insist that they are fully WordPress-ready, not much is advertised about their capacity to host static websites.
So my question is: What if a webhosting provider doesn’t run Ruby on its servers, will a site created via Jekyll be able to go live?
In other words, does the _site folder generated through the jekyll build command contain all the files necessary to get the website running?