2.03 - Installation with Redhat/CentOS

Deprecated from 1.22 and not supported from Squash TM 2.0.

This procedure was tested and approved on Redhat/CentOS 7.

From Squash TM 1.17, it is IMPERATIVE to use Java 8, Java 7 is not supported anymore.

1. Edit the /etc/yum.repos.d/squashtest.repo file and copy/paste the following content to activate the Squash TM Yum repository:

[squashtest]

name=Squashtest

baseurl=http://repo.squashtest.org/redhat/7/

gpgcheck=1

2. Import the gpg key :

rpm --import http://repo.squashtest.org/repo.squashtest.org.gpg.key

3. Install packages :

yum install squash-tm

4. Populate the database with SQL files located in:

/usr/share/doc/squash-tm/database-scripts/

5. Edit the /etc/sysconfig/squash-tm file (to install a new database, see 2.05 - Install another database (recommended)):

DB_URL="jdbc:mysql://localhost:3306/squashtm" ou "jdbc:postgresql://localhost:5432/squashtm"

DB_TYPE="mysql" ou "postgresql"

DB_USERNAME="squash-tm"

DB_PASSWORD="initial_pw"

6. Run the service :

service squash-tm start