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. To help you bootstrap, join free webinars, chat live with the community and read tutorials.
- 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 probably want to 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
- Install Tuleap repositories. Create a /etc/yum.repos.d/Tuleap.repo with 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. Who need more informations about this?
- 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.