README.md

sams2

Исправленная версия совместимая с debian 12 и astra linux 1.8

from https://github.com/PavelVinogradov/sams2

Инструкция по сборке и установке в Debian 12 и Astra Linux 1.8

Установка необходимых пакетов:

  • apt install apache2 -y
  • apt install php php-mysql php-mbstring php-dev php-xml php-gd libapache2-mod-php -y
  • apt install mariadb-server -y
  • apt install unzip libpcre3 libpcre3-dev default-libmysqlclient-dev -y
  • apt install squid -y

Конфигурация apache2:

  • cp "./helpers/sams.conf" /etc/apache2/sites-enabled/sams.conf
  • Для Astra Linux: echo "AstraMode off" >> /etc/apache2/apache2.conf
  • cp "./helpers/samsdocs.conf" /etc/apache2/sites-enabled/samsdocs.conf
  • a2enmod rewrite
  • systemctl restart apache2

Конфигурация mariadb:

  • mysqladmin -u root password
  • mysql -uroot -p
  • CREATE DATABASE sams2db DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
  • GRANT ALL PRIVILEGES ON sams2db.* TO sams2user@localhost IDENTIFIED BY 'sams2password';
  • \q

Компиляция:

  • make -f Makefile.cvs
  • ./helpers/dirty-patch-configure
  • ./configure
  • make

Установка:

  • make install

Настройка sams:

  • vim /usr/local/etc/sams2.conf
#...
#DB_ENGINE=MySQL
#...
#DB_USER=sams2user
#...
#DB_PASSWORD=sams2password
#...

Установка сервиса sams2:

  • ./helpers/install-daemon.sh

Завершение настройки sams:

  • http://your_ip_address/sams/
Описание

SQUID Account Management System

Конвейеры
0 успешных
0 с ошибкой