Задать вопрос
Ответы пользователя по тегу Apache HTTP Server
  • Какие есть простые способы анализировать access логи (nginx, apche и прочее)?

    @Lx6g1ZG1
    Это банально делается grep'ом и awk'ом.
    Или используются системы подобные Graylog, Graphana Loki, ELK для централизованого сбора логов со множества серверов.
    Ответ написан
    Комментировать
  • Как сделать автоматические поддомены CentOS 7?

    @Lx6g1ZG1
    Пример с apache :
    Модуль mod_vhost_alias должен быть активирован

    в DNS *.example.com должно быть направлено на сервер c apache
    в конфиге web сервера должно быть примерно так:

    #Personal
      <VirtualHost *:80>
            ServerName             personal.example.com
            ServerAlias             *.example.com
            UseCanonicalName        off
            CustomLog               /logs/example.com/custom_log vhost_combined
            ErrorLog                /logs/example.com/error_log
            DocumentRoot            /www/example.com/personal/
            VirtualDocumentRoot     /www/example.com/personal/%0/htdocs/
            VirtualScriptAlias      /www/example.com/personal/%0/cgi-bin/
            <Directory "/www/example.com/personal">
                    Options -Indexes +FollowSymLinks
                    Require all granted
                    AllowOverride All
            </Directory>
            AddDefaultCharset UTF-8
    </VirtualHost>

    В директории /www/example.com/personal/
    Создаем необходимые "директории-поддомены" по которым будет идти обращение
    /www/example.com/personal/subdomain1.example.com
    /www/example.com/personal/subdomain2.example.com
    /www/example.com/personal/subdomain3.example.com
    .
    .
    /www/example.com/personal/subdomainN.example.com
    Ответ написан
    6 комментариев