This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Linux - Прокси сервер

Не работает? Начинай читать инструкцию.

Установка SAMS на CentOS 5 для SQUID

SAMS (SQUID Account Management System) - программное средство для администрирования доступа пользователей к прокси серверу SQUID.

Предлагаю ознакомиться с предложениями моих партнёров

Так как на официальном сайте SAMS, я не нашёл rpm пакета для CentOS-5, его можно скачать здесь

Установить необходимые пакеты sams. Я почему то устанавливал без проверки зависимостей.

rpm -ivh --nodeps sams2-2.0.0-83.2.i386.rpm
rpm -ivh --nodeps sams2-doc-2.0.0-83.2.i386.rpm
rpm -ivh --nodeps sams2-web-2.0.0-83.2.i386.rpm

Установить права для sams (web - пользователь от которого запускается веб-сервер apache)

chown -R web:apache /usr/share/sams2
chown -R web:apache /etc/sams2.conf

Закоментировать в файлах строку - AllowOverride None
/etc/httpd/conf.d/sams2.conf
/etc/httpd/conf.d/doc4sams2.conf

Дописать в файле - /etc/httpd/conf.d/sams2.conf
php_admin_flag safe_mode On

Внести значения в файл конфигурации SAMS - /etc/sams2.conf

DB_ENGINE=MySQL
DB_SERVER=localhost
SAMS_DB=sams
DB_USER= sams
DB_PASSWORD=passwd

Перегружаю сервера

service httpd restart
service mysqld restart

Открыть в браузере http://ip/sams2/ и инсталировать
Если базы SAMS еще не созданы, вам будет предложен диалог создания баз и пользователя SAMS в MySQL.

Заполните поля:
Хост базы данных: localhost
Имя пользователя БД: - root
Пароль к базе данных: - passwd

Создать пользователя SAMS для доступа к базе данных- установите галочку
имя пользователя SAMS: sams@localhost
пароль: passwd

Теперь можно поставить сервис в автозапуск

chkconfig sams on

Настройка прокси сервера SQUID на CentOS 5

Предлагаю ознакомиться с предложениями моих партнёров