Install Tuleap in a few minutes
The full installation of Tuleap is done on your own server and should take a few minutes.
It provides a fully ready-to-use configurable environment.
Note: Below is just an overview. Please follow the installation check list and complete guidelines here.
- A dedicated server -physical or virtualized- with CentOS or RedHat 6.x and x86_64 architecture.
- The server will need an Internet connection
Currently, Tuleap does not play well with SELinux, you must set SELinux’s behavior to permissive mode to avoid issues.
Install EPEL (you will need EPEL for some dependencies, e.g. ckeditor):
$> yum install -y epel-release
- Install software collections repositories:
$> yum install centos-release-scl
$> yum-config-manager --enable rhel-server-rhscl-6-rpms
- On CentOS
Install Tuleap repositories by creating a
/etc/yum.repos.d/Tuleap.repowith this content:
[Tuleap] name=Tuleap baseurl=https://ci.tuleap.net/yum/tuleap/rhel/6/dev/$basearch enabled=1 gpgcheck=1 gpgkey=https://ci.tuleap.net/yum/tuleap/gpg.key
Install Tuleap by running the following command:
$> yum install -y tuleap-all tuleap-plugin-git-gitolite3
As root, run:
This script should only be executed once. If you have any errors in the previous steps, be sure to fix those before continuing. It will ask you for:
- Tuleap domain name: this is the public name of the server
- Your company name
On redhat systems, the firewall is activated by default. Open needed ports:
- Web (TCP/80 & TCP/443)
- SSH (git, admin): TCP/22
- More if you need more (FTP, SMTP, …)
For Mail Configuration and first connection, follow the instructions here.