Since I’ve made a post on how to use EasyApps to install applications on your IX Web Hosting account, a reader made me realize WordPress has to be installed in a directory and cannot be installed in the root folder of your website.
Another inconvenient is the fact that the latest WordPress release available through EasyApps is version 2.5 while version 2.7 is already out at the time of this writing.
Despite these problems, IX Web Hosting remains a good web host so I’m going to show you how to install WordPress manually. This way, you’ll be able to use the latest version and install it at the root of your website.
This tutorial assumes that you’re already logged in your IX Web Hosting control panel and that you know how to upload files through FTP.
First, click on the Manage button from your IX Web Hosting control panel and a new window will open :

From the newly opened window, click on the MySQL Server icon, right under Databases :

Click on Add Database :

Enter a name and a description for your database, then hit Next :

Once the database is created, you’ll need to create a MySQL user account in order to access it. Hit the Add User button after filling the fields as shown below :

Okay we’re now done with the MySQL database part. Now let’s head over to WordPress.org (http://www.wordpress.org) to download the latest version of our favorite blog platform. Click on the Download WordPress button :

From the next page, click the Download WordPress button :

When you’re prompted to save the WordPress installation files, don’t forget to choose a directory you will remember. Too often, people click the Save button as soon as the see the download window and they have no idea where the file will be saved!
Once the download is completed, use your favorite compression utility (Winzip, WinRAR, ZipGenius or whatever) to extract the content from WordPress file archive. Take note of the directory you’re extracting the files to. For this tutorial, I’ll be extracting them to D:\temp\wordpress
Next you will need a FTP client in order to transfer the WordPress files to your website. Personnally I like using Filezilla because it’s easy to use and it’s free.
Connect to your IX Web Hosting through FTP and double-click the folder named by your website’s domain name :

Now select all the content from the WordPress folder on your computer and upload it to your IX Web Hosting account. You may be prompted to overwrite some of the files created there by default when you signed up with IX Web Hosting :

Sit back and get a coffee, the upload may take a while. When completed, use your FTP client to delete the file named index.html :

Hold on, we’re almost done now! Open your web browser to http://www.yourwebsite.com and click the Create a Configuration File button:

On the next page, hit the Let’s Go button to start the installation. Enter the information needed by WordPress to connect to your MySQL database as you’ve created earlier in this tutorial and click on Submit (don’t forget to set the right Database Host) :

If everything went correctly, click on Run the install from the next page. Enter a title for your blog as well as your email address and click on Install WordPress :

Take note of the login information provided and you’re now ready to blog your way to success! Your blog will now be accessible at the root of your website while the administration interface will be available at http://www.yourwebsite.com/wp-admin
Stephane is a web developer and system administrator with over 18 years of experience. Specialized in PHP programming and Linux server administration, he also provided development and consulting services to SMBs for several years before becoming an online entrepreneur.
57 responses so far ↓
1. Response by : csyd on Feb 10, 2009 at 5:05 pm
Thank you this was very helpful. One note, to not get an install error I had to go back and give mySQL user full permissions.
2. Response by : Si on Feb 21, 2009 at 3:18 am
Great help, but also note, on IX, you’ll need to insert the Host Name over localhost (as it says 99% won’t have to do this, IX=the 1%).
3. Response by : Matthew Sancomb on Feb 28, 2009 at 12:16 am
Thanks a lot. This was my second attempt. Your instructions made the process as easy as advertised. I did have to make the two changes previously posted as well. Good work.
4. Response by : Patrick Casey on Apr 25, 2009 at 5:06 pm
Great tutorial. IX WebHosting had no information as to how to install WordPress. This was a lifesaver. Thanks!!!
5. Response by : Okyay on Oct 21, 2009 at 4:18 pm
Yes, this was very helpful. I was a little outside of my comfort zone messing with the MYSQL database. I had the error message near the end, but it was easy to correct once I saw the note from Csyd, regarding permissions. As soon as I changed that everything worked fine.
6. Response by : Reza on Nov 9, 2009 at 7:26 am
hi, im trying to install wp 2.8.5 on my ix hosting but it is giving me an error.. i think it has something to do with the wp-config-sample configuration.. could you help please?
7. Response by : The Web Hosting Hero on Nov 9, 2009 at 10:21 am
@Reza : When requesting help, please include as much information as you can. For instance:
- the steps you have gone through so far
- error messages
- are you tring to install from scratch or are you using the installer from IX Web Hosting?
8. Response by : Jenilee on Nov 27, 2009 at 6:07 pm
Hi I have completed all the steps and then when I tried to log in or go to my website it tells me:
Directory Listing Denied
This Virtual Directory does not allow contents to be listed.
If I go to http://www.turtledovephoto.com/index.php then you can see the blog is there?
I am confused at how to log into & edit the blog or get it to be my website without /index.php ?
I’d massively appreciate anyhelp
~Jenilee
9. Response by : The Web Hosting Hero on Nov 30, 2009 at 10:48 am
To me it looks fine whether I specify index.php in the URL or not.
10. Response by : Corey on Jan 7, 2010 at 12:38 pm
Word press automatically strips the first portion of IxWebhosting database user names (everything before “_” and including the underscore ) when you use the easy form. You need to open up the wp-config.php file and change
/** MySQL database username */
define(‘DB_USER’, ‘DBUSERNAME’);
TO
/** MySQL database username */
define(‘DB_USER’, ‘IXUSERNAME_DBUSERNAME’);
This fixed everything for me.
11. Response by : AJ on Jan 13, 2010 at 11:47 pm
Followed all the steps but keep getting the message “error establishing a database connection” when I try to go to my site in a web browser. Any ideas?
12. Response by : The Web Hosting Hero on Jan 14, 2010 at 2:48 pm
Check :
- database name
- username
- password
13. Response by : Sagar on Jan 17, 2010 at 6:11 pm
I had follwed all ur had displayed here to install wordpress .
I had followed all steps and now its saya”Error establishing a database connection”
Please help me
Sagar
14. Response by : The Web Hosting Hero on Jan 17, 2010 at 6:17 pm
Verify :
- database name
- username
- password
It HAS to be caused by one (or more) of these information being incorrect.
15. Response by : Clark Hinson on Jan 17, 2010 at 6:55 pm
Thank you, Thank you. Everything worked as you described. I would have worked for hours without your help.
16. Response by : Sagar on Jan 18, 2010 at 6:02 am
All the information given was coorect I had tried five times.
I had also created new databases twice and have tried but of no avail.
Please help
17. Response by : Maplex on Feb 17, 2010 at 12:16 am
H-SPHERE
Error 500: Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
The problem is on the server side, not with your browser or the address. Most probably, a certain service (e.g., Tomcat engine) is down. Please contact your webmaster.
18. Response by : Maplex on Feb 17, 2010 at 9:06 am
OK, so I was able to upload an index.html file (as a placeholder), but without the index.html OR when I attempt to run http://ninjamantra.com/wp-admin/install.php I get the above error. I have made and re-made the mysql database, changed the wp-config.php file, etc. Please let me know what should be done next.
19. Response by : The Web Hosting Hero on Feb 19, 2010 at 3:54 pm
@Maplex: I’d say delete everything and start all over again. Since you changed a few things here and there, I can’t help you out.
20. Response by : Maplex on Feb 20, 2010 at 11:24 am
K, deleted everything, followed the directions again & uploaded freshly unzipped versions of all the files (unmodified), and got the same result. Whenever I go to the website it gives me the above error.
21. Response by : The Web Hosting Hero on Feb 20, 2010 at 11:38 am
Make sure you don’t upload files in binary mode. Try uploading them in ascii mode.
22. Response by : The Web Hosting Hero on Feb 20, 2010 at 11:39 am
@Maplex: have you tried contacting IX Web Hosting support?
23. Response by : The Web Hosting Hero on Feb 20, 2010 at 11:42 am
Also make sure there’s no hidden files that stayed in your directory like .htaccess (although it’s not always hidden).
24. Response by : Maplex on Feb 21, 2010 at 11:49 am
Uploaded in ASCII, no hidden files, haven’t gotten in touch with IX tech support yet (it’s confusing).
25. Response by : M. Ducher on Feb 24, 2010 at 1:58 pm
I did everything as listed, which seemed to go well. But when I go to my direct URL to finish I just get this error message:
Directory Listing Denied
This Virtual DIrectory does not allow contents to be listed.
How do I resolve this?
26. Response by : Meg on Mar 23, 2010 at 7:43 pm
I followed the tutorial and got to the last page where it is the WP 5-minute install. I entered in my blog name and email, then it went to a page where it said “congrats” but had a lot of error messages above the username and password it had given me. When I go to my domain it tells me to install and I keep getting the same 5 minute install screen. Help?
27. Response by : Vann Piazza | on the topic of… » Blog Archive » it’s a start… on Mar 24, 2010 at 2:03 am
[...] And we’re off! Thankfully, wordpress was much easier to install on IX Web Hosting than I had prepared for thanks to this tutorial. [...]
28. Response by : Joe on Apr 21, 2010 at 9:19 pm
For IX Web users the localhost should be change to the host mysq###.ixwebhosting.com
Go to your phpMyadmin and look at the url. If it looks like the one below you should put mysq229.ixwebhosting.com where localhost is.
https://mysq229.opentransfer.com/phpMyAdmin/index.php?lang=en-utf-8&token=….
29. Response by : Darren on May 4, 2010 at 8:09 am
Hi,
Well, firstly, you must need many a “pat on the back” for even thinking about creating this topic – I have used it and have a couple of problems which you, as a pro, will be able to answer easily I hope?!
“Error establishing a database connection”
Now, I hope I have entered all the details as per the setup – so in the config file, is the mysql hostname “localhost” or, with ixweb, is it different.
When I reach the wordpress .php?step=1 (if I entere the full url manually) it tells me that it needs the file I changed to wp-config – this may make sense to you, but it sure beats the hell out of a first timer….
Would appreciate any help you can give.
Thanks again,
Darren
30. Response by : Darren on May 4, 2010 at 8:16 am
Sorry, that was supposed to say requires the “wp-config-sample” file to contact the database – yet I renamed the file to wp-config prior to upload…. guess this may be the issue or the “localhost” in the config file?
Thanks
Darren
31. Response by : The Web Hosting Hero on May 4, 2010 at 8:21 am
@Darren: with IX Web Hosting, the MySQL server resides on a different server than your website. Therefore it can’t be “localhost”.
From your control panel, click on the “MySQL Server” icon. On the next page you’ll see the MySQL Server hostname at the top (mysql123.ixwebhosting.com or something).
32. Response by : Quad Bike News on May 4, 2010 at 9:57 am
Excellent – all done and running smooth – thank you very much for your input and help solving my problem, lets see how I get on now from changing the themes over and hopefully, will be swinging away with a great blog!
Best Regards
Darren
33. Response by : Oshun on May 5, 2010 at 5:04 am
I have a couple of websites on my IX account that non wordpress, and I don’t want to change them. I also have a couple of domain names for which I’d like to use WP. If I follow these instructions will it affect the non WP sites? Should I install WP to the route, or locally, to the folders of sites I want to develop using WP? I also have Microsoft Expression web 3 and I’ve heard you can integrate WP with this (presumably on my hdd rather than on the server) – would this be a better option? Many thanks for your help.
34. Response by : The Web Hosting Hero on May 6, 2010 at 10:48 am
@Oshun: I suggest you install WordPress into a subfolder or on a subdomain (blog.yourwebsite.com) and use a different database.
If you install WP this, it shouldn’t interfere with anything else.
35. Response by : Rahul on May 13, 2010 at 3:08 am
hey, thank you so much. helped a lot. had to give complete permissions to the db user in order to avoid install error.rest was a cakewalk.
thanks again
36. Response by : Wordpress Websites on Jun 9, 2010 at 10:17 am
I had to set up my database user to dba, not read and write for it to work. Thanks for this post though, it did help.
37. Response by : Timewalker on Jun 28, 2010 at 12:53 pm
Hey it worked!
Just installed WP 3.0 on an IX host.
Worked just fine. MAKE SURE you set mysql21.ixwebhosting.com I mis-read it at first and tried mysql121 – 121 instead of 21.
38. Response by : The Web Hosting Hero on Jun 28, 2010 at 1:10 pm
@Timewalker: this value can differ from one user to another so be careful
39. Response by : Don on Jul 31, 2010 at 9:09 am
Thanks for the info. I got WordPress 3.0.1 installed. One glitch: the MySQL user has to have admin rights. Your screen shot shows it being configured with read/write.
40. Response by : Hand Knitted on Oct 14, 2010 at 6:18 am
Hi,
I have just installed WP3.01 on ixweb and have experienced a couple of issues which I guess you may be able to assist with, I hope!
If I go to the domain, it shows a strange landing page – like a root directory but for wordpress. Now, if I click the login it then takes me to a 404 page as the redirect link reads as
http://IPaddress/wordpress/login.php
Went through the install ok, when I got to the end it asked me to login – went to login and thats where I found the issue.
Any thoughts what could have caused this?
wp-config-sample.php has been renamed, and the .html file has been removed.
Look forward to hearing your pro-thoughts on this!
Regards
Darren
41. Response by : Elgin on Dec 12, 2010 at 11:57 pm
Worked perfectly! Thank you!
42. Response by : Jake on Mar 29, 2011 at 7:06 pm
Cool stuff, thanks for posting this helpful tutorial I guess IX would have figured people want WordPress as the root directory by now.
Just to reiterate a comment further up, there is one step missing.
1. Before running the WP install you need to click on the “Database User” inside IXWebhosting MySql and grant full permissions.
Other than everything works perfectly.
Thanks again:.
43. Response by : Glen on Aug 21, 2011 at 8:06 pm
Actually you don’t have to do any of this any more. In Control Panel, go to WebServer/EasyApps and you can install WP on the spot.
44. Response by : Glen on Aug 21, 2011 at 8:07 pm
Sorry, just read the intro. You knew this.
45. Response by : pasin on Aug 23, 2011 at 4:39 am
ืCan you provide useful information about how to install WordPress Multi-Site in IX Webhosting ?
This is very important and will help you to increasing customers from other hosts to using your services
Pasin
46. Response by : Sharon on Oct 30, 2011 at 9:28 pm
Hi,
If i want to leave my existing horrible site live while i work on setting up my wordpress site, is there a way to do that? Is it as simple as not deleting index.html until i’m ready, or will that cause a problem when I try to install wordpress?
47. Response by : Khalid Irfan on Nov 7, 2011 at 12:14 am
How can i restore my website on IXwebhosting ? can someone help me ?
48. Response by : Tom Dowlin on Nov 10, 2011 at 11:55 am
Thank you so much for this tutorial. I’m a newbie to say the least, and both WordPress and IX Web hosting had a lot of information and FAQs, but none simply explained in a clear, precise step-by-step manner as yours did. I had given up hope that I could use WordPress with my web site. Thanks again.
49. Response by : idf-2e on Mar 4, 2012 at 7:43 am
Thank you for this doc, it will be useful if ix offer a one-click install for wordpress
50. Response by : Rosemary Hoskins on Mar 5, 2012 at 3:15 pm
Thanks for the easy step by step tutorial on installing a Word Press blog on my website in IX Web Hosting.
51. Response by : lomang on Sep 14, 2012 at 4:08 am
i created a wordpress website in my local host how can i import the wordpress database to ix hosting ?
52. Response by : Stephane Brault on Sep 14, 2012 at 8:06 am
@Iomang: use phpMyAdmin.
53. Response by : lomang on Sep 19, 2012 at 3:05 am
why i can not import my database to the new database that i create with ix webhosting.
54. Response by : anoop on Nov 3, 2012 at 12:27 pm
i installes wordpress on ix server. When i tried to enable a plugin(transposh) entire site will become blak, db correpted.
55. Response by : rhodyman on Nov 27, 2012 at 9:51 am
In your “How to Install WordPress on IX Web Hosing Account” a graphic won’t download:
Once the database is created, you’ll need to create a MySQL user account in order to access it. Hit the Add User button after filling the fields as shown below :
http://netdna.thewebhostinghero.com/wp-content/uploads/2009/01/ixwebhosting-mysql-user.jpg
“Oops, the page you were looking for cannot be found.”
56. Response by : Stephane Brault on Nov 27, 2012 at 10:41 am
@rhodyman: fixed, thank you!
57. Response by : lomang on Jan 29, 2013 at 8:36 pm
how can i do when i install wp eCommerce plugin it kill my administrator, so please help me
Leave a Comment