✓ Customize your WordPress
✓ All-round advice
1&1 Managed WP
1&1 Managed WP
1&1 Managed WP
12 months $0.99/month then $7.99/month
12 months $4.99/month then $9.99/month
12 months $8.99/month then $14.99/month
The best choice for medium-sized WordPress projects
The ideal solution for corporate websites and larger blogs
Guaranteed performance for resource-intensive WordPress projects
Installing WordPress – A step by step guide
Do you already own a domain and have you already booked a webspace? Then you are almost ready to install WordPress on the server. If you do not want to use the 1&1 Click & Build application, you can also install WordPress manually. First of all, you will need a free FTP client, like FileZilla, and you will have to create a MySQL5 database. For more information on this, please read the "Installing WordPress via FTP" section in the blue text box at the bottom of this page.
Once you have taken care of the above guidelines, then you are ready to download the current version of WordPress and unpack the ZIP archive with a suitable program, such as WinRar. Alternatively, you can simply use the built-in Windows ZIP extractor: right click the folder and select the "extract" option from the menu. Then create a new text file with the name ".htaccess.txt" in the unzipped directory named "wordpress" (right click -> select "new" -> select "text document"). Open it with a text editor and add the following two lines (without quotation marks): "AddType x-mapp-php5.php" and "AddHandler x-mapp-php5 .php" (please note the space before the file transfer).
Next, rename the file "wp-config-sample.php", which is in the unpacked folder, to "wp-config.php" and then edit the following entries with a text editor:
On the line define('DB_NAME', 'database_name_here'), insert the name of your MySQL5 database.
On the line define('DB_USER', 'username_here'), add the database user name.
On the line define('DB_PASSWORD', 'password_here'), insert the database password.
The next step requires you to generate a security key by visiting this link. Copy the generated data and replace the corresponding placeholders in your "wp-config.php" file, then save the file.
Now it is time for you to load the contents of the unzipped WordPress folder – but not the folder itself – into the main directory of your webspace. A free FTP client like FileZilla can be used for this purpose. Please also refer to the blue textbox "Installing WordPress via FTP" below.
Once the files are transferred, run the WordPress installation by typing your domain and WordPress directory (/wp-admin) into the address line of your web browser. The installation file is called "install.php". The input should look like this: "www.YourDomain.com/wp-admin/install.php". If your WordPress data is located in a subdirectory on the server instead of in the main directory, adjust the input as follows: "www.YourDomain.com/subdirectory/wp-admin/install.php".
After the welcome message appears, set a blog title, enter your e-mail address, and set a password. For your blog to be listed on Google, you should also check the option "I want my blog to appear in search engines like Google." Otherwise, your blog will not be found by search engines.
Start the installation process by clicking on "Install WordPress".
After the installation is finished, log in with the data you have set up on your domain. You are now in the administration area of WordPress (the so-called Dashboard), where you can further customize your settings and set up your WordPress according to your preferences. Within the Dashboard you can also install plugins, themes and widgets of your choice. For the most part, WordPress themes support a flexible web design, or what is known as Responsive Web Design. This way, your website content is displayed correctly on a diverse range of devices, regardless of its display size. A large selection of templates with a wide range of layout options and extensive administrative functions is at your disposal – whether for a private blog, an online magazine, or a company page. In just a few clicks you can install the best WordPress plugins for SEO, security, e-stores, administration, social media and more.
For more information on how to set up your new WordPress site, please visit our 1&1 Community.
1&1 Help – WordPress Setup
Installing WordPress via FTP
To install WordPress using FTP (File Transfer Protocol), you will need webspace, the MySQL5 database management software and a free FTP client like FileZilla, which allows you to load the WordPress data quickly and easily onto the server. If you have already booked cheap 1&1 webspace, you can find out how to set up the FTP access and configure FileZilla in the 1&1 Help Center. Then create a MySQL5 database and start FileZilla. Click on the "server manager" icon in the upper left corner and enter the name of your FTP access in the "server" input window. For "connection type", select "normal" and enter the username and password. Otherwise, keep the default settings. If you are connected to the server, you will see the files and folders on your PC on the left, and the contents of your webserver on the right. Unzip your WordPress version, which after the download is usually a ZIP folder on the PC. Simply drag the contents of the folder named "wordpress" – but not the folder itself – from the left, into the right FileZilla window and place the WordPress files on the server. Type in the URL of your domain, including the WordPress directory, into the web browser search line, and then enter the data for your MySQL5 database. The WordPress Installation will start automatically.
WordPress Shop Setup
If you want to integrate a flexible and customizable online shop with easily expandable plugins into your WordPress installation, we recommend you use WooCommerce Hosting – the established standard solution among WordPress-based shopping systems. WooCommerce, the popular open-source solution, offers thousands of extensions and one of the world's largest user communities. Thanks to the 1&1 WordPress Wizard, you can install the plugins of your choice with just a few clicks. It goes without saying that we also provide you with the most up-to-date security and core function updates, so you can concentrate entirely on your WordPress shop and its design.
Set Up A WordPress Blog: A guide
You can set up a WordPress blog in a variety of ways. To install your blog on a server, you need a webspace, a domain, and an FTP client. For more detailed information, please refer to the "Installing WordPress via FTP" section. However, you can also set up your WordPress blog locally on your PC, using the free web developer tool XAMPP for Windows, Linux and Mac OS, as well as the MAMP development environment. For more information, see "Installing WordPress locally with XAMPP or MAMP".
Installing WordPress locally with XAMPP and MAMP
Before you install WordPress on your website and share it with the public over the internet, you can test it first on your own PC. This also applies to those who already have a WordPress blog on the internet – you can test new functions, plugins and themes without disturbing your live webspace. To do this however, you require additional software.
One software option is to install WordPress with XAMPP. Install your own webserver and database on your Windows, Linux or Mac computer. This server is easily operated and configured by beginners. Simply load the WordPress files into the corresponding directory in XAMPP, and then WordPress should be installed directly. On your local XAMPP installation, configure and use WordPress from your so-called local host – this is your own computer with the IP address 127.0.0.1 – exactly as you would on your own webspace. If all the tests are successful, transfer the local data at any time to your webspace.
In the following two paragraphs you can find out how to install WordPress with Windows and Linux.
With Mac OS, the local web development environment offers a local web server. MAMP is therefore also suitable for installing WordPress.
Installing WordPress locally with Windows
WordPress requires web server functions like MySQL and PHP, which a conventional Windows system does not have pre-installed. However, the free, open PHP development environment XAMPP, provides an easy solution, allowing you to also set up WordPress on your Windows-PC. XAMPP can be downloaded here free of charge and then installed with the default components.
Open the configuration menu via "Module/Apache Admin", click on "security check", then on "http://localhost/security/xamppsecurity.php". Enter a password for the MySQL area and a directory password for the XAMPP directory. This step prevents unauthorized access to your WordPress application. You will need to enter "http://localhost/phpmyadmin/" into your web browser's address line and "root" as your username. As well as your username, you can also create a new database using the menu item "databases" and name it. Enter "utf8_general_ci" under "character set/collation of the MySQL connection".
The next step is to download WordPress from the manufacturer page and then unpack the ZIP directory. This will result in a folder named "wordpress". Now create a new folder in the directory "c:/xampp/htdocs" and name it "wordpress_pc". In this folder, copy the contents of the "wordpress" folder – but only its contents, not the folder itself. Then type the following in the search field of your web browser: "http://localhost/directory_name/". Instead of "directory name", enter the previously selected folder name, in our example "wordpress_pc". In the browser line, you will see: "http://localhost/wordpress_pc /", then click on "run installation" and select the desired language. Enter the database name, username ("root", unless otherwise defined) and password. On the welcome page, select a title for your WordPress application and specify an admin username and password.
Install WordPress on Linux
As with Windows, the free PHP development environment XAMPP is also suitable for installing WordPress locally on a Linux machine. The installation process is the same as for WordPress installation with Windows.
If you want to install WordPress and use an Ubuntu Server as a Linux base, you must first enter the following code line into the Ubuntu terminal (Ctrl + Alt + T): "sudo apt-get install -y wordpress mysql-server". You will need to create a root password for your MySQL database, and your own corresponding database, at which point you can finally set up WordPress. This is not only applicable for Ubuntu, but for all other Debian-based operating systems.