myhand

Рейтинг
278
Регистрация
16.09.2009
ortegas:
А зря, не думаете. Из коробки - 40мс на отдачу страницы против 16мс с новым софтом. Я конечно же вникал в чем дело.

И вы, конечно, можете указать новый функционал apache, появившийся в ветке 2.4, благодаря которому вы получили это счастье?

ortegas:
Это не бубунта, а debian. И версию без Gnome я тоже установил. Практически аналогично, только все команды через консоль (ой, терминал).

Нет никакой большой разницы где на пунктах меню ok жать. Linux давно может установить любая секретарша - напрасно вы считаете подобное достижение чем-то выдающимся.

ortegas:
К сожалению здесь нету людей, которым не все-равно на развитие даже того самого Debian.

Ну, здесь есть разработчики этого самого Debian.

ortegas:
Ох как жаль, как жаль. Чтобы получить путный совет, нужно вспоминать правила английского языка.

Все хуже. Сперва нужно порядком голову починить - в вашем случае малореальная задача.

Andreyka:
Такое разумные люди делать не станут.

Разумные люди будут тратить сутки на сборку бинарников, вместо восстановления их из бекапа. Ага.

ortegas:
Если я изменю репо на экспериментальный, у меня ведь тогда все пакеты будут автоматически оттуда ставиться?

Я вам не советовал подобную глупость. Я предложил вам собрать пакет оттуда (а еще лучше - оставить как есть и не заниматься ерундой).

Можете попробовать, конечно, добавить experimental реп. "Все пакеты" оттуда ставиться не будут: http://wiki.debian.org/DebianExperimental

foxi:
меняете реп, ставите апач с нужными ему зависимостями, потом меняете реп на стабильный.

Вот таких "советчиков" слушайте больше... Есть еще что-то не доломанное?

ortegas:
Вот что нужно для проекта (10% системы написано, не предлагайте использовать старье):
Apache 2.4.4
MySQL 5.6.1
PHP 5.5 как модуль Apache (opcache, mb_string, mysqli)
memcached

А я таки рискну вам предложить.

Не думаю, что какие-то особенности новой версии апача у вас реально используются в проекте. Вероятнее всего, даже версия из стабильного дистрибутива (Wheezy) - сгодится. С меньшей долей вероятности - аналогичное справедливо для MySQL и memcache. Итого, останется только PHP.

Не спешите. Обдумайте реальные требования вашего движка, посмотрите какие версии есть в дистрибутиве Debian. Выберите ветку (stable/testing), в которой есть максимум нужных вам версий.

Для остального - попробуйте адаптировать пакеты из sid/experimental. Вам поможет:

http://www.debian.org/doc/manuals/developers-reference/

Andreyka:
Бекап с архитектурой не связан
Это файлы а не программы

Связан, конечно. Если захотите бекапить бинарники.

ortegas:
Вы меня недооцениваете. Уже смотрю видео с Debian на Youtube.

Простите, но вы зря путаете установку бубунту для просмотра youtube и администрирование сервера. Последнее - чуть сложнее чем тыкание мышкой на ok в инсталляторе ;)

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

vip-moto:
Поменял конфиг, уменьшил число подключений и поставил максимальное количество процессов апача 10.

Если вы ищите здесь помощи - описывайте свои действия нормально. То, что вам кажется вы сделали - никому не интересно.

Пишите измененные конфигурационные директивы, выполненые команды. То, что в голове у вас каша - все в топике давно поняли, лишний раз демонстрировать не надо.

ortegas:
Собрал Apache 2.4.4 с исходного кода на Debian 6. Не спрашивайте зачем. Нужно для разработки. Все работает, но это намного отличается от Apache по умолчанию. В части, нету скрипта автостарта, рестарта, старта, паузы. Стартовать приходиться так /usr/local/apache2/bin/apachectl start. Может есть у кого-нить скрипт init.d для Apache 2.4 собранного с исходного кода?

Не занимайтесь ерундой. Эта версия давно есть в experimental: http://packages.qa.debian.org/a/apache2.html Соберите оттуда. Для wheezy должно получиться без особых проблем - для squeeze может быть сложнее. Обращайтесь.

Впрочем, "зачем" - вопрос все-таки интересный. Не поясните вкратце (тем более, что в linux "не бум-бум", по вашим-же словам)? Изменения в новом апаче не такие уж фундаментальные, чтобы судорожно спешить забросить старую ветку.

foxi:
stable - это уже debian 7 вообще-то, а там все заметно свежее чем в теперь уже устаревшем 6

Тем не менее, там 2.2.x ветка апача. На 2.4 только вот-вот будут в sid переходить.

rengen:
параметр expires 7d; задаёт срок кеширования.

Это кеширование на стороне пользователя. Помимо прочего, браузер вполне может их и проигнорировать. К примеру, если размер файла достаточно большой. Или expires "мал", по его мнению...

Не понимаешь что спросили - не лезь.

runseoman, вам подробно ответил Den73.

Только вам лучше не proxy_store использовать - а настроить обычное кеширование на уровне протокола HTTP. Читайте про proxy_cache там же. Временем хранения можно управлять обычными заголовками типа Expires на бакенде. Чтобы после перегенерации миниатюры бралось новое изображение - просто поменяйте имя сгенерированного файла.

Sower:
Наверное причина взлома была в том, что сервер в США.

Причина, скорее всего, в том, что у сервера нет администратора. Да еще на сайтах пользователей используются движки CMS протухших версий.

По-хорошему, вам надо бы расследовать взлом и разобраться в его конкретной причине. Да и убедиться, что взломщик не пошел дальше сайта в систему.

Dram:
Посмотрел конфиг Нгихса - там нет упоминаний о gzip_min_length

В документации не пробовали смотреть? Значение по-умолчанию - не нулевое.

Не нужно ничего переустанавливать.

/dev/cciss/c0d0 is RAID1 (hdds from server) - видимо, райд создан на отдельных физических дисках. Все остальные, насколько я вижу - никак не используются пока.

Просто задействуйте их как-то. Создайте LVM-том, добавьте эти диски в него как физические носители, создайте на томе файловую систему и примонтируйте. Или используйте диски по-отдельности. Напр. mkfs.ext3 /dev/cciss/c0d1 && mount /dev/cciss/c0d1 /mnt/disk1/

PS: Вообще, если возникают вопросы такого уровня - вместе с сервером стоит "заказывать" и администратора. А то потом хуже будет.

Всего: 4890