Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Demystifying Hosting and Domains - 2013 WordCam...

Demystifying Hosting and Domains - 2013 WordCamp Phoenix

If you plan on having a self-hosted WordPress site, you will need to have your own domain name and hosting. A good domain name helps a visitor to find your content, while web hosting provides the necessary hardware that your website needs to run on the Internet. Both are necessary and represent some very important decisions that you will need to make when determining to have a website. This session will cover the basics of domain names, registration and configuration, the typical types of hosting that you can select from, the questions you need to ask a potential host when setting up your new site, and finally, how to point your domain name to your hosting provider of choice.

Suzette Franck

January 17, 2013
Tweet

More Decks by Suzette Franck

Other Decks in Technology

Transcript

  1. Who am I ‣ Suzette Franck WordPress Evangelist Lead at

    Media Temple ‣ Twitter: @mt_Suzette ‣ Slides: https://speakerdeck.com/ suzettefranck
  2. IP Addresses An Internet Protocol (IP) Address is a unique

    number assigned to a network device so that other devices on the Internet can communicate with it. 74.125.224.72 ✓ Try It! http://whatismyip.com
  3. Domain Names Domain Names were invented to make it easier

    to get around on the Internet 74.125.224.72 = google.com ✓Try It! Go to http://74.125.224.72
  4. What’s In A Name? Top Level Domain .com .org .net

    .edu .gov mail.google.com TLD Subdomain SLD Second Level Domain
  5. Domain Registrars A registrar is an authority that can assign

    domain names directly under one or more top-level domains and register them with InterNIC, a service of ICANN, which enforces uniqueness of domain names across the Internet. + Most Hosting Companies
  6. (SOA) - Start of Authority Domain Registrar has SOA which

    has core information about your website: ★Hosting Information ★Contact Information ★How long Information is good for (TTL)
  7. (TTL) Time To Live Tells ISP how long to save

    or “cache” DNS information before checking for new information Phonebook = 1 Year
  8. (ISP) Internet Service Provider An Internet Service Provider (ISP) is

    an organization that provides access to the Internet.
  9. Domain Summary • Domain Name = IP • Domain Registrars

    = Keeper of Domain Names (SOA) • ISPs cache DNS Info according to TTL
  10. Types of Hosting Type Expense Access Ward 3rd Party 0

    0 Dorm Shared $ + Condo Dedicated Virtual/ Dedicated Private $$ ++ House Dedicated $$$ +++
  11. 3rd Party Hosting Good For: Beginners, Bloggers ➡FREE ➡Easy To

    Use ➡Their Rules ➡Limited Customization
  12. Dedicated Virtual / Dedicated Private Server (VPS) Good For: E-Commerce,

    Dynamic Sites, Business Sites ➡Root Access ➡Your Responsibility
  13. Hosting Considerations Storage Space Bandwidth/Transfer No. of Domains No. of

    Databases Email Requirements Acceptable Use Support Method Scalability
  14. Two Ways To Tell Registrar 1. Edit Nameservers at Registrar

    (easiest) 2. Edit DNS Records at Registrar • A Records (website & subdomains) • CNAMES (subdomains) • MX Records (mail)
  15. DNS Records (A) Host Name to IP (CNAME) Canonical Name

    Name (subdomain) to a Name (MX) Mail Exchanger Email to Name or IP
  16. Zone File $TTL 43200 @! IN! SOA! ns.webair.net.! webmaster.180security.com. (

    ! ! ! 2012040101! ; Serial ! ! ! 10800! ! ; Refresh ! ! ! 3600! ! ; Retry ! ! ! 604800! ! ; Expire ! ! ! 43200! )! ; Minimum ! IN!NS!ns.webair.net. ! IN!NS!ns2.webair.net. ! IN!MX!10 filter.180security.com. ! IN!A! 209.200.16.162 ns1! IN! A! 216.130.161.1 ns2! IN! A! 216.130.161.6 www! IN! A! 209.200.16.162 ftp! IN! A! 209.200.16.162 mail! IN! A! 216.130.191.1 filter! IN! A! 216.130.191.236
  17. How To Avoid DNS Propagation Delay TIP: Edit the DNS

    3 days before actual go-live date, set TTL (Time To Live) to 5 minutes or 300 seconds
  18. Summary • Hosting Company gives you DNS Info • You

    update DNS at your Domain Registrar • DNS Propagation takes time!