OpenPetra.Now is a tagged revision of the official OpenPetra, plus some patches which have not made it into the official OpenPetra yet. This includes a replacement of .Net remoting with https webservices, and a plugin system.
For an installation which involves upgrading from the old Petra 2.3 every night, I had to install OpenPetra.Now on a CentOS5 based system.
These are the instructions:
Install the Epel repository, the Postgresql repository and my OpenPetra repository.
If you have a 64 bit system, the links will be different.
For Postgresql, have a look here: http://yum.postgresql.org/
For the mono-openpetra repository, have a look here:
http://software.opensuse.org/download/package?project=home:tpokorra:openpetra&package=mono-openpetra
rpm -Uhv http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -Uhv http://yum.postgresql.org/9.2/redhat/rhel-5-i386/pgdg-centos92-9.2-6.noarch.rpm cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/home:tpokorra:openpetra/CentOS_CentOS-5/home:tpokorra:openpetra.repo |
Now install the packages (this will automatically also install the packages mono-openpetra, postgresql92, lighttpd and some other dependencies):
yum install openpetranow-server |
Now configure the OpenPetra server, and start it:
/etc/init.d/openpetra-server init chkconfig openpetra-server on |