Open Conference Systems is an open source application that can be freely downloaded and installed on nearly any desktop or server computer.
License
OCS is distributed under the terms of the GNU General Public License. A copy of the license terms for redistributing OCS code in original or modified form is included with the OCS download.
System Requirements
A server environment meeting the following requirements is recommended:
- PHP >= 4.2.x
- MySQL >= 3.23.23 (including 4.x) or PostgreSQL >= 7.1 (including PostgreSQL 8.x)
- Apache >= 1.3.2x or >= 2.0.4x or Microsoft IIS 6+
- Operating system: Any OS that supports the above software, including Linux, BSD, Solaris, Mac OS X, and Windows
OCS has currently only been tested on MySQL and PostgreSQL, although other database management systems supported by ADOdb may work (in full or partially). Compatibility reports and/or code patches for alternative DBMSs are welcome.
Download
OCS can be downloaded from the Public Knowledge Project web site OCS Download page.
Installation
OCS comes with a web-based installation script that guides the system administrator through the installation process. Alternately, a command-line installation tool is available.
- Download the OCS archive.
-
Decompress the OCS archive on your web server and place it in the desired location in your web documents tree:
$ tar -zxf ocs-2.*.tar.gz
$ mv ocs-* /var/www/myconference -
Make the following files and directories writable (i.e., using chown or chmod):
- config.inc.php (optional)
- public
- cache
- cache/t_cache
- cache/t_config
- cache/t_compile
- cache/_db - Open a web browser to the location of your OCS installation (e.g., http://www.mydomain.com/myconference/) and follow the on-screen instructions to complete the install. See docs/README for more information on the installation process.