Parce que la connaissance ne vaut que si elle est partagée...
Je suis parti d'une distribution Rocky Linux, compatible avec Tuleap et RedHat.
Officiellement, tout est décrit ici : https://docs.tuleap.org/installation-guide/full-installation.html#first-connection
dnf update -y dnf install openssh-server -y systemctl enable sshd systemctl start sshd dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm dnf install -y https://ci.tuleap.net/yum/tuleap/rhel/9/dev/x86_64/tuleap-community-release.rpm dnf install -y \ mysql-server \ tuleap \ tuleap-theme-burningparrot \ tuleap-theme-flamingparrot \ tuleap-plugin-agiledashboard \ tuleap-plugin-graphontrackers \ tuleap-plugin-git \ tuleap-plugin-hudson-git \ tuleap-plugin-pullrequest \ tuleap-plugin-gitlfs \ tuleap-plugin-document \ tuleap-plugin-onlyoffice \ tuleap-plugin-embed \ tuleap-plugin-gitlab \ tuleap-plugin-openidconnectclient \ tuleap-plugin-ldap
Préparation de la base de données :
# Create /etc/my.cnf.d/tuleap.cnf file echo -e '[mysqld]\nsql-mode="NO_ENGINE_SUBSTITUTION"' > /etc/my.cnf.d/tuleap.cnf # Activate mysql on boot systemctl enable mysqld # Start it systemctl start mysqld # Set a password mysqladmin -u root password
Entrer le mot de passe retenu pour la base MySQL - J'ai essayé d'installé MariaDB-Server, mais sans succès
/usr/share/tuleap/tools/setup.el7.sh \ --configure \ --server-name=<tuleap.votredomaine.tld> \ --mysql-server=localhost \ --mysql-password=<Mot de passe MySQL>
Lancer le navigateur et ouvrir http://tuleap.votredomaine.tld