Croogo is a free, open source, content management system for PHP, released under MIT License.
It is powered by CakePHP MVC framework.
- Apache with
mod_rewrite - PHP 5.2 or higher
- MySQL 4.1 or higher
- Extract the archive. Upload the content to your server.
- Create a new MySQL database (
utf8_unicode_cicollation) - visit http://your-site.com/ from your browser and follow the instructions.
- Extract the archive. Upload the content to your server.
- Create a new MySQL database (
utf8_unicode_cicollation), and use these two SQL dump files in given order:app/Config/Schema/sql/croogo.sqlapp/Config/Schema/sql/croogo_data.sql
- Rename:
app/Config/database.php.installtodatabase.php, and edit the details.app/Config/croogo.php.installtocroogo.php, and edit the details.app/Config/settings.json.installtosettings.json
- You can access your admin panel at http://your-site.com/admin. The installer should display a page for you to create the administrative user.
It is recommended that you install Croogo using the web based installer for security reasons.
-
Ensure you have a recent cakephp version 2.3
-
Run
git submodule update --init -
After running the web installer, you will need to generate the assets:
Console/cake croogo makethat will fetch twitter bootstrap and FontAwesome and subsequently compile the CSS assets using lessphp.Alternatively, you could use
lesscorrecessas the compiler as they generate a better result. Edit theCOMPILEvalue in theMakefileaccordingly and run:( cd Plugin/Croogo ; make )
- Official website: http://croogo.org
- Blog: http://blog.croogo.org
- Downloads: http://downloads.croogo.org
- Issue Tracker: http://croogo.lighthouseapp.com
- Wiki: http://wiki.croogo.org
- Google Group: http://groups.google.com/group/croogo
- IRC Channel: #croogo on irc.freenode.net
