Activity Library/Devel/Installing: Difference between revisions

Undo revision 28630 by Alsroot (Talk)
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 ==