Activity Library/Devel/Installing: Difference between revisions
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> | ||
<? | <?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 == |