Difference between revisions of "Elgg"
From SME Server
Jump to navigationJump to searchm (→Installation) |
m |
||
Line 7: | Line 7: | ||
==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 | Information bay name - elgg | ||
Line 15: | Line 18: | ||
Public access via web - Entire Internet (no password required) | Public access via web - Entire Internet (no password required) | ||
Execution of dynamic content - Enabled | 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: | ||
+ | |||
+ | mysqlcreate database elgg;grant all privileges on elgg.* to elgguser identified by 'mysecretpassword';flush privileges;exit |
Revision as of 04:11, 4 September 2014
!! WIP, not finished yet !!
About
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
Get the latest version of Elgg
Download the latest 1.8.x version from elgg.org
Create an Ibay
- 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 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:
mysqlcreate database elgg;grant all privileges on elgg.* to elgguser identified by 'mysecretpassword';flush privileges;exit