Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WP101 Hosting and Domains - 2013 Chicago WordCamp
Search
Suzette Franck
June 28, 2013
Technology
590
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WP101 Hosting and Domains - 2013 Chicago WordCamp
WP101 Hosting and Domains - 2013 Chicago WordCamp
Suzette Franck
June 28, 2013
More Decks by Suzette Franck
See All by Suzette Franck
Accessibility For Everyone
suzettefranck
0
85
Website Considerations
suzettefranck
0
120
Website Weekend WP Basic Training by Karen McCamy
suzettefranck
0
3.2k
Intro to Sass for WordPress Theme Developers
suzettefranck
0
130
Ten Features of Jetpack You Can’t Live Without
suzettefranck
1
240
Introduction to Security and Backups
suzettefranck
0
250
Customizing the WordPress Admin Without Code
suzettefranck
1
850
"Into to PHP" Milwaukee WordCamp
suzettefranck
1
740
"Choosing a WordPress Host" - Hollywood WordPress
suzettefranck
1
500
Other Decks in Technology
See All in Technology
AI AgentによるEmbedded SREの取り組み
tgidgd
1
350
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
0
430
企画からFlutter実装まで、1つの機能を一貫して開発したプロセスと成果物
khiroyuki1003
1
160
FinOpsを導入してマルチプロダクトのコスト最適化を実現する
kworkdev
PRO
0
140
サボる子はいねぇがー!AgentCoreハーネスの脆弱性に学ぶ、エージェントの入力バリデーション
iwamot
PRO
4
290
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
330
2026 Apache Flink Community Checkpoint
rmetzger
0
190
Kiro Crew 入門 (手を離しても進む仕事) | 目指せ Kiro マスター 11
inariku
PRO
3
460
攻撃 3 時間 vs 復旧 10 時間。アクセスキー流出の非対称性を体感するために CTF を作った話
kazzpapa3
1
150
E2Eってつらくないですか?E2Eの管理コストを下げる手段とその実践
akaboshinit
6
3k
試験勉強はGrokBotでやれ
maigo999
0
110
GCASアップデート(202607-202610)
techniczna
1
200
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
30 Presentation Tips
portentint
PRO
1
460
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
390
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Between Models and Reality
mayunak
4
560
The Curse of the Amulet
leimatthew05
3
17k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
GraphQLとの向き合い方2022年版
quramy
50
15k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
470
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Transcript
Demystifying Hosting & Domains Suzette Franck 2013 WordCamp Chicago #wcchi
Chicago Friday, June 28, 2013 Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Who Am I?
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Suzette Franck with a “ck” ★(mt) Media Temple WordPress Evangelist ★18+ Years Coding & Web Development ★Regular Speaker: WordCamps & Meetups ★Reg. Contributor on WPwatercooler.com ★Blogs frequently at: suzettefranck.com ★Twitter: @mt_Suzette ★Slides: speakerdeck.com/suzettefranck
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Did I mention Franck has a “ck”? ★Using WordPress Since 2008 ★Exclusively Since 2010 ★5-year-old Chihuahua Mix “Puppy”
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple What We Will Cover “Share your knowledge. It is a way to achieve immortality.” ― Dalai Lama XIV
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★WordPress.com vs. WordPress.org ★Acronyms and Definitions ★IPs and Domain Names ★Web Hosting Basics ★Putting It All Together w/Zone Files Demystifying Hosting and Domains
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple WordPress.com vs. WordPress.org
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple WordPress.com vs. WordPress.org Hosted WordPress.COM Self-hosted WordPress.ORG COST free varies CUSTOMIZATIONS limited yes DOMAIN NAME additional fee yes INSTALL PLUGINS no yes SETUP & MAINTENANCE yes no
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple OMG Acronyms! There are over 4,750,600 definitions at AcronymFinder.com
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★ISP - Internet Service Provider ★IP - Internet Protocol ★URL - Uniform Resource Locator ★TLD - Top Level Domain ★DNS - Domain Name System ★SOA - Start of Authority ★TTL - Time To Live Common Internet Acronyms
(ISP) Internet Service Provider Media Temple // 8520 National Blvd.
Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Provides access to the Internet * * May or may not provide web hosting and domain services
(IP) Internet Protocol Address 74.125.224.72 Media Temple // 8520 National
Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Number that is a unique identifier for devices on the Internet
(URL) Uniform Resource Locator http://commons.wikimedia.org/wiki/File %3AHollywood_and_Vine.png Media Temple // 8520
National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Web address of a file or directory
(TLD) Top Level Domain Name Media Temple // 8520 National
Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Highest level in Hierarchical Domain Name System (DNS) i i .com .edu .gov .org .net .us .pro .tv .mobi .info
(DNS) Domain Name System Media Temple // 8520 National Blvd.
Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Global & distributed keyword based lookup system
(SOA) - Start of Authority ★Where? Web Hosting Information ★Who?
Owner Contact Information ★How long? (TTL) Time To Live Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
(TTL) Time To Live Tells ISP how long to save
or “cache” information Phonebook = 1 Year Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Who Handles What? For Self-hosted WordPress, you will need: Internet Access, Domain Registrar, Web Hosting
(ISP) Internet Service Provider Media Temple // 8520 National Blvd.
Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Provides access to the Internet * * May or may not provide web hosting and domain services
Domain Registrars SELLS Domain Names and TELLS Start of Authority
(SOA) + Most Web Hosting Companies Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Web Hosting Companies Rent space on their hardware for your
files and databases Make available on Internet via an IP Address Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple * May or may not maintain and upgrade server software depending on the type of account
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple IPs and Domain Names Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Internet Corporation for Assigned Names and Numbers Media Temple //
8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple http://www.internic.net/whois.html One World, One Internet Service of ICANN Coordinated by ICANN
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 http://whatismyip.com Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Domain Names Domain Names were invented to make it easier
to get around on the Internet google.com = 74.125.224.72 http://74.125.224.72 Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
What’s In A Name? Top Level Domain .com .org .net
.edu .gov mail.google.com TLD Subdomain SLD Second Level Domain Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
(DNS) Domain Name System Name to IP = Domain Resolution
Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Role of Internet Service Provider Media Temple // 8520 National
Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★ISPs keep a local copy of DNS which expires after TTL caching = saving a local copy to improve performance ISP DNS TTL
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Web Hosting Basics “Decide you must how to serve them best” ― Yoda Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Types of Hosting Type Expense Access Ward 3rd Party 0
0 Dorm Shared $ + Condo Dedicated Virtual/ Dedicated Private $$ ++ House Dedicated $$$ +++ Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
3rd Party Hosting Good For: Beginners, Bloggers ➡FREE ➡Easy To
Use ➡Their Rules ➡Limited Customization Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Shared Hosting Good For: Personal & Small Business Websites ➡Cost
Effective ➡Host Manages Server ➡Performance & Security ➡No Root Access Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Dedicated Hosting Good For: High Traffic Business Sites ➡Yours Alone
➡Fast ➡Expensive $200/mo ➡You are Responsible Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Dedicated Virtual / Dedicated Private Server (VPS) Good For: E-Commerce,
Dynamic Sites, Business Sites ➡Root Access ➡Your Responsibility Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Nameservers NS1.DOMAINAME.COM (primary) NS2.DOMAINNAME.COM (secondary) Media Temple // 8520 National
Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★Domain Name Servers ★Handles website and email queries ★Given to you by Web Host ★Important Information to retain ★You need to give to Registrar
Hosting Considerations Storage Space Bandwidth/Transfer No. of Domains No. of
Databases Email Requirements Acceptable Use Support Method Scalability Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
v5.2.4+ v5.0+ Server Requirements for WordPress Media Temple // 8520
National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Putting It All Together You tell your Registrar where your site is hosted - but HOW?
Two Ways To Tell Registrar 1. Edit Nameservers at Registrar
(easiest) 2. Edit DNS Records at Registrar (more flexibility) ★A Records (website & subdomains) ★CNAMES (subdomains) ★MX Records (mail) Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Editing Nameservers
Nameservers NS1.DOMAINAME.COM (primary) NS2.DOMAINNAME.COM (secondary) Media Temple // 8520 National
Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★Domain Name Servers ★Handles website and email queries ★Given to you by Web Host ★Important Information to retain ★You need to give to Registrar
Nameservers Domain Details Screen ... Look for Nameservers Media Temple
// 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Set Nameservers Media Temple // 8520 National Blvd. Culver City,
CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Editing DNS Zone Files
Zone File Media Temple // 8520 National Blvd. Culver City,
CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★Contains all DNS Records ★Plain text file or User Interface to edit ★Info about domain owner ★Domain name to IP mapping instructions
Most Common DNS Records (A) Host Records Name to IP
(CNAME) Canonical Name Records Name (or subdomain) to a Name (MX) Mail Exchanger Records Email to Name or IP Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
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 Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Zone File Media Temple // 8520 National Blvd. Culver City,
CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Zone File Media Temple // 8520 National Blvd. Culver City,
CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple DNS Propagation
DNS Propagation Automated process of updating all the DNS Records
as they exist everywhere around the world Media Temple // 8520 National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple
Perils of DNS Propagation Media Temple // 8520 National Blvd.
Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★Can take up to 72-96 hours ★No one can speed up propagation ★Hosting Company cannot speed up ★Domain Registrar cannot speed up ★Dependent on all DNS records of ISPs
How To Avoid DNS Propagation Delay Media Temple // 8520
National Blvd. Culver City, CA 90232 / 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple ★Edit the DNS 3 days before actual go-live date, set TTL (Time To Live) to 5 minutes or 300 seconds ★Can’t change if you are using Nameservers
Media Temple // 8520 National Blvd. Culver City, CA 90232
/ 877-578-4000 / mediatemple.net / @mt_Suzette © 2013 (mt) Media Temple Questions? Suzette Franck
[email protected]
https://speakerdeck.com/suzettefranck @mt_Suzette Tweet Me!