sharee.bike-Wiki/Installation-guide.md
2022-01-25 19:54:15 +00:00

1 KiB

sharee.bike copri is a apache2 mod-perl postgresql based webapplication

On debian based Linux systems you have to install following packages

libapache2-mod-perl2 
libapache2-reload-perl 
perlmagick 
libdbd-pg-perl 
libcalendar-simple-perl 
libdate-calc-perl 
libdbd-csv-perl 
libspreadsheet-writeexcel-perl 
libtext-csv-xs-perl 
libjson-perl 
libemail-mime-createhtml-perl 
libemail-sender-perl 
libxrender1 
liburi-encode-perl 
libxml-simple-perl 
libio-all-perl 
libdatetime-format-pg-perl 
libcgi-pm-perl 
libfile-copy-recursive-perl 
libscalar-util-numeric-perl 
libauthen-pam-perl 
libnet-smtps-perl 
libconfig-general-perl 
libdigest-sha-perl

Following apache2 modules have to be enabled

sudo a2enmod perl
sudo a2enmod cgi

sudo a2enmod rewrite
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
sudo a2enmod headers
sudo a2enmod ssl
sudo a2enmod proxy
sudo a2enmod proxy_http

sudo service apache2 restart

The postgresql DBMS have to be installed utf-8 encoded with de-DE.utf-8 locales, because the date style is done in german way.