Changes

Jump to navigation Jump to search
867 bytes added ,  05:26, 4 September 2014
m
Line 1: Line 1: −
!! WIP, not finished yet !!
+
{{WIP box}}
 
   
{{Level|Medium}}
 
{{Level|Medium}}
    
==About==
 
==About==
[http://elgg.org/ Elgg] is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.
+
<gallery>
 +
File:Elgg-logo.gif</gallery>[http://elgg.org/ Elgg] is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.
    
==Installation==
 
==Installation==
 +
===Get the latest version of Elgg===
 
Download the latest 1.8.x version from [http://elgg.org/getelgg.php?forward=elgg-1.8.19.zip elgg.org]
 
Download the latest 1.8.x version from [http://elgg.org/getelgg.php?forward=elgg-1.8.19.zip elgg.org]
 +
 +
===Create an Ibay===
 
* Create an ibay named 'elgg' with the following typical settings:
 
* Create an ibay named 'elgg' with the following typical settings:
  Information bay name - elgg, Description - elgg site, Group - Admin, User access - Write = group, Read = everyone,
+
  Information bay name -> elgg
  Public access via web - Entire Internet (no password required), Execution of dynamic content - Enabled
+
Description -> elgg site
 +
Group -> Admin
 +
User access -> Write = group, Read = everyone
 +
  Public access via web -> Entire Internet (no password required)
 +
Execution of dynamic content -> Enabled
 +
 
 +
===Ibay PHP settings===
 +
Elgg requires some specific PHP settings. As root, issue the following commands:
 +
db accounts setprop elgg PHPBaseDir /home/e-smith/files/ibays/elgg/:/tmp/
 +
db accounts setprop elgg AllowOverride All
 +
signal-event ibay-modify elgg
 +
 
 +
 
 +
===Create MySQL database===
 +
Elgg requires a database. As root, issue the following commands:
 +
 
 +
mysql
 +
create database elgg;
 +
grant all privileges on elgg.* to elgguser identified by 'mysecretpassword';
 +
flush privileges;
 +
exit
 +
 
 +
===Unzip Elgg in the Elgg Ibay===
 +
TBA
 +
chown html root:www
 +
cd html
 +
chown -R www:www *
 +
 
 +
===Edit .htaccess===
 +
Replace
 +
#RewriteBase /
 +
with
 +
RewriteBase /elgg
 +
 
 +
==Finalize installation==
 +
Go to your Elgg Ibay:
 +
http://YOURSERVER/elgg
 +
and follow the instructions using the credentials you used above

Navigation menu