Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Andrew Williams

"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. "

Read more

"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.

Enroll now

What's inside

Learning objectives

  • 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.

Syllabus

This lecture will introduce the course and give you an idea of what to expect as you learn how to install Wordpress locally on your computer.0
Read more

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

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

Here is a list of the software you will 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.

It's time to install the local server environment. We'll use one called 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.

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.

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

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.

This tutorial will guide you through the installation of Wordpress.

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

Let's open Wordpress for the first time.

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

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

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.

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

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.

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.

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.

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.

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

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.

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

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

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

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

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

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

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.

A final lecture with useful resources.

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Install Wordpress Locally - No Monthly Web Hosting Costs. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Install Wordpress Locally - No Monthly Web Hosting Costs will develop knowledge and skills that may be useful to these careers:
WordPress Developer
As a Wordpress Developer, you build, maintain, and customize websites using the Wordpress platform. This course provides fundamental skills by showing you how to install Wordpress locally, creating a cost-free environment for development and testing. You will learn to set up a local server environment, create databases, install themes and plugins, and troubleshoot common issues. This practical experience is crucial for developers who need to iterate on designs or features without impacting a live site. Furthermore, the course teaches site migration from local to live hosts and vice-versa, equipping you with essential deployment and backup capabilities, directly preparing you for a Wordpress Developer role.
Freelance Web Designer
As a Freelance Web Designer, you create websites for a variety of clients, often needing a flexible and cost-effective way to develop. This course is an excellent resource, demonstrating how to install Wordpress locally on your computer with zero web hosting costs. This allows you to design, build, and test client websites, themes, and plugins in a private environment before public launch, ensuring quality and client satisfaction. The ability to manage databases and handle site migrations, covered in detail, empowers you to take projects from concept to live deployment seamlessly. This course specifically addresses the practical needs of a freelance web designer by enabling independent, economical, and risk-free development.
Small Business Owner
A Small Business Owner often needs to manage various aspects of their business, including their online presence, with limited resources. This course is exceptionally well-suited for a Small Business Owner, as it empowers you to install Wordpress locally without incurring monthly web hosting costs. This allows you to build, customize, and test your own business website at your own pace and budget. You will learn essential skills like setting up a local server, creating databases, and installing themes and plugins to tailor your site. The course also details how to successfully transfer your completed local site to a live web host, providing the autonomy to launch and manage your online storefront or informational site effectively.
Junior Web Developer
As a Junior Web Developer, you are often tasked with building and maintaining websites, requiring a solid grasp of development environments. This course helps build a foundational understanding by teaching you to install Wordpress locally, providing a free environment to practice web development skills. You will learn to set up local servers, create and manage databases, and work with Wordpress themes and plugins. Critically, the course outlines the process of safely moving a website from a local development environment to a live web host, preparing you for real-world deployment challenges. This practical experience is indispensable for a Junior Web Developer seeking to gain hands-on experience with a widely used content management system and typical development workflows.
Educator in Web Technologies
An Educator in Web Technologies teaches students about various aspects of web development and design. This course is an excellent resource for an Educator in Web Technologies who wants to provide practical, hands-on learning experiences. By demonstrating how to install Wordpress locally and without cost, you can enable students to practice website building, theme customization, and plugin integration in a safe, personal environment. The course's step-by-step approach to setting up local servers, managing databases, and migrating sites offers a clear curriculum for teaching fundamental web development concepts, allowing you to equip learners with real-world skills applicable to a widely used content management system.
Web Administrator
A Web Administrator is responsible for the technical upkeep, performance, and security of websites. This course offers highly relevant skills for a prospective Web Administrator, teaching you how to install and manage Wordpress locally. You will gain experience setting up a local server environment with XAMPP, creating and managing databases, and handling Wordpress installations. Crucially, the course also covers the systematic process of moving a site between a local environment and a live web host, including updating configurations and troubleshooting. This knowledge is essential for site maintenance, updates, and ensuring smooth operation, enabling you to practice and test administrative tasks safely before applying them to a live environment.
Application Support Analyst
An Application Support Analyst provides technical assistance and troubleshooting for specific software applications. Given Wordpress's widespread use, this course offers highly relevant skills for an Application Support Analyst. You will learn to install and configure Wordpress in a local environment, which is crucial for replicating user issues and testing solutions without affecting a live system. The course covers setting up local servers, creating and backing up databases, and understanding Wordpress installations and migrations, including troubleshooting common errors like server conflicts. This detailed technical understanding of Wordpress's infrastructure and deployment processes is invaluable for effectively diagnosing and resolving application-related problems.
Technical Support Engineer
A Technical Support Engineer troubleshoots, diagnoses, and resolves technical issues for users or systems, frequently involving web applications. This course offers highly valuable skills for a Technical Support Engineer, as it teaches the end-to-end process of installing and managing Wordpress in a local environment, as well as migrating sites. You will gain practical experience with server setup (XAMPP), database creation, installing plugins and themes, and most importantly, identifying and resolving common errors like port conflicts or migration challenges. This deep understanding of Wordpress's underlying mechanics and environment setup is critical for effectively diagnosing and supporting website-related issues.
Ecommerce Website Manager
An Ecommerce Website Manager oversees the entire online store, from product listings to technical functionality. Many e-commerce platforms, particularly WooCommerce, are built on Wordpress. This course is highly relevant for an Ecommerce Website Manager, as it teaches you how to install Wordpress locally. This capability allows you to safely test new themes, plugins, or e-commerce features without risking downtime on your live store. You will learn about managing databases and expertly migrating site content, skills crucial for updates or platform changes. The ability to create a secure testing environment fosters informed decisions and seamless transitions, ensuring your e-commerce operations run smoothly and efficiently.
Website Content Manager
A Website Content Manager oversees the content strategy, creation, and publication on a website, frequently utilizing platforms like Wordpress. While primarily focused on content, understanding the underlying technical environment is a significant asset. This course introduces you to installing Wordpress locally, giving you a safe sandbox to understand how themes and plugins work without affecting a live site. You will gain insight into the Wordpress dashboard functionalities and how basic server configurations, like increasing file upload limits, impact content management. This foundational knowledge can help a Website Content Manager troubleshoot minor issues, communicate effectively with developers, and make more informed decisions about website features and updates, enhancing your overall effectiveness in the role.
User Interface Designer
A User Interface Designer focuses on the visual and interactive elements of a website or application. This course may be useful for a User Interface Designer by providing a practical understanding of how front-end designs are implemented within a content management system like Wordpress. Learning to install Wordpress locally allows you to experiment with themes and visualize how your designs translate into a functional website without needing a live host. This hands-on experience with the platform's structure, including plugin integration and content presentation, can enhance your design decisions, improve collaboration with developers, and deepen your empathy for the technical constraints and possibilities in web development projects.
Digital Marketing Specialist
A Digital Marketing Specialist designs and executes online marketing campaigns, often relying heavily on a strong web presence. This course may be useful for a Digital Marketing Specialist by helping you understand the technical backbone of a website, especially if built on Wordpress. Learning to install Wordpress locally allows you to test landing page designs, understand how themes and plugins affect site performance or SEO, and experiment with content layouts in a private environment. This hands-on experience demystifies website mechanics, enabling more informed discussions with web developers and better strategic planning for SEO, content marketing, and campaign optimization. It provides a practical foundation in how web assets are developed and managed.
Technical Project Manager
A Technical Project Manager guides complex projects, requiring an understanding of technical processes to facilitate successful delivery. This course may be useful for a Technical Project Manager by providing insight into the practical aspects of web development, particularly involving Wordpress. By learning how to install Wordpress locally, you gain a tangible understanding of setting up development environments, managing databases, and the intricacies of deploying a website from local to live. This knowledge enhances your ability to define project scopes, estimate timelines, identify potential technical challenges, and communicate effectively with development teams, leading to more realistic planning and smoother project execution in web-based initiatives.
Content Strategist
A Content Strategist plans the creation, delivery, and governance of useful and usable content. While inherently strategic, understanding the technical platform that delivers this content is beneficial. This course may be helpful for a Content Strategist, by introducing the practicalities of installing Wordpress locally. This allows you to explore the platform's capabilities, test different themes and plugins for content presentation, and understand technical constraints that might impact content delivery or features. Gaining hands-on experience with a Wordpress setup can inform more realistic content planning, improve collaboration with web development teams, and enhance your overall understanding of how your strategies translate to a live digital environment.
Business Analyst
A Business Analyst bridges the gap between business needs and technical solutions, often working on web-based projects. This course may be helpful for a Business Analyst by offering a practical understanding of how a Wordpress website is built and managed from a technical standpoint. Learning to install Wordpress locally and interact with its core components, like themes, plugins, and databases, provides you with direct insight into the platform's capabilities and limitations. This hands-on experience can significantly enhance your ability to gather accurate requirements, define functional specifications, and effectively communicate with development teams about the feasibility and impact of proposed website features.

