Installation
Zerodoc is available at SourceForge.
Prerequisits
- Subversion (mandatory)
- PHP (mandatory)
- rsync (mandatory)
- Apache (optional, required as Web frontend)
- lspci (optional, provides hardware information)
- disable SELinux
Install (from tarball)
Run the installer script install.sh
to
- check if Subversion, PHP, Apache and rsync are installed
- check if the minimum version of subversion is available
- setup SVN environment at /var/zerodoc
- install websvn as web frontend for SVN files
- customize websvn environment to match zerodoc style
- install documentation and man page
- protect web page with Apache basic authentication
- run Zerodoc for the first time
zerodoc
(it is safe to apply this script multiple times)
Install (from RPM)
- Download the RPM file from SourceForge
- Install with your favorite rpm command:
yum install --nogpgcheck zerodoc-0.5-3.el6.i686.rpm
or: rpm -ivh zerodoc-0.5-3.el6.i686.rpm
if dependencies are missing, try using the EPEL repository
- make sure websvn allows access to the web pages. By default, only localhost is allowed. Validate with the configuration file:
/etc/httpd/conf.d/websvn.conf
- any changes need a reload of the Apache web service:
service httpd reload
- finally, run Zerodoc for the first time
zerodoc