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.3 or higher
- MySQL 4.1 or higher
The preferred way to install Croogo is by using composer.
composer create-project croogo/app myapp
cd myapp
composer install
- 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.
- Locate your
appdirectory, and rename the following files:Config/database.php.installtodatabase.php, and edit the details.Config/croogo.php.installtocroogo.php, and edit the details.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.
Beginning version 2.0.0, Croogo has been updated to be installed as a vendor package. This is intended to ease integration with an existing cakephp application.
-
Ensure you have a recent cakephp version 2.5
-
Run the following commands:
git clone git://github.com/croogo/app app && cd app && Console/add_submodule
-
If you intend to modify the default administration theme, you will need to regenerate the assets by running the following command from the application root directory:
Console/cake croogo makeThe above command 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 Vendor/croogo/croogo/Croogo ; make )
- Official website: http://croogo.org
- Blog: http://blog.croogo.org
- Downloads: http://downloads.croogo.org
- Issue Tracker: http://github.com/croogo/croogo/issues
- Documentation: http://docs.croogo.org
- Google Group: http://groups.google.com/group/croogo
- IRC Channel: #croogo on irc.freenode.net