Open main menu
Home
Random
Log in
Settings
About Sugar Labs
Disclaimers
Sugar Labs
Search
Changes
← Older edit
Newer edit →
Activity Library/Devel/Installing
(view source)
Revision as of 00:30, 5 May 2009
1,127 bytes added
,
00:30, 5 May 2009
Undo revision 28629 by
Alsroot
(
Talk
)
Line 180:
Line 180:
open activities.sugarlabs.org in firefox. Make sure mysql is enabled
open activities.sugarlabs.org in firefox. Make sure mysql is enabled
−
==Setup mysql==
+
=
==Setup mysql
=
==
<code>
<code>
Line 198:
Line 198:
</code>
</code>
−
==Configure aso==
+
=
==Configure aso
=
==
===Edit config.php===
===Edit config.php===
Line 452:
Line 452:
<code>
<code>
−
<?
p
+
<?
php
+
define('DEBUG', 1);
+
define('DEV', true);
+
?>
+
</code>
+
+
<code>
+
chown apache:apache /var/www/site/app/config/config-local.php
+
</code>
+
+
This is necessary to generate debug message. Without it you get a somewhat disconcerting blankscreen.
+
+
Open activities.sugarlabs.org in firefox.
+
+
+
+
===Create download directory===
+
+
<code>
+
mkdir /var/www/downloads
+
chown -R apache:apache /var/www/downloads
+
</code>
+
+
===Create repo directories===
+
+
<code>
+
mkdir /var/www/files
+
mkdir /var/www/files/temp
+
mkdir /var/www/files/extracted
+
chown -R apache:apache /var/www/files
+
</code>
+
+
===Install php-memcache===
+
+
<code>
+
yum install php-devel gcc zlib-devel
+
+
pecl install memcache
+
vim /etc/php.ini
+
</code>
+
+
You should add "extension=memcache.so" to php.ini
+
+
<code>
+
service httpd restart
+
</code>
+
+
===Install memcached===
+
+
<code>
+
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
+
yum install memcached
+
service memcached start
+
chkconfig --levels 235 httpd on
+
</code>
+
+
+
===Test activities.sugarlabs.org===
+
+
Open activities.sugarlabs.org/tests?case=installation.test.php in firefox.
+
== TODO ==
== TODO ==
Alsroot
Bots
,
Bureaucrats
,
Check users
,
Administrators
,
Widget editors
5,705
edits