From the course: Learning Static Site Building with Jekyll

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Deploy via FTP overview

Deploy via FTP overview

From the course: Learning Static Site Building with Jekyll

Start my 1-month free trial

Deploy via FTP overview

- [Instructor] If you have an existing web server or web hosting plan that you'd like to host your static site on, deploying via FTP is a good choice. Publishing your static site to an FTP server is essentially the same as using an FTP client to manually copy the site files yourself. We'll automate this process using Travis CI. Here's how it'll work. When you make changes to your site files and push them up to GitHub, Travis CI automatically runs a build script. We'll modify this build script to push the site content up to your FTP server so it can be served to your visitors. You'll need to gather some information to get started. First, determine whether your web host supports SFTP, also known as Secure FTP or SSH FTP. This course uses SFTP because it's more secure than plain or unencrypted FTP. Your web server will need to support SFTP to follow these instructions. For some hosts, you'll need to turn this feature on in the hosting control panel. Next, you'll need to gather the SFTP…

Contents