Apache2 авторизація через MySQL backend
Адмініструємо та налаштовуємо Windows, Linux.
Для досягнення цієї мети ми будемо використовуватиApache2 та модульauth_mysql.
Передбачається, що у вас вже є налаштований і працюючий веб-сайт і у вас є доступ до сервера MySQL.
1. Встановлення пакету
Для початку нам потрібно встановити пакет libapache2-mod-auth-mysql.
У Ubuntu або Debian Lenny просто запустіть команду:
2. Налаштування
Тепер нам необхідно підключитися до MySQL серверу та створити базу користувачів та груп.
Потім збережіть скрипт нижче у файлі з ім'ям create_db.sql:
і завантажте його в базу, використовуючи наступну команду:
В результаті база створена, тепер потрібно створити користувачів.
3. Створення користувача
Для шифрування пароля використовуємо командуsha1sum. Для створення пароля можна використати таку команду:
В результаті пароль password став c8fed00eb2e87f1cee8e90ebbe870c190ac3848c.
Отже, давайте створимо користувача foobar з паролем 'password' та групою, до якої він належить - 'foobargroup'.
4. Налаштування Apache
Зайдіть в налаштування Apache і помістіть у секції Directory наступні рядки:
Корисні посилання
Якщо ви хочете замовити будівництво басейну, рекомендую звернутися до компанії "АкваБас".
Найкраще таксі краснодар ростів - дуже швидко підганяють машини і коштує недорого.