Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

Apache

Apache2 авторизация через MySQL backend

Рубрики: Apache | Ubuntu
Метки: | | |
Дата: 29/12/2009 20:09:17
Подписаться на комментарии по RSS

В данном руководстве объясняется как настроить авторизацию на вебсайте под управлением Apache с помощью MySQL бэкенда.

Для достижения этой цели мы будем использовать Apache2 и модуль auth_mysql.

Предполагается что у вас уже есть настроенный и работающий веб-сайт и у вас есть доступ к серверу MySQL.

1. Установка пакета

Для начала нам необходимо установить пакет libapache2-mod-auth-mysql.

В Ubuntu или Debian Lenny просто запустите команду:Далее...

Установка MyDNS и MyDNSConfig 3 в Fedora 10, часть 2

Рубрики: Apache | Fedora
Метки: | | | | | |
Дата: 28/12/2009 14:10:45
Подписаться на комментарии по RSS

Первая часть статьи тут

5 Установка MyDNSConfig 3

Теперь приступаем к установке MyDNSConfig 3:

cd /tmp
   wget http://downloads.sourceforge.net/mydnsconfig/MyDNSConfig-3.0.1.tar.gz?use_mirror=
   tar xvfz MyDNSConfig-3.0.1.tar.gz
   cd mydnsconfig/install/
   php -q install.php

В результате будет запущен установщик MyDNSConfig 3:Далее...

Установка MyDNS и MyDNSConfig 3 в Fedora 10, часть 1

Рубрики: Apache | Fedora
Метки: | | | | | |
Дата: 28/12/2009 04:07:06
Подписаться на комментарии по RSS

В данной статье я опишу процесс установки и настройки MyDNS и MyDNSConfig 3 на Fedora 10. MyDNS это DNS сервер, который в качестве бэкенда использует базу данных MySQL, вместо обычных конфигурационных файлов как в Bind или djbdns. Преимущество MyDNS в том, что он просто читает записи из базы, и нет необходимости перезапускать службу в случае изменения записей зоны или создания/редактирования/удаления. Вторичный DNS сервер может быть легко установлен с доступом к той же бае, или для большей отказоустойчивости, можно использовать master / slave репликацию в MySQL.

MyDNSConfig это простой веб-интерфейс к MyDNS. MyDNSConfig может создавать все типы DNS записей, доступные в MyDNS и дополнительно имеет функции по управлению пользователями и правами доступа

1 Начальные данные

Мой сервер имеет имя server1.example.com с IP адресом 192.168.0.100. Далее...

Apache: применяем изменения в конфиге без перезагрузки сервера

Рубрики: Apache
Метки:
Дата: 16/02/2009 21:49:54
Подписаться на комментарии по RSS

Вопрос. Каким образом я могу сделать изменения в конфигурационном файле Apache и применить их без перезагрузки Apache с прерыванием пользовательских сессий?

Ответ. Вы можете использовать сервис httpd или команду apachectl для перезагрузки конфигурации:Далее...

Скрываем версию lighttpd

Рубрики: Apache
Метки:
Дата: 10/02/2009 21:36:17
Подписаться на комментарии по RSS

В сравнение с  Apache (apache по умолчанию показывает большое количество информациио себе, что мы рассмотрели в других статьях этого раздела), lighttpd показывает только версию сервера в заголовке. Это очень хорошо, но бывает что и недостаточно. В таком случае вам необходимо использовать глобальную переменную lighttpd - server.tag, которая определяет данное значение:Далее...

Скрываем версию PHP (X-Powered-By)

Рубрики: Apache
Метки: |
Дата: 10/02/2009 21:17:50
Подписаться на комментарии по RSS

Если вы читали предыдущую мою заметку, где мы заставили Apache стать менее многословным, вы уже сделали половину дела. Но не всю. Но если вы используете php модуль в вашем веб-сервере, тогда вам нужно сделать дополнительную настройку, дабы заставить заткнуться и php. Далее...

Узнаем версию веб-сервера и установленного на нем ПО

Рубрики: Apache
Метки:
Дата: 09/02/2009 21:34:26
Подписаться на комментарии по RSS
Спонсор поста
Все гаджеты на одном блоге

Узнать данную информацию, если у вас установлен веб-сервер Apache может практически любой человек. Для этого есть различные способы, но самый простой на мой взгляд метод заключается в использовании telnet подключения на порт 80 удаленного сервера и запроса “HEAD / HTTP/1.0” :Далее...

Вебсервер Apache не перезагружается или не стартует - диагностика

Рубрики: Apache
Метки: |
Дата: 05/02/2009 21:41:50
Подписаться на комментарии по RSS

Вопрос: Мой вебсервер под управлением CentOS Apache 2 (httpd) не стартует. Он отлично работал, но я сделал несколько изменений в httpd.conf и не могу его перегрузить. Что я могу сделать для диагностики и решения этой проблемы?

Ответ: Если httpd / Apache не перезапускается, есть несколько способов понять в чем заключается проблема. Подключитесь к серверу и выполните нижеследующие указания. Всегда делайте резервную копию существующего файла httpd.conf и других конфигов перед их изменением.Далее...

Как установить или обновить: Linux, Apache, MySQL и PHP с использованием Yum

Рубрики: Apache | RHEL, CentOS
Метки: | |
Дата: 31/01/2009 19:29:11
Подписаться на комментарии по RSS

 

Установка LAMP с использованием  yum очень проста и занимает всего несколько минут. Это лучший выбор для новичков, кто не знает всех тонкостей обычной установки.

1. Установка Apache

# rpm -qa | grep httpd
[Заметка: Если команда выше ничего не возвращает, установите apache как показано ниже]
# yum install httpd

Убедитесь что Apache установлен успешно

# rpm -qa | grep -i http
httpd-tools-2.2.9-1.fc9.i386
httpd-2.2.9-1.fc9.i386

После этого поставим сервис httpd в автозагрузку используя chkconfig.Далее...

Мониторинг вашего вебсайта в реальном времени с помощью Apachetop

Рубрики: Apache
Метки: |
Дата: 30/06/2008 20:52:56
Подписаться на комментарии по RSS

Будучи вебмастером, я часто хочу видить подробную картину использования своих сайтов в реальном времени. Конечно, Google Analytics прекрасный инструмент для анализа посещаемости сайта, но он имеет задержку обновления, и нельзя посмотреть данные подобные количество запросов в секунду или общее количество данных.

Тут мне на помощь приходит утилита apachetop. Это небольшая утилита командой строки которая позволяет вам мониторить траффик в реальном времени. Она разбирает логи apache и показывает вывод на экран.Далее...