Reading list

We've selected 21 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Install Wordpress Locally - No Monthly Web Hosting Costs.
This comprehensive guide covers everything from initial setup to advanced customization, making it an excellent companion for students learning local installation. It provides a deep dive into the WordPress ecosystem, which helps in understanding why local environments like XAMPP are necessary for development. The book is widely regarded as an industry standard for beginners and serves as a vital reference tool for troubleshooting database issues. It adds significant breadth to the course by exploring SEO and social media integration once the site is moved to a live host.
As a very recent publication, this book aligns perfectly with the current WordPress 6.x interface used in the course. It is particularly helpful for providing background knowledge on how WordPress interacts with servers and databases. The visual nature of the guide makes it a great supplementary resource for the step-by-step XAMPP tutorials provided in the syllabus. It is best used as a current reference for students who want to ensure their local site mirrors the latest web standards.
This foundational text that mirrors the course's goal of making WordPress accessible to those who are not technically minded. It provides excellent background on the difference between WordPress.com and WordPress.org, which is vital context for local installation. The book serves as a useful reference tool for basic theme and plugin management. It adds breadth by covering the legal and security aspects of running a website once it goes live.
Offers a structured approach to building sites that complements the course's focus on local development. It provides detailed explanations of the WordPress Dashboard and the underlying file structure, which is crucial when editing the php.ini file as taught in the course. It functions well as a textbook for those who want to move beyond local installation into full-scale site architecture. The author's authority in the field ensures that the technical advice regarding local servers is accurate and up-to-date.
This title focuses specifically on the design aspect, which is the next logical step after the course's local installation phase. It valuable reference for the syllabus section on installing and customizing themes. The author's authority in the WordPress community makes thhighly reputable source. It helps students transition from a 'functional' local install to a 'beautiful' professional website.
This text is highly recommended for its clear, jargon-free explanation of how WordPress works, making it a perfect fit for the course's target audience. It explicitly covers the concepts of hosting versus local environments, reinforcing the course's primary objective of saving on hosting costs. It is frequently used in academic settings to introduce web content management systems. is more valuable as a conceptual primer before students begin the hands-on local installation process.
Fills in the gaps regarding the WordPress interface and the logic of the local file system. It useful reference tool for understanding the wp-config.php file, which the course syllabus highlights as a key step in migration. The author highly respected technical writer, ensuring the content is both accurate and easy to digest. It is particularly helpful for those who want a more detailed explanation of the 'Dashboard' than a video course can provide.
This recent publication focuses on the latest version of WordPress, ensuring students are learning current practices. It provides a detailed look at the Gutenberg editor and block themes, which are often tested in local environments. The book useful reference tool for students who want to understand the future of WordPress development. It adds breadth to the course by discussing multi-site installations and advanced security.
This straightforward, beginner-friendly guide that mirrors the course's accessibility. It is particularly helpful for the initial setup and login procedures described in the early lectures. The book great reference for students who prefer reading a physical text alongside watching video tutorials. It adds breadth by covering basic content creation and site management once the local install is successful.
Is essential for students who want to understand the 'why' behind the local server environment and database creation. It provides the prerequisite technical knowledge regarding Apache and MySQL that the course introduces via XAMPP. While more technical than the course, it valuable reference for troubleshooting port conflicts and database errors. It adds significant depth to the curriculum by teaching the languages that power the WordPress core.
While slightly older, this book remains highly relevant for understanding the core mechanics of WordPress that haven't changed in version 6. It provides a very thorough look at the database and local server setup using XAMPP, directly supporting the course syllabus. It common textbook for intro-level web design courses. is most valuable as a comprehensive reference for the migration and database management sections of the course.
While focused on live domains, this book contains excellent sections on site preparation that apply to local development. It helpful reference for the plugin and theme installation sections of the course. The author is well-known for simplifying complex tasks, which aligns with the instructor's 'no waffle' teaching style. It adds value by helping students plan their site structure locally before committing to a live host.
Written by two of the most respected authorities in web development, this book treasure trove of tips and tricks. It is particularly useful for the 'useful resources' section of the course, providing advanced techniques for local testing. The book is frequently updated and serves as a premium reference for both beginners and pros. It adds unique professional insights into the nuances of WordPress migration and server configuration.
Since the course involves installing and testing themes locally, this book provides the necessary background on how themes are constructed. It is an excellent resource for students who want to modify their themes beyond the basic settings. The author recognized authority, lending significant weight to the technical advice. It adds depth to the learning objective of understanding the WordPress file system.
Provides a more rigorous look at the database side of WordPress, which is directly relevant to the course's syllabus on creating local databases. It is an excellent resource for students who encounter issues during the database import/export phase of migration. The text is highly regarded for its pedagogical approach, making complex backend concepts accessible. It is most valuable as additional reading for those looking to pursue professional WordPress development.
This is the definitive industry textbook for WordPress development. Although it covers more advanced topics, its sections on local development environments and the WordPress database schema are unparalleled. It is highly recommended for students who wish to turn their curiosity into a professional career. It provides the ultimate level of depth regarding the file structure and security keys mentioned in the syllabus.
Provides a broader context of web development, including HTML and CSS, which are the foundations of WordPress themes. It is useful for students who want to understand the underlying code of the sites they are building locally. The text serves as a great prerequisite for those who have zero experience with how the web works. It adds breadth by showing how WordPress fits into the wider world of web design and hosting.
For students taking the course to test plugins locally, this book is an indispensable technical reference. It provides advanced knowledge on how plugins interact with the local server environment and the php.ini file. is specifically valuable for the 'developer' segment of the course's audience. It adds significant depth to the learning objective of increasing upload limits and optimizing plugin performance.
Is perfect for students who are intimidated by the course's mention of php.ini and database creation. It provides a very gentle introduction to the technologies that make XAMPP work. It is more valuable as background reading to demystify the 'technical' parts of the course. The author's friendly tone matches the encouraging style of the course instructor.
While the course focuses on installation, this book vital 'additional reading' resource for what comes after the site is live. It explains how to set up SEO plugins locally so they are ready the moment the site is migrated. The book adds breadth to the course by addressing the marketing and visibility aspects of WordPress. It common reference for industry professionals looking to optimize their development workflow.
Great prerequisite for anyone taking the course to build their own themes. It provides a hands-on approach to the code that students will encounter when they start editing WordPress files locally. While not a WordPress book per se, it provides the essential skills needed to truly 'make a site responsive' as mentioned in the student reviews. It adds depth to the course by empowering students to go beyond basic plugin installation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser