FTP and Web Hosting

GDI Logo

Front-end Developer Series

Thank you to Our Venue Sponsor

OPodz

http://www.opodz.com

Thank you to Our Hosting Sponsor

SiteGround Logo

http://www.siteground.com

Thank you to Our Teacher Assistants

Teacher Assistants Rule

Get credit towards GDI classes by volunteering!

Thank you to Our Girl Develop It Los Angeles Chapter Leader

Natalie MacLees

Natalie MacLees

Who Am I?

Suzette Franck

Suzette Franck

Who Are You?

Who Are You?

Preferred Nick Name / City Where You Live /
Favorite Animal and Why?

Stay Connected!

Girl Develop It Los Angeles Chapter
http://gdila.org/

Facebook Group (Private)
https://www.facebook.com/groups/gdila/

Link to SiteGround Hosting Offer
http://www.meetup.com/Girl-Develop-It-Los-Angeles/about/

FTP and Web Hosting

Tip: Take some notes and ask questions!

Acronyms

Frequently Used Acronyms

  • ISP - Internet Service Provider
  • IP Address - Internet Protocol Address
  • URL - Uniform Resource Locator
  • TLD - Top Level Domain
  • DNS - Domain Name System
  • SOA - Start of Authority
  • TTL - Time To Live
  • FTP / SFTP - File Transfer Protocol / Secure File Transfer Protocol

ISP - Internet Service Providers

IP Address - Internet Protocol Address

http://whatismyip.com

IP Address - Internet Protocol Address

Type, "What is my IP" in Google or Address Bar

URL - Uniform Resource Locator

TLD - Top Level Domain

DNS - Domain Name System

SOA - Start of Authority

TTL - Time To Live (seconds)

FTP - File Transfer Protocol

SFTP - Secure File Transfer Protocol

Always use SFTP over plain FTP!

Review Acronyms

  • ISP - Internet Service Provider
  • IP Address - Internet Protocol Address
  • URL - Uniform Resource Locator
  • TLD - Top Level Domain
  • DNS - Domain Name System
  • SOA - Start of Authority
  • TTL - Time To Live
  • FTP / SFTP - File Transfer Protocol / Secure File Transfer Protocol

Any questions so far?

Servers and Clients

  • Server (Web) - Any computer connected to the Internet that serves web files, has its own IP Address
  • Client (FTP) - Software on your computer that allows you to access and manipulate remote files on web server
  • Client (Browser) - Software on your computer that allows you to view remote files on web server

Domain Registrars

Web Hosting Companies

  • Most also provide domain registration
  • Examples: SiteGround, GoDaddy, InMotion Hosting, Hostgator, etc.

Types of Web Hosting

3rd Party Hosting

Shared Hosting

Virtual Dedicated Private Server Hosting

Dedicated Hosting

Nameservers

Hosting Considerations

Also: backups: how often, how long kept

Server Software (LAMP stack)

Putting It All Together

Tell domain registrar where hosted

Setting Nameservers at GoDaddy

Editing Nameservers at GoDaddy

Locate Nameserver Info at SiteGround

Click on the cPanel button to access

Locate Nameserver Info

Record nameserver and server hostname

Common DNS Records contained in DNS Zone File

DNS Zone File

DNS Propagation

Refreshes according to time set in TTL (seconds)

More on DNS Propagation

How to Avoid DNS Propagation Perils

SiteGround cPanel Demo

Download & Install an FTP client like FileZilla

SiteGround Special FTP Accounts & Configuration

Enter information in FileZilla Site Manager

FileZilla cPanel Demo

Stay Connected!

Girl Develop It Los Angeles Chapter
http://gdila.org/

Facebook Group (Private)
https://www.facebook.com/groups/gdila/

Link to SiteGround Hosting Offer
http://www.meetup.com/Girl-Develop-It-Los-Angeles/about/

THANK YOU!

You had class today!

Suzette Franck

http://suzettefranck.com