Title: Before You Install
Author: Dion Hulse
Published: March 28, 2023
Last modified: December 17, 2025

---

# Before You Install

## In this article

 * [Requirements on the server side](https://developer.wordpress.org/advanced-administration/before-install/?output_format=md#requirements-on-the-server-side)
 * [Requirements on local](https://developer.wordpress.org/advanced-administration/before-install/?output_format=md#requirements-on-local)

[ Back to top](https://developer.wordpress.org/advanced-administration/before-install/?output_format=md#wp--skip-link--target)

Before installing WordPress, you need to check that your web hosting provider fulfills
the necessary software and conditions. Also, you must have access to the server 
and some tools.

If these terms are new to you: your **host** (or **hosting provider**) is the company
you pay to put your site online, and the **server** is the computer where WordPress
runs.

## 󠀁[Requirements on the server side](https://developer.wordpress.org/advanced-administration/before-install/?output_format=md#requirements-on-the-server-side)󠁿

 * PHP 7.4 or greater
 * MySQL 5.7 or MariaDB 10.3 or greater
 * HTTPS support

For a list of detail requirements on your web host, refer the [official requirement page](https://wordpress.org/about/requirements/)
and the [Server Environment page](https://make.wordpress.org/hosting/handbook/server-environment/).

## 󠀁[Requirements on local](https://developer.wordpress.org/advanced-administration/before-install/?output_format=md#requirements-on-local)󠁿

 * Login Account (user id and password) to the server via FTP or shell
 * Text Editor
 * FTP
 * Your web browser of choice

You will need to know how to use a text editor to edit the main configuration file.
If you are a Windows user, Notepad will do. If you’re an OS X user you can use TextEdit.
Later, you will likely want to edit your Template Files (see [Templates](https://codex.wordpress.org/Templates)
for some references). You can do this through the WordPress [Administration Screens](https://wordpress.org/documentation/article/administration-screens/),
but using a good text editor is highly recommended. For more information on this,
see [Editing files](https://developer.wordpress.org/advanced-administration/wordpress/edit-files/).

You will need to be able to use an FTP program to [upload](https://developer.wordpress.org/advanced-administration/upgrade/ftp/filezilla/)
files and [set file permissions](https://developer.wordpress.org/advanced-administration/server/file-permissions/)(
optional). You could choose [FileZilla](https://developer.wordpress.org/advanced-administration/upgrade/ftp/filezilla/)
for this task.

Now you are all set to go on to [Installation](https://developer.wordpress.org/advanced-administration/before-install/howto-install/).

First published

March 28, 2023

Last updated

December 17, 2025

Edit article

[ Improve it on GitHub: Before You Install ](https://github.com/WordPress/Advanced-administration-handbook/edit/main/before-install/index.md)

Changelog

[ See list of changes: Before You Install ](https://github.com/WordPress/Advanced-administration-handbook/commits/main/before-install/index.md)

[  Next: Creating Database for WordPress](https://developer.wordpress.org/advanced-administration/before-install/creating-database/)