Installing a Local Server

This section of the handbook contains tutorials that will walk you through the process of installing one of the four local server programs listed below.

Why do I need a local server? Why do I need a local server?

A local server provides the same environment as your web host’s server, allows you to install/run WordPress trunktrunk A directory in Subversion containing the latest development code in preparation for the next major release cycle. If you are running "trunk", then you are on the latest revision. on your computer, and is an essential tool in contributing to the development of WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress..

Top ↑

What does AMP stand for? What does AMP stand for?

Some local server programs have AMP in their name, which stands for Apache, MySQL (or MariaDB), and PHP. These are the same programs that are installed on your webhost’s server which allow you to run your WordPress sitesite (versus network, blog).

Top ↑

Which local server should I install? Which local server should I install?

The four popular local servers are (not in any particular order):

Your choice of a local server program will primarily depend on which operating system you run on your computer. There are a couple that work on multiple operating systems, and all will give you a solid local development environment.

Last updated: