System Requirements




Documentation > Installation and Administration > System Requirements


In order to run CorneliOS you'll need the following:

Operating System

  • A UNIX or BSD-like operating system on your server: Linux, MacOSX, Solaris or something similar.
  • CorneliOS runs fine on MacOSX, you don't need the MacOSX Server version to use it (Tiger, Leopard and Snow Leopard are okay).
  • CorneliOS does NOT run on Windows/IIS servers - at least not yet!

Apache webserver

  • The Apache webserver must be installed and running, Apache 2.x or better is recommended. Apache 1.x should also be okay, but it's not officially supported.
  • Apache is installed on most systems by default, including most Linux distributions and MacOSX.

Perl / CGI

  • Perl 5.8 must be installed, Perl 5.10 or better is recommended. Perl 5.6 should also be okay, but it's not officially supported.
  • Perl is installed on most systems by default, including most Linux distributions and MacOSX.
  • There must be a /cgi-bin directory allowing to execute CGI scripts.
  • Server Side Includes SSI must be enabled.
  • In most cases you'll have to install DBI / DBD::mysql manually if you'd like to use the MySQL database features.

mod_rewrite - recommended, but not required

  • CorneliOS itself does NOT require mod_rewrite.
  • CIOS community platforms may require mod_rewrite, which means that it's always good to enable it.

mod_perl - recommended, but not required

  • CorneliOS will run on any Apache installation, no matter if mod_perl is available or not.
  • Install mod_perl on your server to increase the performance of the CorneliOS system by a factor of 10 to 20!
  • CorneliOS automatically detects mod_perl, it will run under mod_perl without modifications.

MySQL - recommended, but not required

  • The CorneliOS core system will run without any SQL database. Even the CMS doesn't require a database.
  • A database is required to run the so called "SQL applications", which are important parts of the system - therefore we strongly recommend to install an SQL database.
  • CorneliOS currently only supports MySQL. MySQL 5 or better is recommended.




Working with CorneliOS


Installation and Administration


Develop with and for CorneliOS





(c)2006-2012 Joopita Research | Privacy Policy | Sitemap | Contact Us
FeaturesDownloadsDocumentationCommunityDonateShop