From the course: Learning Static Site Building with Jekyll
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
FTP next steps
From the course: Learning Static Site Building with Jekyll
FTP next steps
- [Instructor] We've covered how to write a custom deployment script that uploads your generated static site files to an FTP server, using SFTP. Any time you make changes to your site content and push those changes up to GitHub, the deployment script will run automatically and update the live version of your site. If you haven't done it already, the next thing you'll want to do is add your domain name to the site. How you do this varies, depending on your web hosting company, so follow their documentation to add the correct name servers to your domain and point it at your site. I'd also recommend adding HTTPS, sometimes called SSL or TLS. If you add this to your site, it can be served securely. Some web hosts include this for free and some make you purchase it as an upgrade. HTTPS for a static site isn't absolutely required, but it does help improve the perceived quality of your site. That takes care of building an FTP deployment pipeline for your static site. If you're curious about…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
(Locked)
Deploy via FTP overview2m 2s
-
(Locked)
Set up Node and npm1m 40s
-
(Locked)
Connect to the server7m 21s
-
(Locked)
Collect the local files4m 51s
-
(Locked)
Remove old files from the server5m 39s
-
(Locked)
Upload the site content2m 43s
-
(Locked)
Deploy via FTP with Travis CI3m 10s
-
(Locked)
FTP next steps1m 2s
-
(Locked)
-
-
-