Here's a step-by-step tutorial on how to install ready made websites on your server using the BackupBuddy plugin. The whole process is actually very simple and easy to do and can be done in less than 10 minutes.
The installation process has 3 parts:
Part 1: Upload Installation Files
Part 2: Create MySQL Database
Part 3: Run the Installation Script
This method is good for:
- Blank domain name, meaning no WordPress site installed.
- Webhosts that use cPanel and allow MySQL creation
For this guide, it is assumed that you already have a Web host account that uses cPanel as a control panel. Also, it is assumed you have your own domain name ready.
Make sure your domain name is pointed to your webhost.
If you are installing this blog on an AddonDomain or to a subdomain, make sure that addon domain or subdomain is working.
WARNING: DO NOT install WordPress on the destination server. The importbuddy script will install all files, including WordPress. It is therefore advised that you delete any existing WordPress files to avoid installation conflicts.
NOTE: If you happen to have WordPress installed already or simply wanted to replace an old site, please see this guide instead: Blog Installation Using the All-in-One WP Migration Plugin
Watch Video Tutorial
Part 1. Upload Installation Files
1. Before everything else, unzip the blog package on your computer.
You may use WinZip or WinRAR. Free WinZip version is usually pre-installed on most Windows-based computers.
2. After unzipping, open the folder "Files To Upload".
This is where the actual "installation files" are placed.
The "Files to Upload" folder contains 3 files: index.php, importbuddy.php, and the "backup file". The backup file is usually in a "backup-blogname-full-some78ue.zip" filename format so in this demo it is "backup-wealth-full-5njvja4v4z.zip".
You're going to upload all 3 files. DO NOT unzip the backup file.
3. Login to your cPanel.
To login to cPanel, use this format: http://yourdomain.com/cpanel
Feel free to use your favorite FTP software but for this demo, we'll use the built-in cPanel uploader.
The url login address:
The login box:
Note: Make sure your domain's DNS is already pointed to your webhost for this setup to work properly.
4. Once logged in to your cPanel dashboard find the "File Manager" icon. Click it.
5. On the new window, you now see the File Manager Page.
6. On the left panel click public_html.
7. After clicking, you'll see a blank canvass on the right panel.
NOTE: If this is a newly purchased webhost, it's normal to see some extra html and CSS files automatically included by the host. Delete those extra files.
8. Click the "Upload" tool located on the top menu of the cPanel File Manager.
9. On the new window, click "Select File".
Navigate to where the "Files to Upload" folder is located on your computer then select the 3 files one by one.
Or simply drag and drop the 3 installation files from your computer.
Part 2: Create MySQL Database
1. Go back to your cPanel homepage.
2. Find "MySQL® Database Wizard" under Databases box.
3. Click the " MySQL® Database Wizard" link. You will be redirected to the MySQL® Database Wizard page.
4. Open the "Installation Notes" file included with the blog package you downloaded.
Use the installation notes to record your database info as you create your MySQL. You will be using this info when running the installation script on Part 3 below.
5. Now, enter your desired database name then click "Next Step" button.
Tip 1: Your database name should be something that will help you recognize from other databases especially if you have already created several or planning to create more databases on your webhost account.
Now that we've already created a database name, our installation note should be:
Importbuddy password: premadeniches195
Install URL: http://pmniches.com/importbuddy.php
Db Name: pms8gr07_mynewblog98475
Db Username:
Db Password:
IMPORTANT! Always include your cPanel login username followed by underscore (_) when writing down your database name and username.
My cPanel login username in this demo is pms8gr07. So my full database name is this:
pms8gr07 + _ + mynewblog98475 = pms8gr07_mynewblog98475
Some hosts, however, like GoDaddy don't require cPanel username prefix so your database name would be just mynewblog98475 without the pms8gr07_ prefix.
6. On Step 2, enter your desired database username.
Up to 7 characters is allowed but some webhosts will require 8 or more.
Mine here is boom123
7. Click the "Password Generator" button. A password generator box will appear.
Click Generate Password button to create a new database password.
8. Copy your generated password into your installation notes.
Copy also your database username.
Now, your final installation note should look like this one:
Importbuddy password: premadeniches195
Install URL: http://pmniches.com/importbuddy.php
Db Name: pms8gr07_mynewblog98475
Db Username: pms8gr07_boom123
Db Password: BGDVIop}a+MW
9.Click the "Use Password" button.
On the Password Generator box, check "I have copied this password in a safe place".
10. Next, click "Create User" button.
11. On the next step (Step 3: Add user to the database.), check "ALL PRIVILEGES" tick box.
This will automatically check all other tick boxes under it.
12. Scroll down then click "Next Step" button.
13. That's it. MySQL creation done!
Part 3. Run Installation Script
1. Open the "Installation Notes" you created in Part 2 (MySQL creation).
2. On your favorite browser, copy the installation URL to the address bar then hit "Enter" key on your computer keyboard.
3. Enter Importbuddy password then click Authenticate button.
NOTE: The importbuddy password is already included with the "Installation Notes" file.
4. Now, on "Step 1: Select Backup to Restore", click "Restore Backup" button.
5. Next, on "Step 3: Database Settings", manually enter your database settings.
For "Database Server" and "Database Prefix" just click the arrow to copy setting from old server to new server.
So from:
To this:
For Database Name, Database User, and Database Password just copy and paste the info from the notepad list you created in Part 2 (MySQL creation).
6. Click "Next Step" button.
7. On "Step 5: Site URL Settings", review your new URL (WordPress address) then simply click "Next Step" button.
8. On "Step 6: Verify Site and Finish", click your blog url and check if site is working.
9. If site is working with no error/s, click "Finish Cleanup" to delete installation files and other mess.
10. That's it. Congratulations for successfully installing your new blog/site.
Installation Issues
Here are some possible problems you might encounter during and after the installation process.
1. Installer hangs during installation specially on step 2.
The installer script keeps on churning forever or may stop responding.
Solution here: Installer Getting Stuck
2. 404 not found or error when navigating to other pages
The hompage loads fine but when clicking the menu links or any link to the inner pages, you are greeted with a 404 not found screen message.
Solution here: 404 or 500 Error on Inner Pages
3. Blank or white screen on all pages including login page
After installation you click the link to view your new site but you're instead presented with nothing but a blank page. This is usually called as "white screen of death".
Solution here: Total blackout on all pages including homepage and login area
Conclusion
The installation process is simple and straightforward. After 2 or 3 more successful blog package installations you should already be comfortable and may not need to follow this guide anymore. You can be on your way to set up more niche blogs that can make you good steady passive income in the days to come.
For questions and product issues please contact us using our online contact form.
Your feedback, comments, corrections, and suggestions are highly appreciated. We want to make sure our products have the kinds of features and functionality that will be useful to you and allow us to give you the best value that we possibly can.
Based on your feedback, you can help us decide what are the most important things to work on with future updates.
You can now Login to Your New WordPress Site to Replace Affiliate Links.
IMPORTANT: After installing your ready-made blogs make sure to update WordPress and all themes and plugins. Here's a tutorial on how to do that: Update WordPress, Themes, and WordPress Plugins
P.S. Keep in mind that you don't need to buy the BackupBuddy plugin license. The plugin was included to help you install the ready-made blog quickly and easily. You may deactivate it after installation.