WordCamp Nashville 2015 From Zero to WordPress Publish (Beginner's WordPress)
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
Slides can be found at http://mlb.pw/wcn15
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.
THERE ARE 2 WAYS THIS CAN BE DONE.
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
WIZARD”.
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
MANAGER THAT
LIVES IN YOUR
SERVER’S CPANEL.
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?
WE NOW
WILL USE IT!
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.
28. POSTS VS PAGES
Posts are entries listed in reverse chronological order
on the blog home pages or the page set for the posts.
Pages are static and are not listed by date.
29. THEMES
It is the “pretty” of your site
It is what gives it color and layout
It is NOT the functions of your site
30. PLUGINS
Gives your site functionality
Does a specific job
Thousands on the WordPress.org/plugins repository
34. THANK YOU!
Slides can be found at:
http://mlb.pw/wcn15
michele@michelebutcher.com
@michele_butcher
http://cantspeakgeek.com
http://wpsecuritylock.com