Packages installation
IMPORTANT: requirements must have been completed before any installation of Project Factory packages.
In the instructions below:
- Commands must be executed as root (add
sudo
before the command if necessary). - Replace the
projectfactory
prefix with the value of thepackage.prefix
property for the target product (e.g.forge
). - Replace the
pf
prefix by the value of theproduct.id
property for the target product (e.g.fcm
).
Core package
The first package to install or update, independently of any other, is the “core” of Project Factory.
To do so, use the system package manager:
-
For RPM-based distributions (RedHat/CentOS):
yum install projectfactory-core
-
For DEB-based distributions (Debian/Ubuntu):
apt-get install projectfactory-core
System packages
Use the Project Factory administration tool to install a system package:
pf-admin package install system activemq
pf-admin package install system ant
pf-admin package install system elasticsearch
pf-admin package install system httpd
pf-admin package install system ldap
pf-admin package install system maven2
pf-admin package install system maven3
pf-admin package install system mysql
pf-admin package install system php
pf-admin package install system python
pf-admin package install system redis
pf-admin package install system ruby
pf-admin package install system tomcat
Administration packages
Use the Project Factory administration tool to install an admin package:
pf-admin package install admin cas-management
pf-admin package install admin kibana
pf-admin package install admin nagios
pf-admin package install admin phpldapadmin
pf-admin package install admin phpmyadmin
pf-admin package install admin piwik
Service packages
Use the Project Factory administration tool to install a service package:
pf-admin package install service alfresco-platform
pf-admin package install service alfresco-share
pf-admin package install service alfresco-solr
pf-admin package install service api
pf-admin package install service cas
pf-admin package install service drupal
pf-admin package install service gitlab
pf-admin package install service jenkins
pf-admin package install service jenkins-slave
pf-admin package install service manager
pf-admin package install service nexus
pf-admin package install service osqa
pf-admin package install service portal
pf-admin package install service redmine
pf-admin package install service rundeck
pf-admin package install service sonarqube
pf-admin package install service sonarqube-scanner
pf-admin package install service svn
pf-admin package install service testlink