Устанавливаем необходимые для сборки sams2 пакеты:
yum install -y php-mysql php-mbstring php-mcrypt php-devel php-xml php-gd yum install -y mariadb mariadb-server mariadb-devel yum -y install autoconf automake libtool pcre-devel libstdc++-devel gcc-c++
Отключаем использование selinux. Для этого редактируем файл /etc/selinux/config, в ктором изменяем
#SELINUX=enforcing SELINUX=disabled
Далее перезагружаем систему
Добавляем в автозагрузку запуск сервисов:
systemctl enable httpd systemctl enable mariadb systemctl enable squid
Для загрузки пакетов для вашего дистрибутива зайдите на http://sams.perm.ru и выберите наиболее предпочтительный вариант. Скачиваем пакеты версии 2.0.1:
sams2-2.0.1.el7.x86_64.rpm sams2-doc-2.0.1.el7.x86_64.rpm sams2-web-2.0.1.el7.x86_64.rpm
При использовании пакетов более ранних версий могут быть проблемы с работой демона sams2daemon.
Устанавливаем пакеты:
Пакет sams2-2.0.1 устанавливаем с ключем –nodeps, так как у него в зависимостях оба используемых в sams2 сервера баз данных - MySQL и PostgreSQL.
rpm -ihv sams2-2.0.1.el7.x86_64.rpm --nodeps rpm -ihv sams2-web-2.0.1.el7.x86_64.rpm
Этот пакет устанавливать необязательно:
rpm -ihv sams2-doc-2.0.1.el7.x86_64.rpm
Далее и переходите к этапу настройки.