SlideShare a Scribd company logo
Installing WordPress The Right Way
By Chris Burgess @chrisburgess
(slides will be posted to Meetup after the talk)
Agenda
• Before you begin
• Walkthrough of the "Famous 5-Minute Install”
• Common installation problems
• Other methods of installation
• Next steps
Before you begin
Installing WordPress The Right Way
Make sure you have…
• Hosting
• Domain Name (pointed to your web host)
If you missed the Meetup last month, the links
to the slides and video are on Meetup.
WordPress’ “Installing WordPress
Guide”
https://codex.wordpress.org/Installing_WordPress
The Famous 5-Minute Install
Famous 5-Minute Install
Here's the quick version of the instructions for those who are already comfortable with performing such installations.
More detailed instructions follow.
If you are not comfortable with renaming files, step 3 is optional and you can skip it as the install program will create the
wp-config.php file for you.
Download and unzip the WordPress package if you haven't already.
Create a database for WordPress on your web server, as well as a MySQL user who has all privileges for accessing and
modifying it.
(Optional) Find and rename wp-config-sample.php to wp-config.php, then edit the file (see Editing wp-config.php) and
add your database information.
Upload the WordPress files to the desired location on your web server:
If you want to integrate WordPress into the root of your domain (e.g. http://example.com/), move or upload all contents
of the unzipped WordPress directory (excluding the WordPress directory itself) into the root directory of your web server.
If you want to have your WordPress installation in its own subdirectory on your web site (e.g. http://example.com/blog/),
create the blog directory on your server and upload the contents of the unzipped WordPress package to the directory via
FTP.
Note: If your FTP client has an option to convert file names to lower case, make sure it's disabled.
Run the WordPress installation script by accessing the URL in a web browser. This should be the URL where you uploaded
the WordPress files.
If you installed WordPress in the root directory, you should visit: http://example.com/
If you installed WordPress in its own subdirectory called blog, for example, you should visit: http://example.com/blog/
That's it! WordPress should now be installed.
Overview
1. Download WordPress from WordPress.org
2. Upload the WordPress files to your web host
3. Create a database and database user
4. Run the installation script
Step 1: Download WordPress from
WordPress.org
Installing WordPress The Right Way
Installing WordPress The Right Way
Installing WordPress The Right Way
Step 2: Upload the WordPress files to
your web host
Log into your cPanel (or equivalent)
cPanel -> File Manager
First time you use File Manager
File Manager
Installing WordPress The Right Way
Upload WordPress
Extracting WordPress
Extracting WordPress
Extracting WordPress
Extracting WordPress
Moving WordPress to the Web Root
(i.e. example.com/ rather than example.com/wordpress/
Moving WordPress to the Web Root
(i.e. example.com.au/ rather than example.com.au/wordpress/
Moving WordPress to the Web Root
(i.e. example.com.au/ rather than example.com.au/wordpress/
Before -> After
Cleaning up…
• Delete “wordpress” folder
• Delete wordpressXXX.zip
• You can also delete the readme, licence and
install.php if you want
Step 3: Creating a database and
database user
A little bit about databases
• WordPress uses a database to store content and
configuration
• MySQL, PostgreSQL, SQLite, Microsoft SQL Server,
Oracle, CouchDB, MongoDB, Redis – are all
databases
• Some are better suited at certain tasks than others
• MySQL is by far the most popular database used for
WordPress
Creating a MySQL Database
• We can create a MySQL database a few ways,
but the most common way is to use cPanel (or
equivalent hosting control panel) to create the
database and database user
We’re going to save our details, I use a
temporary text file…
Creating a MySQL Database
Creating a MySQL Database
Creating a MySQL Database
Creating the Database
Creating the Database User
Always use strong
passwords/passphrases for everything
Add the User to your Database
Set privileges
Confirm what you’ve done
Confirm what you’ve done
You should have something like this:
Visit your URL (your domain name)
WordPress reminds us we need our
database details!
Entering our database details
Copy and paste
Step 4: Run the installation script
All right sparky!
Enter your site name and WordPress
username
Never use the default “admin” and choose a
strong password!
You can change this setting in the
dashboard, but it’s an important one!
Installing WordPress The Right Way
Success!
Check your inbox
It’s working!
Installing WordPress The Right Way
You can now login at:
http://wphelp.com.au/login
Your WordPress Dashboard
Installation Demo
Other files…
• .htaccess
• robots.txt
• humans.txt
• favicon.ico (and others)
Common installation problems
Here are just a few…
• Incorrect database details
• Syntax issues
• Server configuration (PHP, index.php,
permissions etc.
Check your database settings
Syntax issues
Server issues
• Too many to mention
• Check with your host
• Or… check out the next steps in a few slides 
Other methods of installation
You may have heard of…
• One-click installers (Installatron, SimpleScripts,
Softaculous, Fantastico etc.) <- not recommended
• Clone features/plugins (ManageWP, InfiniteWP)
• BackupBuddy
• WP-CLI (wp-cli.org)
• Version Control (git etc.)
• Manual (FTP/SFTP/SCP, ssh, wget etc.)
Next steps
Where to go for help…
• Melbourne WordPress Meetup :)
• WordPress Codex
• Search
• Ask a friend
Recap
1. Download WordPress
2. Upload WordPress to your web host
3. Create a database and database user
4. Run the installation script
5. Next, make sure you secure your installation
(covered next session)
Chris Burgess @chrisburgess
Questions?

More Related Content

PDF
WordPress Themes Demystified
PDF
WordPress Security Basics - Melbourne WordPress User Meetup
PDF
WordPress, Domain Names and Web Hosting Basics
PPTX
The Basics of WordPress
PDF
WordPress SEO Tips
PPTX
How to create a WordPress Site
PPTX
WordPress Plugins and Security
PPTX
WordPress best practices by billrice
WordPress Themes Demystified
WordPress Security Basics - Melbourne WordPress User Meetup
WordPress, Domain Names and Web Hosting Basics
The Basics of WordPress
WordPress SEO Tips
How to create a WordPress Site
WordPress Plugins and Security
WordPress best practices by billrice

What's hot (20)

PPTX
WordPress Basics
PDF
WordCamp KC WordPress Basics
PPT
WordPress Fav Plugins & Security
PDF
WordPress Intermediate Workshop
PPTX
WordCamp Boston WordPress plugins-8-2014
PPT
Introduction to Wordpress (Research Based)
PPTX
Introduction To WordPress
PDF
What Is WordPress and Why Should I Use It? - Workshop April 2015
PPTX
Introduction to WordPress
PDF
Adding Content to your WordPress Website
PDF
WordPress Theme Workshop: Part 1
PPTX
Building the basics (WordPress Ottawa 2014)
PDF
WordPress 101 wcmelb 2013
PDF
Building a website with WordPress
PPT
Introduction to Wordpress
PPT
WordPress Complete Tutorial
PPTX
WordPress Security
PDF
WordPress Theme Workshop: Part 0
PPT
2010 11 pubcon_hendison_wordpress
PDF
WordPress Theme Workshop: Part 4
WordPress Basics
WordCamp KC WordPress Basics
WordPress Fav Plugins & Security
WordPress Intermediate Workshop
WordCamp Boston WordPress plugins-8-2014
Introduction to Wordpress (Research Based)
Introduction To WordPress
What Is WordPress and Why Should I Use It? - Workshop April 2015
Introduction to WordPress
Adding Content to your WordPress Website
WordPress Theme Workshop: Part 1
Building the basics (WordPress Ottawa 2014)
WordPress 101 wcmelb 2013
Building a website with WordPress
Introduction to Wordpress
WordPress Complete Tutorial
WordPress Security
WordPress Theme Workshop: Part 0
2010 11 pubcon_hendison_wordpress
WordPress Theme Workshop: Part 4
Ad

Viewers also liked (19)

PDF
WordPress Menus - Melbourne User Meetup
PDF
Build on Chassis: Introduction to a Solid Development Workflow
PDF
Identifying a Compromised WordPress Site
PDF
Final cbd slides
PDF
Contributing to WordPress: Why it's Important to Your Business
PDF
Recurring Revenue Roadmap Keynote
PDF
Accelerated Mobile Pages (AMP)
PPTX
WordPress SEO Basics - Melbourne WordPress Meetup
PPTX
SEO Training at Envatotalks
PDF
Head Slapping WordPress Security
PPTX
How to achieve mind-blowing Content Marketing ROI
PDF
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016
PDF
Mobile Visibility to the Max - 2016 Edition #BigDigitalADL
PDF
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
PDF
Harnessing The Power Of Archetypes For Your Digital Marketing
PDF
Tori Cushing - Actionable SEO Insights - SMX 2015
PDF
Writing the Right Content at #SMS2016
PDF
Negotiating crawl budget with googlebots
PDF
Web Performance Optimisation
WordPress Menus - Melbourne User Meetup
Build on Chassis: Introduction to a Solid Development Workflow
Identifying a Compromised WordPress Site
Final cbd slides
Contributing to WordPress: Why it's Important to Your Business
Recurring Revenue Roadmap Keynote
Accelerated Mobile Pages (AMP)
WordPress SEO Basics - Melbourne WordPress Meetup
SEO Training at Envatotalks
Head Slapping WordPress Security
How to achieve mind-blowing Content Marketing ROI
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016
Mobile Visibility to the Max - 2016 Edition #BigDigitalADL
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Harnessing The Power Of Archetypes For Your Digital Marketing
Tori Cushing - Actionable SEO Insights - SMX 2015
Writing the Right Content at #SMS2016
Negotiating crawl budget with googlebots
Web Performance Optimisation
Ad

Similar to Installing WordPress The Right Way (20)

PDF
Quick start website manually installing word press pdf
PPTX
WordCamp RI 2015 - Beginner WordPress Workshop
DOCX
How to install wordpress on wampserver
POT
Set up dev environment
PPT
Now That's What I Call WordPress Security 2010
PPTX
WordPress for Beginner
PPTX
Wordpress security issues
PPT
Creating Local WordPress Installs
PPTX
How to Create WordPress Website in Easy Steps
PPT
Using Wordpress for Internet Publishing
PPTX
Battling the WSOD - A Tech Support Tale
PPSX
Cms drupal installation & configuration anil mishra
PPT
WordPress Setup and Security (Please look for the newer version!)
PDF
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)
PPT
Installation of wordpress
PPT
WordPress 2.5 Overview - Rich Media Institute
PPTX
WordPress Development Environments
PPT
WordPress Security
PPTX
Wordcampnigeria
PPT
Installation of wordpress
Quick start website manually installing word press pdf
WordCamp RI 2015 - Beginner WordPress Workshop
How to install wordpress on wampserver
Set up dev environment
Now That's What I Call WordPress Security 2010
WordPress for Beginner
Wordpress security issues
Creating Local WordPress Installs
How to Create WordPress Website in Easy Steps
Using Wordpress for Internet Publishing
Battling the WSOD - A Tech Support Tale
Cms drupal installation & configuration anil mishra
WordPress Setup and Security (Please look for the newer version!)
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)
Installation of wordpress
WordPress 2.5 Overview - Rich Media Institute
WordPress Development Environments
WordPress Security
Wordcampnigeria
Installation of wordpress

More from Chris Burgess (11)

PPTX
Getting Started with Google Data Studio
PPTX
Professional WordPress Security: Beyond Security Plugins
PPTX
WordPress Hosting Basics
PDF
Improving the WordPress Ecosystem with Tide
PPTX
Deep Dive Into Yoast SEO 7
PPTX
Bootstrapping eCommerce with WordPress and WooCommerce
PDF
WordPress and SSL
PDF
Choosing the Right WordPress Theme
PDF
40 of the Most Popular WordPress Plugins
PDF
SEO Basics for Bloggers
PDF
Introduction to SEO and SEO for WordPress
Getting Started with Google Data Studio
Professional WordPress Security: Beyond Security Plugins
WordPress Hosting Basics
Improving the WordPress Ecosystem with Tide
Deep Dive Into Yoast SEO 7
Bootstrapping eCommerce with WordPress and WooCommerce
WordPress and SSL
Choosing the Right WordPress Theme
40 of the Most Popular WordPress Plugins
SEO Basics for Bloggers
Introduction to SEO and SEO for WordPress

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
KodekX | Application Modernization Development
PDF
Electronic commerce courselecture one. Pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPT
Teaching material agriculture food technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Machine learning based COVID-19 study performance prediction
Advanced methodologies resolving dimensionality complications for autism neur...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
“AI and Expert System Decision Support & Business Intelligence Systems”
Building Integrated photovoltaic BIPV_UPV.pdf
KodekX | Application Modernization Development
Electronic commerce courselecture one. Pdf
Modernizing your data center with Dell and AMD
Review of recent advances in non-invasive hemoglobin estimation
Reach Out and Touch Someone: Haptics and Empathic Computing
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation_ Review paper, used for researhc scholars
20250228 LYD VKU AI Blended-Learning.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Teaching material agriculture food technology
The AUB Centre for AI in Media Proposal.docx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Chapter 3 Spatial Domain Image Processing.pdf

Installing WordPress The Right Way