Посты с тегом apache
All4DK 29.12.2012 13:51

Новичку+AMP за 3 минуты! =)

LAMP = Linux + Apache + MySQL + PHP

Linux установлен - достаточно добавить всё остальное, да ещё хочется чуть-чуть удобства - автоматического подхватывания новых папок как новых хостов. По поводу этого удобства писал уже тут.

И вот в сентябре был написан маленький скрипт, который ставит и настраивает всё это добро в автоматическом режиме.

В результате выполнения скрипта мы получаем машину, настроенную для начала web-разработки.
Запросы вида http://*.loc/ отправляются нашему серверу (локальной машине). Для этого прописывать алиас или менять конфиги не требуется! Достаточно создать новую директорию в /home/web/ и всё.

Взять скрипт можно тут: https://bitbucket.org/all4dk/webserverinstall
+ 2 -
23
All4DK 04.07.2012 17:29

Есть вопрос!Решено: apache + nginx (на centos)

Товарищи, help.

Боюсь, что могу сказать глупость, но постараюсь сформулировать корректно:
Есть сервер с apache + nginx. Периодически апач подвисает. Выяснилось, что это происходит когда заняты все слоты (10 шт) на отдачу (W - Sending Reply) в Apache Status. Лечится перезапуском апача.

Грустно.

Мои мысли - можно попробовать ограничить в настройках nginx количество запросов к апачу, но я не знаю есть-ли такой параметр вообще.
Может быть есть ещё какие-либо способы решения?
+ 0 -
4
MAXH0 12.08.2011 08:15

Есть вопрос!Локальная сеть с динамическим Ip и Apache

Как сделать так, чтобы все слушатели класса могли работать на одном сервере? Сервер - Ubuntu. Клиенты - win. Статику прописать не могу.

PS Возможно я неправильно выразился. Но компьютеры в локальной сети получают адреса автоматически. Инженер отказывается менять на статику.
+ 1 -
14
Axell 11.06.2011 23:29

Есть вопрос!nginx proxy_pass. Вопрос знатокам.

Всем привет!
Имеется несколько виртуальных серверов с различными сервисами и один из них крутит nginx для разруливания запросов по остальным. Разруливать нужно примерно так:
http://domain.com/wiki -> http://192.168.122.3
http://domain.com/panel -> http://192.168.122.4

192.168.122.0/24 - локальная подсеть между виртуальными серверами.

Казалось бы, всё просто. В конфиге nginx:

location /wiki/ {
proxy_redirect off;
proxy_pass http://192.168.122.3/;
}


Таким образом, на виртуальный хост с вики уходит запрос GET /
На этом хосте крутится апач с единственной целью - отдавать вики. DocumentRoot = /var/www/wiki.
Всё просто замечательно, но для апача вики находится в корне, по этому на странице мы получаем пути к картинкам и прочему /images/foo.gif, а надо бы /wiki/images/foo.gif, т.к. через nginx запросы на эти картинки должны уходить именно путём с /wiki. В противном случае они не попадают под правило /wiki/ и не уходят на нужный апач.

Поддомены использовать не могу, только URL. Вариатны решения:
1. Отдавать в апач запрос с GET /wiki. Но mediawiki такая капризная, что при обращении в /wiki/index.php перенаправляет запрос на /wiki/index.php/Main_Page или что-то ещё в этом роде. В итоге nginx снова получает /wiki, снова передаёт на апач, а там вики снова перенаправляет нас. В итоге редиректы зацикливаются.
2. ???


Вопрос: есть ли разумное решение?) Как бы так извратиться, чтобы апач думал, что он работает не с /, а с /wiki. Или может со стороны nginx это решается... (настройка mod_rewrite с /wiki на / на апаче приводит к тому же эффетку) не могу представить как.
+ 1 -
3
All4DK 27.03.2011 22:36

НовичкуМоментальное создание поддоменов в Apache

Решил облегчить себе жизнь и настроить работу с хостами в моей любимой Ubuntu.
Задача: Создаём директорию new_site в /home/web/ и браузер успешно находит http://new_site.dk (dk - имя машины). Первой мыслью было написание скриптов, сканирующих /home/web/ и вносящих изменения в настройки apache и файл hosts. Мне этот вариант не понравился. Но решение есть!
Полностью.
+ 8 -
7
mrkot 17.12.2010 16:02

Есть проблема!Сборка mod_pagespeed в 64-bit RPM

Ставлю этот модуль на собранный Apache 2.2 по мануалу.
Пакет собирается для 32 битной системы, как передать параметр для сборки 64 битного пакета?
OS CentOS 5.5
+ 1 -
5
m0Ray 23.11.2010 14:45

How-to`sHTTP-сервер: виртуальные хосты быстро и просто

Преимущества описываемого решения


1) Нет необходимости менять конфигурацию сервера при добавлении и удалении новых хостов.
2) Добавлять/удалять хосты можно "на лету", без перезапуска сервера.

Как это работает


При выполнении HTTP-запроса клиент передаёт серверу заголовок Host, содержащий имя хоста. Сервер ищет подкаталог с таким именем в указанном в конфиге каталоге. Если такой каталог существует, он принимается в качестве корневого. Если нет - в зависимости от настроек показывается хост по умолчанию или возвращается ошибка (например, 404).
Полностью.
+ 15 -
39
Light 02.11.2010 21:43

Есть проблема!Apache2 и модуль mod_suexec

Вечер добрый, господа!

Есть vps у одного хостера с fedora 13 и панелькой ispmanager lite. После обновления пакетов с репозитария "remi" модуль suexec отказывается корректно работать. То есть, скрипты не исполняются от нужных пользователей.
Полностью.
+ 2 -
8
Q2W 23.07.2010 22:52

How-to`sУстановка apache 1.3.42 + mod_perl на Ubuntu 10.04

Вобщем возникла задача поиметь машину для разработки с мод_перлом и первым апачом.
Обычно я это делал на специально выделенной под это дело тестовой машине с Фрёй, где для этого дела есть отдельный порт и никаких проблем, но на этот раз я решил, что пора на своей машине это организовать.

Итак, пакета с первым апачом под современную убунту нет, поэтому придётся ставить из исходников.

Тут написано, что всё просто и делается парой команд, но я бы не писал этот пост, если бы оно действительно было так.

И вот вам моё прохождение сего квеста.
Полностью.
+ 2 -
9
exelens 09.07.2010 12:54

Есть вопрос!Apache и индексация

Есть Apache и есть домена
1. ***.ru - основной
2. *.spb.ru - зеркало
3. *.tmweb.ru - непонятно зачем но там тоже зеркало.

Внимание вопрос:
Как закрыть от индексации поисковыми системами 2 и 3?
Если 2 точно направлен из той же директории что и 1.
+ 1 -
18
1 2 3