Install Elgg on WebsitePanel

For many years’ people thought that elgg was not supported under WebsitePanel because of the Apache ReWrite rules, but as we learned on our video tutorial we can import such rules to be used on WebsitePanel. In this article I will give you a step by step guide on how to install elgg under WebsitePanel

1. Download the latest version of Elgg.

2. Create the file path. Upload and unzip:

upload elgg websitepanel iis

3. After that, create a new MySQL Database and Add a new user to the database. If you don’t know how to do that, read this article.

4. Make sure PHP is activated under your account. For more information on how to check PHP status, read this article.

5. Start the elgg installer by going to the URL where you copied elgg. In this case You will see something like this:

elgg installer websitepanel

6. Continue the installation process by clicking on next. The installer will perform a requirements check, and it will show the following error:

elgg requirements check websitepanel

We think your server is running the IIS server

The rewrite rules test failed. You need to configure your web server with Elgg’s rewrite rules and try again.

7. The installer will detect that you’re using a Windows server without the rewrite rules properly configured. To fix this issue, create a web.config file (in the Elgg installation folder) with the new rewrite rules:

rewrite rules iis elgg

Note: To download this web.config optimized for elgg under IIS click here

8. After creating the web.config file, refresh the requirements test. Now you will be able to continue with the installation:

elgg install requirements passed

9. Configure the Database details with the database and user created previously:

fill database credentials

Note: It is important to set grant all permissions to the engine folder “engine” that is located inside the Elgg directory.

10. Configure the site with general information, name, email address, website URL, Elgg installation directory, data directory, and access.

final elgg configuration

8. Finally, create the site administrator account:


9. Click Next to finish the installation process:


This concludes Install Elgg in WebsitePanel.

Looking for quality ASP Web Hosting? Look no further than Arvixe Web Hosting!

Happy Hosting!

Rodolfo Hernandez

Tags: , , , , , , , , , , , , | Posted under ASP .NET 2, DotNet/Windows Hosting, Elgg, WebsitePanel Tutorials, Windows Server Admin | RSS 2.0

Author Spotlight

Rodolfo Hernandez

I like photography and reading books. Currently working for Arvixe as Elgg Community Liaison. Elgg Security Expert Web Security Expert CEO of UDP SW Social Web

4 Comments on Install Elgg on WebsitePanel

  1. adi says:

    Can this be done by AutoInstaller like softaculous?

  2. Chrispine says:

    If I try to access my website ( so that I can install elgg but I am getting a error.

    403 – Forbidden: Access is denied.
    You do not have permission to view this directory or page using the credentials that you supplied.

    Could you please advise what settings need to be modified please, in order to install this product.

Leave a Reply to Rodolfo Hernandez Cancel reply

Your email address will not be published. Required fields are marked *