This action might not be possible to undo. Are you sure you want to continue?
1 Things to Know Before Installing WordPress 1.1 Things You Need to Do to Install WordPress 2 Famous 5-Minute Install 3 Detailed Instructions 3.1 Step 1: Download and Extract 3.2 Step 2: Create the Database and a User
3.2.1 Using cPanel 3.2.2 Using Lunarpages.com's custom cPanel (LPCP) 3.2.3 Using phpMyAdmin 3.2.4 Using the MySQL Client 3.2.5 Using Plesk 3.2.6 Using DirectAdmin 3.3 Step 3: Set up wp-config.php 3.4 Step 4: Upload the files 3.4.1 In the Root Directory 3.4.2 In a Subdirectory 3.5 Step 5: Run the Install Script 3.5.1 Setup configuration file 3.5.2 Finishing installation 3.5.3 Install Script Troubleshooting
4 Common Installation Problems 5 Automated Installation 5.1 (mt) Media Temple 1-Click Tool 5.2 Fantastico 5.3 Installatron 5.4 Softaculous 6 Installation Instructions in Other Languages 7 Installing Multiple Blogs 8 Installing WordPress on your own Computer 8.1 Local Installation Instructions 8.2 Software Appliance - Ready-to-Use 8.3 Easy 5 Minute WordPress Installation on Windows 8.3.1 WAMP
WordPress is well known for its ease of installation. Under most circumstances installing WordPress is a very simple process and takes less than five minutes to complete. Many web hosts now offer tools (e.g.
Print this page out so you have it handy during the installation. 3. or require the more detailed installation guide. The following installation guide will help you.php file. there are few things you need to have and do. Checking to ensure that you and your web host have the minimum requirements to run WordPress. However. if you wish to install WordPress yourself. . More detailed instructions follow. These are: Access to your web server (via shell or FTP) A text editor An FTP Client Your web browser of choice Things You Need to Do to Install WordPress Begin your installation by: 1.Fantastico) to automatically install WordPress for you. for those that are already comfortable with performing such installations. 2. If you are not comfortable with renaming files. Download the latest release of WordPress. Be prepared with a secure password for your Secret Key 5. Steps 3 and 4 are optional and you can skip them as the install program will create wp-config. Unzip the downloaded file to a folder on your hard drive. 4. upgrading is even easier. You need access to your site and its directory and software to proceed with the installation. the following guide will help. Now with Automatic Upgrade. Things to Know Before You Begin Installing WordPress The Famous 5-Minute Installation Detailed Installation Instructions Common Installation Problems WordPress in Your Language Installing WordPress in Your Language How to Install Multiple Blogs How to Install on Your Own Computer Easy 5 Minute WordPress Installation on Windows Getting Started with WordPress (much more installation info) Things to Know Before Installing WordPress Before you begin the install. whether you go for the Famous 5 Minute Installation. Famous 5-Minute Install Here's the quick version of the instructions.
Note: If your FTP client has an option to convert file names to lower case.php in a text editor and fill in your database details as explained in Editing wpconfig.php If you installed WordPress in its own subdirectory called blog. move or upload all contents of the unzipped WordPress directory (but excluding the directory itself) into the root directory of your web server.php file to wp-config. 5. http://example. Create a database for WordPress on your web server. you may wish to download WordPress directly to your web server using wget (or lynx or another consolebased web browser) if you want to avoid FTPing: wget http://wordpress.com/blog/wp-admin/install.org/latest.gz Then unzip the package using: tar -xzvf latest.uploading files is covered later. you should visit: http://example. If you will be uploading WordPress to a remote web server. for example.com/). and are comfortable using console-based tools. or there may be an automated setup solution to do so.gz. Open wp-config. you should visit: http://example. If you will be using FTP. 3.1. Download and unzip the WordPress package if you haven't already. Rename the wp-config-sample. Detailed Instructions Step 1: Download and Extract Download and unzip the WordPress package from http://wordpress. .g.php That's it! WordPress should now be installed.tar.com/wpadmin/install.org/download/. Step 2: Create the Database and a User If you are using a hosting provider.gz The WordPress package will extract into a folder called wordpress in the same directory that you downloaded latest.php to generate and use your secret key password. download the WordPress package to your computer with a web browser and unzip the package. 2.php in a web browser.g. If you have shell access to your web server.com/blog/). Run the WordPress installation script by accessing wp-admin/install. skip to the next step . make sure it's disabled. 6.tar. Check your hosting provider's support pages or your control panel for clues about whether or not you'll need to create one manually. http://example. Upload the WordPress files in the desired location on your web server: If you want to integrate WordPress into the root of your domain (e. you may already have a WordPress database set up for you.tar. If you installed WordPress in the root directory. If you want to have your WordPress installation in its own subdirectory on your web site (e. as well as a MySQL user who has all privileges for accessing and modifying it. 4. create the blog directory on your server and upload WordPress to the directory via FTP.php.
not 'LOCALHOST'. A more complete set of instructions for using cPanel to create the database and user can be found in Using cPanel. Refer to http://wiki. Using phpMyAdmin . 4. Click MySQL Database Wizard icon under the Databases section. follow the Using phpMyAdmin or Using the MySQL Client instructions below to create your WordPress username and database.just make sure to have a distinctive prefix for your tables. 3. Complete the task note the database name and user. Add the user name and database name but leave the host name as the default IP number. 6. typically 'accountname_nameyoucreated'. databasename.If you determine that you'll need to create one manually.com's custom cPanel (LPCP) Lunarpages has developed their own version of cPanel. Go to MySQL Manager. Create a Database enter the database name and click Next Step. 3. 2.lunarpages. Make sure to use a strong password. 7. When modifying the WP-CONFIG. If you are installing WordPress on your own web server. In Step 2. follow the instructions for accessing phpMyAdmin on various servers. Note the IP address of the database on the right which is different from the default IP number of the host indicated in the above step. In Step 4. Click on the button on the left panel labeled 'Go to LPCP'. Click Create User. use the DB IP number. Add User to Database click the All Privileges checkbox and click Next Step. 1.com/Create_and_Delete_MySQL_Users_in_LPCP for more info. or follow the instructions for Using cPanel or Using phpMyAdmin below. If you have only one database and it is already in use. 2. 6. and the password you chose.PHP file. 1. Go to Control Panel. Create Database Users enter the database user name and the password. Log in to your account. In Step 1. you can install WordPress in it . username. 4. In Step 3. 5. Write down the values of hostname. 9.) Using Lunarpages. you may follow these simple instructions to create your WordPress username and database. Using cPanel If your hosting provider supplies the cPanel hosting control panel. 5.PHP file. Log in to your cPanel. 8. to avoid over-writing any existing database table. be sure to use the full name of the database and user name. (Note that hostname will usually be localhost. When modifying the WP-CONFIG.
4. Choose a name for your WordPress database ('wordpress' or 'blog' are good). Click the Home icon in the upper left to return to the main page. The syntax is shown below and the dollar sign is the command prompt: $ mysql -u adminusername -p Enter password: Welcome to the MySQL monitor.If your web server has phpMyAdmin installed. the phpMyAdmin user interface can vary slightly between versions. If a database relating to WordPress does not already exist in the Database dropdown on the left. Note: These instructions are written for phpMyAdmin 2. If a user relating to WordPress does not already exist in the list of users.) Using the MySQL Client You can create MySQL users and databases quickly and easily by running mysql from the shell. . 4. Leave all options under Global privileges at their defaults.) 3. (Be sure Use text field: is selected from the dropdown. numbers. The page will refresh with privileges for that database. you may follow these instructions to create your WordPress username and database.23. and enter it in the Password field. or \g. Type '\c' to clear the buffer. then click Privileges. Your MySQL connection id is 5340 to server version: 3. 5. On the resulting page. 3. and symbols).0. Commands end with . (This will usually be localhost. 2. Return to the Privileges screen and click the Check privileges icon on the user you've just created for WordPress. create one: 1. (Be sure Use text field: is selected from the dropdown. and click Go. In the Database-specific privileges section. Write down the username and password you chose. Chose a username for WordPress ('wordpress' is good) and enter it in the User name field. 1.54 Type 'help. 6. Click Add a new User.) Re-enter the password in the Re-type field. enter it in the Create new database field. Click Check All to select all privileges. 2. create one: 1. make note of the host name listed after Server: at the top of the page.and lower-case letters. Choose a difficult-to-guess password (ideally containing a combination of upper.6.' or '\h' for help. and click Create. Click Go. select the database you've just created for WordPress under the Add privileges to the following database dropdown.
If you don't know what this value should be.00 sec) mysql> FLUSH PRIVILEGES. 1 row affected (0.and lowercase letters. wordpress or blog are good values for databasename. since it is used here. so that you are not entering the command "mysql" as the root user on your system. It is a safer practice to choose a so-called "mortal" account as your mysql admin. .01 sec) mysql> EXIT Bye $ The example shows: that root is also the adminusername. ideally containing a combination of upper. check with your system administrator if you are not the admin for your Wordpress host.00 sec) mysql> GRANT ALL PRIVILEGES ON databasename. 0 rows affected (0. hostname will usually be localhost. consider using a non-root account to administer your database. Query OK. Query OK. One good way of avoiding the use of a word found in a dictionary. The name you use depends on the name you assigned as the database administrator using mysqladmin. the entire world will know it too.* TO "wordpressusername"@"hostname" -> IDENTIFIED BY "password". uses the first letter of each word in a phrase that you find easy to remember. (Any time you can avoid doing work as root you decrease your chance of being exploited). password should be a difficult-to-guess password. numbers.mysql> CREATE DATABASE databasename. Query OK. and symbols. If you are the system admin. wordpress is a good value for wordpressusername but you should realize that. 0 rows affected (0.
org Using DirectAdmin a. and open it in a text editor. You may also add more characters to the password for maximum security. password and hostname.php. Of course. Enter your database information under the section labeled . Regular "User" of a single-site webhosting account logs in normally. If a Reseller's primary domain.php file yourself. You need to remember the value used for databasename.) Return to where you extracted the WordPress package in Step 1. then you must log-in as the relevant User. rename the file wp-config-sample. avoid writing them in the system that contains the things protected by them. please see Editing wp-config. perhaps your host needs to modify your "package" to activate MySQL. you simply click "User Level.) Then follow part "c" below. wordpressusername. b. "Create. Using Plesk See: Plesk 7 at tamba2." They also must first log-in as "Reseller" if the relevant domain is a Reseller's primary domain. Then the password field has a "Random" button that generates an 8-character password." Here you are asked to submit two suffixes for the database and its username. then when logged-in as Reseller.php You can either create and edit the wp-config. In "MySQL Management." click on the small words: "Create new database. too. (For more extensive details. and modify the "Manage user package" or "Manage Reseller package" to enable MySQL. there is no need to put them somewhere else. use two different sets of 4-6 random characters." The next screen will summarize the database. Then click "MySQL Management.php file." (If this is not readily visible. Step 3: Set up wp-config.. or log-in as a "User" if the domain is not a Reseller's primary domain. and password. username. Be sure to copy and paste these into a text file for future reference. Then click "MySQL Management. shortly) your wp-config." (If not readily visible. since they are already in (or will be." However if the relevant domain is not the Reseller's primary domain. "Reseller" accounts or "Admin" accounts may need to click "User Level. perhaps you need to return to the Reseller or Admin level.php. or you can skip this step and let WordPress try to do this itself when you run the installation script (step 5) (you'll still need to tell WordPress your database information). and step by step instructions for creating the configuration file and your secret key for password security.php to wp-config.) c.If you need to write these values somewhere. hostname.. For maximum security.
6.php).6.com/blog/) Note: The location of your root web directory in the filesystem on your web server will vary across hosting providers and operating systems. For information on enabling SSL in WordPress 2.php). see some possible DB_HOST values). (For example. Check with your hosting provider or system administrator if you do not know where this is. DB_USER The username you created for WordPress in Step 2. http://example. Enter your secret key values under the section labeled * Authentication Unique Keys. http://example. append a colon (:) and then the relevant information to the hostname. socket. see SSL and Cookies in WordPress 2. but not always. DB_COLLATE The database collation should normally be left blank (see Editing wp-config. If a port. DB_CHARSET The database character set. In the Root Directory .php file.You can get this info from your web host ** // DB_NAME The name of the database you created for WordPress in Step 2 . or pipe is necessary.// ** MySQL settings .com/) In a subdirectory of your web site. (For example. DB_PASSWORD The password you chose for the WordPress username in Step 2. normally should not be changed (see Editing wp-config. Step 4: Upload the files Now you will need to decide where on your domain you'd like your WordPress-powered site to appear: In the root directory of your web site. Save the wp-config. DB_HOST The hostname you determined in Step 2 (usually localhost.
If you placed the WordPress files in the root directory. use an FTP client to upload all the contents of the wordpress directory (but not the directory itself) into the root directory of your web site. you should visit: http://example. If this works. edit.php in your web browser.com/wp-admin/install. If you need to upload your files to your web server. go back and create. otherwise. . for example. In a Subdirectory If you need to upload your files to your web server.php Setup configuration file If WordPress can't find the wp-config. and you are using shell access to install WordPress.php file. Step 5: Run the Install Script Point a web browser to start the installation script. Note: If your FTP client has an option to convert file names to lower case. you can go ahead with the installation.php file. it will tell you and offer to try to create and edit the file itself. If your files are already on your web server. move the wordpress directory to your desired location within the root directory of your web site. move all of the contents of the wordpress directory (but not the directory itself) into the root directory of your web site. and you are using shell access to install WordPress.php If you placed the WordPress files in a subdirectory called blog. and rename the directory to your desired name.com/blog/wp-admin/install. rename the wordpress directory to your desired name. and upload the wp-config. (You can do also do this directly by loading wp-admin/setupconfig. then use an FTP client to upload the directory to your desired location within the root directory of your web site.) WordPress will ask you the database details and write them to a new wp-config. make sure it's disabled.php file yourself (step 3). If your files are already on your web server. you should visit: http://example.
Leave the box checked if you would like your blog to be visible to everyone. and uncheck the box if you want to block search engines. Also displayed is a check-box asking if you would like your blog to appear in search engines like Google and Technorati.0 . your desired user name. but allow normal visitors. Version 3. Notice in Entering the details screen.Enter database information Finishing installation The following screenshots show how the installation progresses. you enter your site title. your choice of a password (twice) and your e-mail address. including search engines. Note all this information can be changed later in your Administration Panels.
Be sure the database server is running. and email All done! Install Script Troubleshooting If you get an error about the database when you run the install script: Go back to Step 2 and Step 3. and be sure you got all the correct database information and that it was entered correctly into wp-config.php.Enter site. Be sure you granted your WordPress user permission to access your WordPress database in Step 3. login. .
try issuing: . Try resetting your MySQL password manually. Another option is to add the directive to the web server's configuration files. I see lots of Headers already sent errors. 4. If you have access to MySQL via shell. Download wp-config. 3. If your text editor saves as Unicode. check out FAQ Installation and FAQ Troubleshooting. My page comes out gibberish. In Apache.php. make sure it adds no byte order mark (BOM). 6.htaccess in the installed directory and place the directive there.php directive. The web server needs to be told to view index.php (if you don't have shell access). Save the file. it means your PHP is not working properly. Open it in a text editor. Most Unicode-enabled text editors do not inform the user whether it adds a BOM to files.Common Installation Problems The following are some of the most common installation problems. if so. Check that the first line contains nothing but <?php.) Make sure your web server meets the requirements to run WordPress. use the DirectoryIndex index. (That's why it's called a preprocessor. When I look at the source I see a lot of "<?php ?>" tags. try using a different text editor. and that there is no text after it (not even whitespace). 1. and reload the page in your browser. and that there is no text before it (not even whitespace). Check that the last line contains nothing but ?>. upload it again if necessary. I see a directory listing rather than a web page. The simplest option is to create a file named . or contact your hosting provider or system administrator for assistance. I keep getting an Error connecting to database message but I'm sure my configuration is correct. If the <?php ?> tags are being sent to the browser. For more information and troubleshooting for problems with your WordPress installation. that PHP is installed and configured properly. 2. How do I fix this? You probably introduced a syntax error in editing wp-config.php by default. All PHP code is supposed to be executed before the server sends the resulting HTML to your web browser. 5.
Then click on "Finish" and your Wordpress installation is complete! (mt) KnowledgeBase Fantastico 1. Instead.SET PASSWORD FOR 'wordpressusername'@'hostname' = OLD_PASSWORD('password'). 4. Fantastico. use PASSWORD instead of OLD_PASSWORD. you should be able to simply enter the above into an SQL query in phpMyAdmin. and Softaculous are described here.1. Installatron. Click the "Start" button for WordPress." Automated Installation Although WordPress is very easy to install. Once you enter Fantastico on the left hand side there is a 'Blogs' Category under which WordPress is there. the image may vanish a couple seconds later. If you are using a version of MySQL prior to 4. If you use the Rich Text Editor on a blog that's installed in a subdirectory. 2. My image/MP3 uploads aren't working. you may need to use your host's control panel to reset the password for your database user.net and choose the primary domain of your (gs) Grid-Service. . The solution is to NOT drag uploaded images into the editor. click and hold on the image and select "Send to Editor. (mt) Media Temple 1-Click Tool. 3. This is due to a problem with TinyMCE (the rich text editor) not getting enough information during the drag operation to construct the path to the image or other file correctly. If you do not have shell access. (mt) Media Temple 1-Click Tool 1. Log into your AccountCenter at https://ac. and drag a newly uploaded image into the editor field. then click "Add New Application". 5.mediatemple. Four of those autoinstallers. you can use one of the one-click autoinstallers typically available from hosting companies. Failing that. Click on it. Click on "1-Click Applications". Login to your cPanel account and click on the Fantastico (or Fantastico Deluxe) option 2. Input various setup details and click "Install".
Most commonly. Enter your hosting account's FTP and MySQL database information. That's it you are done! Fantastico Home Page Installatron Installatron is a popular automation company that provides multiple methods to automatically install and upgrade WordPress. To install using your FTP account information on Installatron.com: 1. Navigate to WordPress @ Installatron and choose the "Install this application" option. Click on the 'New Installation' Link in the WordPress Overview 4. click the "Install" button. For increased security. Once this information is entered.3. Login to your web host's control panel. navigate to "Installatron". Installatron Home Page Softaculous . Installatron also provides a tool on its website that enables WordPress to be installed to any website using the website's FTP information. 3. That's it! WordPress will be installed within a few seconds to your website. After customizing the WordPress install by editing any of the prompts. To install WordPress through your web hosting provider's control panel: 1. click "WordPress". 3. Installatron is available through web hosting provider's control panel software. 2. 5. That's it! You will be redirect to a progress page where you can watch as WordPress is installed within a few seconds to your website. 2. and choose the "Install this application" option. create a separate FTP account and MySQL database for your WordPress installation. Fill in the various details and Submit. click "Install".
example. Login to your host and look for Software/Services 2. Installing Multiple Blogs Detailed information about Installing Multiple Blogs is available. Click it. self-contained all-in-one bundle of WordPress and everything it needs to run: MySQL. Apache and PHP Installing WordPress Locally on Your Mac With MAMP . That's it.dev) specifically for working on multiple WordPress projects. Collapse the category and WordPress will be there. 4.e. creates multiple virtual servers with fictitious top level domains (i. Fill in the various details and Submit. DesktopServer Limited: Free Windows/Macintosh server. Mac App Store 1-click install for WordPress Installs a free. Click on it. www. you are done! Softaculous Home Page Installation Instructions in Other Languages For installation instructions in other languages. 5.1. In Softaculous there is a 'Blogs' Category. see WordPress in Your Language. You will see an 'Install' TAB. Installing WordPress on your own Computer Local Installation Instructions Use these instruction for setting up a local server environment for testing and development. 3.
KVM). Things you need to know before starting. It bundles a collection of popular WordPress plugins and features a small footprint. standalone. 3. TurnKey WordPress Appliance: a free Ubuntu-based appliance that just works. VMWare. There are also available installers for WordPress Multisite User:Beltranrubo/BitNami_Multisite using different domains or subdomains. Software Appliance . Installation is very easy and takes on average about 5 minutes to complete. BitNami WordPress Appliance: free WordPress appliances based on Ubuntu or Open Suse. have administrator rights). in just a couple of minutes. Instant WordPress is a free. and configure WordPress with the Microsoft Web Platform Installer (Web PI). OVF. Windows 7 and Windows Server. you will be prompted to install it. Xen.g. it will automatically be launched and you can skip to the next step. You must be able to install programs on your machine (i. If you have Web PI already installed. SSL support and a Web administration interface. These steps will work on Windows versions which include IIS. automatic security updates. UShareSoft WordPress Appliance: free WordPress appliance for many of the major virtualization and cloud platforms (Cloud. Step 2.. Navigate to the WordPress Installation Page 1.com. If you do not have the Web Platform Installer. There are also virtual machines for WordPress Multisite already configured. Xen HVM. and instead deploy a self-contained system that requires little to no setup. especially in combination with virtual machine software (e. Windows and Linux. . portable WordPress development environment for Windows that will run from a USB key. Windows Vista. such as Windows XP professional. 1. User:Beltranrubo/BitNami Free all-in-one installers for OS X. For other Windows installers. Choose the "Install" button.e. VirtualBox. Abiquo) Easy 5 Minute WordPress Installation on Windows Download. VMware. 2. 2. install.Ready-to-Use You may find that using a pre-integrated software appliance is a great way to get up and running with WordPress. Native installer and Cloud images also available. check this section Step 1. A software appliance allows users to altogether skip manual installation of WordPress and its dependencies.
WAMP If you don't have IIS on your computer or don't want to use it. MySQL and PHP so it works out of the box. Once you enter the WordPress setup information. you can point your browser at localhost and use the link to phpmyadmin to create a database. Use the default setting if you do not have advanced configuration needs. in order to install WordPress. WAMP Server.4. or BitNami WAMPStack can be downloaded freely and set up all the bits you need on your computer to run a web site. 3. Step 3. Finding Dependencies: Web PI will determine the minimum set of components and modules you need on your machine to run WordPress. Choose to Install WordPress 1. download the zip file. Click. Finally visit http://localhost/wordpress to start the WordPress install. WordPress will ask for this information later. Choose the site: Choose a site to install WordPress to. 2. Web PI is a tool from Microsoft that downloads and installs the latest components you need to develop or host Web applications on Windows. MySQL and anything else you may need. (Assuming you extracted into c:\wamp\www\wordpress). Completion 1. if you need to install MySQL. Then. Step 4. the BitNami WordPress installer is a free. Configure the Database: After accepting the terms. It will only install what you’re missing. For example. Web PI will finish the installation. you will see an information page for WordPress. Installation of WordPress and its requirements 1. Launch in Browser and WordPress will launch. you could use a WAMP installation. self-contained native installer for WordPress that includes Apache. and extract it into the web directory for your WAMP installation (this is normally installed as c:\wamp\www). Once you have downloaded and installed WAMP. Step 5. you will be asked to create a password for the root account database account. or WAMP Server at SourceForge. When Web PI launches. Keep this password safe. Start installing WordPress by pressing the "Install" button in the lower right hand corner. You may install to an existing Web site in IIS or create a new site. Everything in the tool is free. Alternatively. . Web PI will install and configure IIS. WordPress Setup: WordPress will need answers to a few specific questions such as the username (in the case of a new MySQL install is root) and password for your MySQL database to complete the install. 2. PHP will be installed and configured to run WordPress. PHP. 4.
.Tip: If you want to use anything other than the default permalink structure on your install. make sure you enable the mod_rewrite module in WAMP. This can be enabled by clicking on the WAMP icon in the taskbar. then hover over Apache in the menu. then Apache modules and ensure that the rewrite_module item has a checkmark next to it.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.