Installing Elgg On An ISPConfig 3 System - Page 4

Now we can start the web-based Elgg installer. Open http://www.example.com in a browser - you will see this welcome page from the Elgg installer. Scroll down a bit...

... and fill in the database user (+ password) and the database name that you've created in ISPConfig previously. Click on Save:

If all goes well, the installer should say that the Elgg database was installed successfully. Scroll a bit down...

... and fill in some details about your Elgg installation. As the site URL, fill in http://www.example.com/ (including the trailing slash!); also fill in the full paths to the document root of the www.example.com web site (/var/clients/client0/web2/web/ (see chapter 2) or /var/www/example.com/web/ which is a symlink to /var/clients/client0/web2/web/) and the data folder (/var/clients/client0/web2/data/ or /var/www/example.com/data/ which is a symlink to /var/clients/client0/web2/data/):

The default values of the other configuration options are usually ok, so you can click on Save:

Next create an administrator account...

... and log in with that account:

This is how your new Elgg site looks:

Now that the installation is finished, we can change the permissions of the engine folder inside the web directory back to 755:

That's it - your new Elgg installation is now ready to be used.

 

7 Links

Share this page:

5 Comment(s)

Add comment

Comments

From: at: 2010-02-11 09:34:10

The apache directive:

[<Directory /var/www/example.com/web>
AllowOverride All
</Directory>

causes Apache2 to fail if the "[" is added in ispconfig 3

Solution:

edit  /etc/apache2/apache2.conf and delete the "["
then:
 /etc/init.d/apache2 restart.

Related: http://www.howtoforge.com/forums/showthread.php?t=42753apache2

From: Henry O'Tani at: 2012-03-24 01:33:32

In the U.K. character set there is an odd character at the beginning of the attached sample, which if cut and pasted exactly as it appears creates an error.

[<Directory /var/www/example.com/web>
  AllowOverride All
</Directory>

From: William B. at: 2010-01-02 05:34:35

Welcome to Elgg.

Your data directory /var/www/clients/client3/web3/elggdata/ is not writable.

From: Anonymous at: 2010-01-15 15:23:55

Welcome to Elgg.

Your data directory /var/www/clients/client3/web8/data/ is not writable.

web8@isp:~$ ls -l
total 24
drwxr-xr-x  3 web8 client3 4096 ene  2 13:29 cache
drwxr-xr-x  2 web8 client3 4096 ene  2 00:50 cgi-bin
drwxrwxrwx  2 web8 client3 4096 ene 15 09:47 data
lrwxrwxrwx  1 web8 client3   47 ene  2 00:50 log -> ????
drwxr-xr-x  2 web8 client3 4096 ene  2 00:50 ssl
drwxr-xr-x  2 web8 client3 4096 ene 14 23:26 tmp
drwxr-xr-x 22 web8 client3 4096 ene 15 09:46 web

From: Semih at: 2011-02-04 09:24:31

Open your  /etc/httpd/conf/sites-enabled/example.com.vhost file with your editor.

and add your data folder path to (/var/www/clients/client3/web8/data )

end of the php_admin_value open_basedir line.

 Restart your web server.