Title: Install WordPress
Last modified: August 18, 2016

---

# Install WordPress

 *  [stlytm](https://wordpress.org/support/users/stlytm/)
 * (@stlytm)
 * [18 years, 8 months ago](https://wordpress.org/support/topic/install-wordpress/)
 * I uploaded into the wordpress directory, made the changes in the wp-config.php,
   went into admin and clicked on wp-install. and I get this message.
 * <?php
    define(‘WP_INSTALLING’, true); if (!file_exists(‘../wp-config.php’)) {
   require_once(‘../wp-includes/compat.php’); require_once(‘../wp-includes/functions.
   php’); wp_die(“There doesn’t seem to be a `wp-config.php` file. I need this before
   we can get started. Need more help? [We got it](http://codex.wordpress.org/Editing_wp-config.php).
   You can [create a `wp-config.php` file through a web interface](https://wordpress.org/support/topic/install-wordpress/setup-config.php?output_format=md),
   but this doesn’t work for all server setups. The safest way is to manually create
   the file.”, “WordPress › Error”); }
 * require_once(‘../wp-config.php’);
    require_once(‘./includes/upgrade.php’);
 * if (isset($_GET[‘step’]))
    $step = $_GET[‘step’]; else $step = 0; header( ‘Content-
   Type: text/html; charset=utf-8’ ); ?> <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML
   1.0 Transitional//EN” “[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt](http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt);
   <html xmlns=”[http://www.w3.org/1999/xhtml&#8221](http://www.w3.org/1999/xhtml&#8221);
   <?php language_attributes(); ?>> <head> <meta http-equiv=”Content-Type” content
   =”text/html; charset=utf-8″ /> <title><?php _e(‘WordPress › Installation’); ?
   ></title> <?php wp_admin_css( ‘css/install’ ); ?> </head> <body> <h1 id=”logo”
   ><img alt=”WordPress” src=”images/wordpress-logo.png” /></h1> <?php // Let’s 
   check to make sure WP isn’t already installed. if ( is_blog_installed() ) die(‘
   <h1>’.__(‘Already Installed’).'</h1><p>’.__(‘You appear to have already installed
   WordPress. To reinstall please clear your old database tables first.’).'</p></
   body></html>’);
 * switch($step) {
    case 0: case 1: // in case people are directly linking to this?
   > <h1><?php _e(‘Welcome’); ?></h1> <p><?php printf(__(‘Welcome to the famous 
   five minute WordPress installation process! You may want to browse the [ReadMe documentation](https://wordpress.org/support/topic/install-wordpress/%s?output_format=md)
   at your leisure. Otherwise, just fill in the information below and you\’ll be
   on your way to using the most extendable and powerful personal publishing platform
   in the world.’), ‘../readme.html’); ?></p> <!–<h2 class=”step”>[<?php _e(‘First Step »’); ?>](https://wordpress.org/support/topic/install-wordpress/install.php?step=1)
   </h2>–>
 * <h1><?php _e(‘Information needed’); ?></h1>
    <p><?php _e(“Please provide the 
   following information. Don’t worry, you can always change these settings later.”);?
   ></p>
 * <form id=”setup” method=”post” action=”install.php?step=2″>
    <table width=”100%”
   > <tr> <th width=”33%”><?php _e(‘Blog title:’); ?></th> <td><input name=”weblog_title”
   type=”text” id=”weblog_title” size=”25″ /></td> </tr> <tr> <th><?php _e(‘Your
   e-mail:’); ?></th> <td><input name=”admin_email” type=”text” id=”admin_email”
   size=”25″ /></td> </tr> <tr> <td> </td> <td><label><input type=”checkbox” name
   =”blog_public” value=”1″ checked=”checked” /> <?php _e(‘Allow my blog to appear
   in search engines like Google and Technorati.’); ?></label></td> </tr> </table
   > <p>_<?php \_e(‘Double-check your email address before continuing.’); ?>_</p
   > <h2 class=”step”><input type=”submit” name=”Submit” value=”<?php _e(‘Install
   WordPress »’); ?>” /></h2> </form>
 * <?php
    break; case 2: // Fill in the data we gathered $weblog_title = stripslashes(
   $_POST[‘weblog_title’]); $admin_email = stripslashes($_POST[‘admin_email’]); 
   $public = (int) $_POST[‘blog_public’]; // check e-mail address if (empty($admin_email)){//
   TODO: poka-yoke die(__(“**ERROR**: you must provide an e-mail address”)); } else
   if (!is_email($admin_email)) { // TODO: poka-yoke die(__(‘**ERROR**: that isn\’
   t a valid e-mail address. E-mail addresses look like: `username@example.com`‘));}
 *  $result = wp_install($weblog_title, ‘admin’, $admin_email, $public);
    extract(
   $result, EXTR_SKIP); ?>
 * <h1><?php _e(‘Success!’); ?></h1>
 * <p><?php printf(__(‘WordPress has been installed. Now you can [log in](https://wordpress.org/support/topic/install-wordpress/%1$s?output_format=md)
   with the **username** “`admin`” and **password** “`%2$s`“.’), ‘../wp-login.php’,
   $password); ?></p>
    <p><?php _e(‘**_Note that password_** carefully! It is a 
   _random_ password that was generated just for you.’); ?></p>
 * <dl>
    <dt><?php _e(‘Username’); ?></dt> <dd>`admin`</dd> <dt><?php _e(‘Password’);?
   ></dt> <dd>`<?php echo $password; ?>`</dd> <dt><?php _e(‘Login address’); ?></
   dt> <dd>[wp-login.php](https://wordpress.org/support/topic/install-wordpress/../wp-login.php?output_format=md)
   </dd> </dl> <p><?php _e(‘Were you expecting more steps? Sorry to disappoint. :)’);?
   ></p>
 * <?php
    break; } ?>
 * <p id=”footer”><?php _e(‘[WordPress](http://wordpress.org/), personal publishing
   platform.’); ?></p>
    </body> </html>

The topic ‘Install WordPress’ is closed to new replies.

## Tags

 * [WP install](https://wordpress.org/support/topic-tag/wp-install/)

 * In: [Installing WordPress](https://wordpress.org/support/forum/installation/)
 * 0 replies
 * 1 participant
 * Last reply from: [stlytm](https://wordpress.org/support/users/stlytm/)
 * Last activity: [18 years, 8 months ago](https://wordpress.org/support/topic/install-wordpress/)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
