Ceci est une ancienne révision du document !
Installation de chiliproject 2.2.1.
package.use:
media-gfx/imagemagick gs jpeg png truetype wmf dev-lang/perl ithread sys-devel/libperl ithreads
emerge:
emerge bundler imagemagick emerge passenger mod_perl DBD-SQLite
Pour la suite, suivre la doc d'install : https://www.chiliproject.org/projects/chiliproject/wiki/Installation
perl:
cd /usr/lib/perl5/5.12.3/ mkdir Apache cd Apache ln -s /opt/chiliproject/extra/svn/Redmine.pm
vhost:
<IfDefine DAV> <IfDefine SVN> <IfDefine SVN_AUTHZ> <IfDefine PASSENGER> <IfDefine PERL> <VirtualHost *:80> ServerName forge.ceric35.homelinux.org CustomLog /var/log/apache2/log_vh_forge.log combined PerlLoadModule Apache::Redmine DocumentRoot /opt/chiliproject/public <Directory /opt/chiliproject/public> Options None AllowOverride None Order deny,allow Allow from all </Directory> <Location /svn> DAV svn SVNParentPath /var/lib/svn/forge DirectorySlash Off AuthType Basic AuthName "Forge Subversion repository" <LimitExcept GET PROPFIND OPTIONS REPORT> Require valid-user PerlAccessHandler Apache::Authn::Redmine::access_handler PerlAuthenHandler Apache::Authn::Redmine::authen_handler ## for mysql #RedmineDSN "DBI:mysql:database=databasename;host=my.db.server" ## for postgres # RedmineDSN "DBI:Pg:dbname=databasename;host=my.db.server" ## for SQLite3 RedmineDSN "DBI:SQLite:dbname=production.db" RedmineDbUser "redmine" RedmineDbPass "password" </LimitExcept> </Location> </VirtualHost> </IfDefine> </IfDefine> </IfDefine> </IfDefine> </IfDefine>
/etc/conf.d/apache2:
-D DAV
, -D SVN
, -D SVN_AUTHZ
, -D PERL
et -D PASSENGER