Install Wordpress Locally - No Monthly Web Hosting Costs
4.5 (309 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,813 students enrolled

Install Wordpress Locally - No Monthly Web Hosting Costs

Avoid the costs of web hosting as you learn to use Wordpress. Learn to install Wordpress on your own computer.
4.5 (309 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,813 students enrolled
Created by Andrew Williams
Last updated 5/2020
English [Auto]
Current price: $65.99 Original price: $94.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 6 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Install and setup Wordpress without having to pay for web hosting
  • Install plugins and themes.
  • Edit the php.ini file to allow larger file uploads.
  • This course assumes no prior knowledge, so is perfect for beginners or professionals that want to install Wordpress on their local computer.

Real Student Reviews:

"Fantastic course, it covers all you need to know about moving web-sites both ways; and backing up a complete copy of the existing site. Very handy it things go pear shaped. I have my first web-site to up-grade and make responsive. My client want's to leave his old web-site up until the new one is ready. This means copying the site to my laptop (local-host), modifying it, testing it then uploading it. Anytime i've being stuck! Support from Andy and the other students has always solved any problems i've had. Would highly recommend all his courses they are straight to the point no waffle. "

"This class is extremely easy to follow. Andy's instructional pace was easy to follow. Wasn't as tough as I thought it might be based on my lack of experience. Success with the class motivates me to continue working on educating myself on web page design. Thanks!"

"My firsdt Udemy Course and my first Wordpress tutorial. It gave me a wonderful start. I did my first install of wordpress locally without any issues following this tutorial step by step. I can now do everything on wordpress without worrying about any monthly charges. Thanks Andy. "

"Andrew is a great instructor and I love his flexibility in providing solutions to his students problems. I was having problems applying some of the concepts to my MacBook but once I reached out to Andrew, he when back to the drawing board and provided clear instructions for us mac users. I have the pleasure of taking some of his others courses which has the same high level of content and support."

"The usual high quality from Andy. If you want to test your website building skills, before committing to hosting and exposing to the world, then this is the way to do it. Clearly laid out and easy to follow. A great teacher."

"Loved this course. Andy's lectures were thorough but I was never bored. In each lecture I was saying "I didn't know I could do that without blowing up my computer" (lol) or "Oh, so that's how you do that!" I took my time and enjoyed every minute of it. Thanks, Andy!"

Why Install Wordpress Locally?

Have you ever wanted to learn Wordpress but didn't want the expense of setting up and maintaining web hosting?  Then this course is for you.  This course will show you how you can install Wordpress on your own computer, install plugins and themes and set up a website without web hosting or any other expenses.  The software and tools we will use are 100% free.

We'll start off by looking at the main reasons why someone might like to install Wordpress locally on their own computer.  You will then learn how to do this for yourself, even if you don't think you are technically minded.

This course will show you:

  1. All of the tools that you will need.  These are all 100% free.

  2. How to download and install a local server environment so Wordpress can work.

  3. How to create a database for your Wordpress site.

  4. How to download and install Wordpress into the local environment.

  5. How to login to your Dashboard, and the main reason it does not work in the local environment.

  6. How to close down Wordpress and your local server correctly.

  7. Installing themes and plugins, and how to increase the default 2MB upload limit.

In short, this course will teach you how to install Wordpress on your PC or Mac computer, no experience required.  Whether you simply want to learn Wordpress without the expense of paying for a web host, or you are a developer wanting to test a plugin or theme, this course will guide you step-by-step through the local installation.

Please note that when you install Wordpress on your own computer, the site will not be live on the internet.  For that, you need a web host.  Installing locally is a great option for anyone wanting to learn how to use Wordpress without the expense of a web host or domain.  It is also a great option for anyone who wants to develop a website, theme or plugin before going live with it.n Whatever your reason, this course will show you how to install WordPress on your own computer using 100% free tools.

Who this course is for:
  • This course is for anyone that wants or needs to install Wordpress locally.
  • This course is ideal for anyone that wants to learn how to use Wordpress, but does not want to have to pay for web hosting.
  • This course is ideal for developers that want to test themes or plugins before they go live.
Course content
Expand all 31 lectures 01:54:37
+ Introduction to the course
4 lectures 15:05

Before you start this course, watch this brief introduction to Udemy courses so you can find your way around.

Preview 08:45

This tutorial introduces the idea of a local Wordpress installation and explains how it all works.

Preview 05:10

Here is a list of the software you will need.

Tools you'll need

Plugins are often created to work in an online, linux environment, so some won't behave properly on a local install.  This lecture highlights two types of plugin that I would avoid installing on your locally hosted site.

A note about plugins
+ Installing XAMPP
5 lectures 16:03

It's time to install the local server environment. We'll use one called XAMPP.

Download & Install XAMPP

A few students have reported this error. This is the solution. If you do not get an error installing XAMPP, you can skip this lecture.

Install Error - Windows Cannot Find 'N'

Depending on what you have on your computer, you may find that Apache cannot run because of a port conflict. This tutorial shows you how to change the port used by Apache so that it can run.

XAMPP Port Conflicts

Wordpress requires a database to work. In this tutorial we'll create the database within our local server environment.

Preview 01:31

On a Mac, things are a little less intuitive, so this PDF will guide you through setting up XAMPP on your Mac and creating the database.

Installing XAMPP on Mac and Setting up the Database
+ Installing Wordpress
2 lectures 15:20

This tutorial will guide you through the installation of Wordpress.

Download & Install Wordpress

You may want to install multiple sites locally. It's easy to do. Let me show you how.

Installing more than one local Wordpress
+ Using Wordpress
4 lectures 12:04

Let's open Wordpress for the first time.

Preview 01:23

When you have finished working on your site, you should close things down or you'll find XAMPP continues to work in the background.

Closing Down

Installing plugins and themes is easy. Let me show you how.

Installing plugins, themes, etc

Here is the solution that worked for me. Please leave a comment in the discussion area of the course if it worked for your too.

SOLUTION :: FTP Connection on a Mac?
3 pages
+ Uploading a Local website to a web host
8 lectures 33:52

A brief look at the task at hand, and the systematic process we will use to move the site.

An overview of the process

Before we start moving things, we need to make sure everything in our local installation is up to date. This will help avoid any conflicts because of different Wordpress or database versions on local and host.

Update Wordpress, themes and plugins

In this tutorial we'll install Wordpress on the host, and make a note of the necessary database & user user details we'll need later.

Install wordpress on the web host, and grab the database details

This tutorial is 100% optional. In it, we look at the security keys I mentioned in the previous tutorial. This just adds a little more information about these keys.

A Note about Security Keys

In this lecture, we'll be exporting the local wordpress database using a plugin to help replace local URLs with the new URLs on the web host. Don't worry if you do't understand that, it will make sense after watching this video.

Export the local Wordpress database

In the last tutorial, we exported the database form our local site. In this one we'll import the database into our online website.

Import local database files into online database

We need to upload the local Wordpress files to the web server, over-writing the ones on the server. This will upload our themes, plugins, settings (which will need to be edited), and images.

Uploading local Wordpress files to the web server
Updating the wp-config.php file
+ Making a Copy of an Online Website on your own Computer
8 lectures 19:13

Let's have a look at the overall plan for the move.

Preview 01:29

Before we can start the move, we need to install Wordpress locally so we have a working installation to import the site into.

Preliminary Step - Install wordpress Locally

In this tutorial we'll copy the online website's Wordpress files and copy them to the local site.

Copy the Wordpress Files from the online site

In this tutorial, I'll export the online database.

Export Database from Online Site

In this tutorial, we'll create a local database and import the online database into it.

Import the downloaded Database into your Local Database

Finally we need to get the local Wordpress files and database talking to each other.

Edit the wp-config.php file

When you move a site from a web server to your local machine, chances are you'll have an error or two. This tutorial looks at the most obvious cause and how to fix it.

Check the Site for Errors

A final lecture with useful resources.

Bonus: Resources