myhand

Рейтинг
278
Регистрация
16.09.2009
Soft:
мда, а у меня реально там 500 директорий....

Просто, на виртуальном хостинге у меня был owner один и тот же и через ftp и через php скрипты, как сделать так же?

Ну не проблема сделать это для 1k директорий. Т.е. рекурсивно. man find, man chmod

Или просто:


chmod -R 0777 /<полный путь к директории вашего веб сайта>
Andreyka:
Вывод - mpm worker вполне себе, если правильно его готовить. Дефолтные настройки - ужасные. Но грузит сильнее чем nginx+php-fpm (вероятнее из за rewrite в .htaccess)

Дык! Боязно только, что не все php-расширения беспроблемно с ним работают (хотя навскидку и не упомню что из популярного). Из-за чего он в дебиане конфликтует с libapache2-php*.

Так что воркер - скорее замена nginx как фронтенду. Некоторые дистрибутивы умеют жить с несколькими mpm (разные конфиги апачей - разные mpm).

kxk:
Vanila, Спрячем ваш сайт за надёжной защитой с пересылкой чистых пакетов вам, недорого пишите в личку

Трафик откуда пойдет? Зарубежка?

Soft:
мои файлы имеют owner:USER123
а когда я через скрипт пытаюсь создать файл, то он имеет owner:apache

и потому мне не удается отредактировать файл через скрипт, который принадлежит USER123

ну так выставьте на такие файлы нужные права (по ftp или shell). Для директории, в которую может писать апач - см выше. Для файла:


chmod o+rw "имяфайла"
Soft:

Поможет в этом случае запуск apache от USER123 ? Если да то как сделать

Это как бы пошутили :-)

Если подобное надо - пишите в личку, сделаем.

Soft:
Как на vps уравнять права ownera директорий с правами apache (www)
... А то не создать папки, не отредактировать файлы, управляя сайтом через браузер...

1. Пускать апача от owner (например, использовать mpm-itk).

2. Если CGI-скрипты - использовать suexec.

3. Ставить правильные права. Если dir принадлежит owner:


chmod o+rxw dir

Тогда апач сможет в эту директорию писать.

Vanila:
Есть сервак на win2003 на нем висит пару сайтов ,сегодня весь день шпарили ddosom, нужна платная консультация как бараться с напастью или хотяб какое ПО поставить

Зависит от того, что Вы понимаете под DDoSом. Практика показывает, что порой достаточно порядка 100 deny from в конфиг апача. С чем то более сложным поможет apache+nginx. Ну и далее...

Пишите в личку подробности.

Drow:
По поводу ngnix он вроде не очень совместим с DA, и тут загвоздка еще в том, что файлы дергает скрипт, я поэтому про кэширование и спрашивал.

nginx может работать вполне прозрачно для "скриптов". Просто как прокси (опционально - кеширующий). От него в 90% случаев единственная польза - то, что он быстро забирает ответ от основного сервера (бакенда). Да и здесь его можно заменить вторым апачем с mpm worker, например.

Andreyka:
Ну неинтересно мне на готовом тестировать - охота на самособранном попробовать 😆

Ну например, для проверки - а не собрали ли как-то не так. С регрессиями ;-)

Andreyka:

На -c 100 - уже вполне живое, ~6 секунд где-то.

Что за софт для постинга, url?

Но таки это не 100 реквестов в сек, а на порядок

ниже. Примерно 10.29 trans/sec (Ваш пост №4).

А софтина - siege. Оно умеет POSTить.

Или http://httpd.apache.org/test/flood/

Andreyka:

А какой смысл заносить в url.txt статику - css и графику? Оно напрямую отдается nginx и нагрузки не несет
Тут весь цимус - в связке nginx+php

Понятно :-) Но это скорее для "чистоты эксперимента". И моделирования пресловутых

"реальных юзеров" Himiko.

Andreyka:
AFAIK memcache умеет хранить в памяти объекты до 1mb
А nginx умеет отдавать напрямую из memcache
Вывод напрашивается сам собой ;)

Что memcache, скорее всего, тут нафиг не сдался. Это просто лишнее место,

где может что-то сломаться. И потребует адаптации движков сайтов ТС.

Раньше была reiserfs v3 очень хороша на тестах с большим числом мелких файлов (Linux). Теперь

оно немного заброшеным выглядит.

А в целом - 60k файлов - сравнительно немного. Что-то достаточно "стандартное"

для любого дистрибутива Linux (типа ext3) - скорее всего будет работать. Не оптимизируйте

без нужды.

Всего: 4890