Tuleap

De Reliable Brain
Révision datée du 8 avril 2023 à 00:25 par Bertrand (discussion | contributions) (Page créée avec « =Généralités= =Installation= 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/... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
[modifier]

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