WordCamp Minnepolis 2015: From Zero To WordPress Publish
1. FROM ZERO TO
WORDPRESS PUBLISH
Build a site easy and securely
Michele Butcher
@michele_butcher michele@13core.com
http://cantspeakgeek.com http://wpsecuritylock.com
http://mlb.pw/wcmpls
2. MICHELE
BUTCHER
• WordPress Specialist at WP Security Lock
• Instructor at John A Logan College
•WordPress Evangelist for InMotion Hosting
• Lead Organizer of Southern Illinois
WordPress Meetup
• Crazy woman behind Can’t Speak Geek
•Hostess of Safe WP Weekly Security Webinar
• Photographer
• Mother to the next gen WordPress user
7. PLUS THE PLACES TO BUY A DOMAIN ARE
ENDLESS
Go Daddy
Namecheap
SiteGround
HostGator
1 and 1
web.com
Media Temple
Network Solutions
register.com
domain.com
And many more
8. ONCE YOU HAVE YOUR NAME PICKED
OUT AND WHAT YOU WANT TO DO FOR
YOUR SITE, IT IS NOW TIME TO TALK
HOSTING
9. HOSTING IS LIKE A HARD DRIVE FOR YOU WEBSITE.
IT IS WHERE ALL THE FILES LIVE. IT IS TYPICALLY
CALLED A SERVER. THERE RE DIFFERENT TYPES OF
HOSTING AND MANY DIFFERENT HOSTING
COMPANIES.
10. TYPES OF HOSTING
Shared- (Typically the cheapest) You and many others
on the same server
Cloud Hosting or VPS- Virtual Machines
Dedicated Hosting- You are on your own server and
you do not have to share
When going with any server, make sure it is a managed
server unless you know how to set up a server!
11. HOSTING COMPANIES
(THERE ARE MANY AND SOME ARE HERE!)
InMotion
SiteGround
GoDaddy
WP Engine
HostGator
Site5
Media Temple
Liquid Web
1 and 1
Blue Host
RackSpace
FlyWheel
DreamHost
Linode
WiredTree
Pantheon
Green Geeks
NameCheap
12. YOUR HOSTING COMPANY WILL GIVE YOU AN IP
ADDRESS AND NAMESERVERS FOR YOUR DOMAIN. YOU
WILL ENTER THE IP OR THE NAMESERVERS WHERE YOU
PURCHASED YOUR DOMAIN.
Example taken from namecheap.com
13. SO NOW YOU HAVE PURCHASED YOUR
DOMAIN AND YOUR SITE HOSTING, PLUS
YOU HAVE THE DOMAIN POINTED IN THE
RIGHT DIRECTION…
TIME TO BUILD YOU A WEBSITE!!!!
15. FIRST YOU WILL NEED TO MAKE A DATABASE FOR YOUR
WEBSITE. YOU WILL GOT TO THE “MYSQL DATABASE
16. ONCE THERE FOLLOW THE DIRECTIONS ON
HOW TO MAKE THE DATABASE. REMEMBER
TO WRITE DOWN OR COPY/PASTE YOUR
DATABASE NAME, DATABASE USER NAME,
AND THE PASSWORDS. YOU WILL NEED
THESE LATER! GIVE THE USER FULL ADMIN
ROLES. IF NOT THE SITE WILL NOT WORK
PROPERLY.
17. ONCE THE WORDPRESS FILES ARE DOWNLOADED TO YOUR
COMPUTER, YOU NOW NEED TO GO INTO YOUR FILE
18. ONCE IN THE FILE MANAGER,
UPLOAD YOUR WORDPRESS
ZIP FILE TO YOUR SERVER.
Your upload screen will look like this. Do not navigate off
this screen until the gray box in the bottom right states
the upload is complete.
19. ONCE UPLOADED YOU WILL
EXTRACT THE ZIP FILE. THEN
CLICK THE RELOAD BUTTON.
If your file manager now looks like this, you
may delete the zip file.
20. THIS STEP IS THE TRICKIEST STEP OF
THEM ALL. WE MUST MOVE ALL THE
FILES FROM THE WORDPRESS FOLDER
INTO THE .PUBLIC_HTML FOLDER
1. Highlight all of the folders within
the WordPress folder
2. Click the move file button
3. Delete out the “wordpress”
4. Click “move files”
5. Click the “Up One Level” button
6. Delete the “wordpress” folder
since it is now empty
7. Click the reload button
21. THE 5 MINUTE
INSTALL
1. Go to you site
2. Pick you language
3. Click “Let’s go”
The first time
you go to your
new website,
this is what you
should see.
22. REMEMBER WHEN I SAID TO KEEP YOUR
DATABASE INFORMATION CLOSE?
1. Leave localhost unless instructed by your hosting company to change.
2. Change your Table Prefix to anything but wp_ but make sure there is a
“_” at the end.
24. THE IMPORTANT
INFORMATION.
Site name, login,
password, and email.
Remember to save
your login
information and
use a strong
password.
Uncheck the “allow search
engines to index this site
until you have your site built.
29. THANK YOU!
Slides can be found at:
http://mlb.pw/wcmpls
michele@michelebutcher.com
@michele_butcher
http://cantspeakgeek.com
http://wpsecuritylock.com