From Zero To WordPress
Build a site easy and securely
Michele Butcher
@michele_butcher michele@13core.com
http://cantspeakgeek.com http://wpsecuritylock.com
MICHELE BUTCHER
• WordPress Specialist at WP Security Lock
• Instructor at John A Logan College
• 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
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
Once you have your name
picked out and what you
want to do for your site, it
is now time to talk hosting
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.
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!
Hosting Companies
(There are many and some are here!)
• SiteGround
• GoDaddy
• WP Engine
• HostGator
• InMotion
• Site5
• Media Temple
• Liquid Web
• 1 and 1
• Blue Host
• RackSpace
• FlyWheel
• DreamHost
• Linode
• WiredTree
• Pantheon
• Green Geeks
• NameCheap
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.
1. Use the IP
2. Use the Nameservers
Example taken from namecheap.com
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!!!!
First you will need to make a database for
your website. You will got to the “MySQL
Database Wizard”.
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.
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.
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.
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.
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
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.
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.
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.