Elgg Installation

Rated 5.00 out of 5 based on 1 customer rating
(1 customer review)

$6.99

Use this service to get Elgg social networking engine installed on your unmanaged/managed VPS, AWS EC2 instance or shared hosting with free SSL and Security.

Elgg Extras

Hosting Platform *

SKU: 018 Categories: ,

Elgg is an open source social networking engine. It can be used to build online communities for businesses and organizations. If you’re planning to build an online community for your business, you can use this service to hire a freelancer to install Elgg on your shared hosting account, VPS, AWS EC2 instance or Google Cloud VM instance.

Looking for a Freelancer to Elgg?


You’ve found one. It doesn’t matter if you want Elgg installed on your shared hosting account with cPanel or if you want to build an optimized web server on AWS EC2 or on a VPS with Virtualmin and nginx. You can use this server to get it done.

My fees to install Elgg


I’ll install Elgg on your shared hosting account for basic price displayed above.

You should select an appropriate option under Hosting Platform if you’re using anything other than shared hosting. And if you’re debating about picking a hosting solution for your Elgg installation, definitely use VPS hosting. Here are my recommended VPS Providers.

What will you get?



Free SSL and Security for Elgg

I build web servers keeping speed and security in mind. That’s why I’m only using Ubuntu 16.04 as operating system and Nginx as WebServer. Nginx is 9x faster than Apache2. You’ll get a perfect server setup with Elgg installed and ready to go.

My Virtualmin and Nginx configuration is the foundation to a super-fast Elgg installation. I guarantee you will beat any Elgg instance hosted on an Apache web-server in terms of speed with this configuration. I will be building your server with,

  • Virtualmin v6.03 GPL Hosting Control Panel
  • Webmin v1.892 System Administration Interface
  • Nginx v1.10.3 as webserver
  • PHP v7.0.30
  • MariaDB v10.0.36
  • Fail2Ban v0.9.3
  • Uncomplicated Firewall v0.35
  • Composer v1.6.5

Virtualmin has similar functionality as cPanel. It’s feature rich and fully capable of managing a Elgg hosted server. Most importantly it’s free. And it gives you options to host multiple websites and domains on your server along with Elgg.

SSL (https) Configuration for Elgg


SSL (https) will be enabled for your Elgg for FREE!, for LIFE! that’s right FREE for LIFE! This is only available for VPS, AWS EC2 and Google Cloud customers, and isn’t available for Shared Hosting customers.

I’ll install Let’s Encrypt SSL certificate for your Elgg domain and setup auto-renew so you won’t have to worry about it ever.

Basic VPS Security for Elgg


Your Elgg hosted VPS or EC2 instance will be secure against hacking and unauthorized login attempts. I’ll configure UFW and Fail2Ban to secure your VPS.

So what are you waiting for? Hire the best freelancer to install Elgg for you!!

Feel free to ask questions about this service on support forum.

Elgg is a self-hosted Laravel framework application. Which means you need to give me a domain name and hosting account to install it. Following are the information you need to provider me after ordering this service.

For Shared Hosting –

I don’t recommend using shared hosting for Elgg. Most shared hosting providers don’t support Laravel framework. I suggest reading Self-managed VPS providers and getting a VPS for $10 per month.

If you’re planning to install Elgg on your shared hosting account, I’ll need following information from you.


For VPS –

If you decide to go with VPS you need to select VPS (DigitalOcean, Linode, etc) under Hosting Platform. In this case I’ll need access to your VPS. You can get a VPS from Self-managed VPS providers list. Make sure to create a server with Ubuntu 16.04. Or you can just give me access to your VPS provider so I can take care of it. Following are the order requirements if you’re installing Elgg on a VPS.

  • IP Address of the Server with Ubuntu 16.04 (Get one here)
  • Root Password of the server
  • A domain name or subdomain (Get a domain here)
  • Access to domain DNS settings


For AWS EC2 –

If you want to install Elgg on a AWS EC2 instance, you need to select Amazon Web Services EC2 under Hosting Platform. AWS EC2 instances are basically VPS, but has more management features and more expensive. Following are information I need to install Elgg on your AWS account. Preferred way of access to your AWS account is through AWS IAM.


For Google Cloud –

If you’re planning to use Google Compute Engine for Elgg, you need to select Google Cloud Platform VM under Hosting Platform. Compute Engine VM instances are basically VPS, but has more management features and more expensive. Following are information I need to install Elgg on your Google Cloud account. Preferred way of access to your Google Cloud account is through Google Cloud IAM.

These are the access information I need to process your order. You can change passwords to temporary passwords and give me access.

1 review for Elgg Installation

  1. Rated 5 out of 5

    amrit singh (verified owner)

    FAST and VERY knowledgable !!
    Very professional….. WILL use again.

    Thank you

Only logged in customers who have purchased this product may leave a review.

Close