- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
babiy, используйте --target
P.S. Попробуйте собрать rpm пакет из исходников и посмотрите, будет ли на что ни будь ругаться.
перезакачал пакет, ситуация чуть изменилась, зависимости тянет....
предупреждение: пользователь mockbuild не существует - используется root предупреждение: группа mockbuild не существует - используется root
Исправьте это и установите зависимости.
Видимо в предыдущий раз Вы не полностью скачали src.rpm пакет.
Исправьте это и установите зависимости.
Видимо в предыдущий раз Вы не полностью скачали src.rpm пакет.
по поводу юзера и группы как я понял из большинства манов это просто рекомендация делать это от непривилигированного юзера, а зависимости сейчас доставлю
по поводу юзера и группы как я понял из большинства манов это просто рекомендация делать это от непривилигированного юзера
Не совсем верно Вы поняли видимо то, что читали. :)
доставил пакеты добавил юзера и группу что просило, компиляция прошла без привычных ошибок но не нравится мне в конце знакомое выражение
но пакет собрался....
---------- Post added 13-05-2012 at 23:00 ----------
Всё заработало как нужно, сейчас допишу что доделовал, думаю кому-то пригодится
globalmoney Большое человеческое спасибо!
---------- Post added 13-05-2012 at 23:44 ----------
И так боремся с зависающими процессами exim
короткий ман:
1. Проверяем, сколько система позволяет открывать файлов:
если число не большое (несколько тысяч) то правим файл /etc/sysctl.conf внеся в него желаемое количество открываемых файлов
fs.file-max = 131072
применяем изменения:
2. ставим софт необходимый для перекомпиляции я доставлял только эти пакеты
3. меняем параметр FD_SETSIZE в файлах
/usr/include/bits/typesizes.h и /usr/include/linux/posix_types.h
заменив в них строку
#define __FD_SETSIZE 1024 на вашу #define __FD_SETSIZE 65536
4. скачиваем rpm пакет с сорцами для перекомпиляции нашего екзима, для начала лучше точно проверить какой стоит что бы взять идентичный пакет:
я искал пакеты на этом сайте
переходим в директорию /usr/src и скачиваем пакет
5. как выяснилось для удачной компиляции екзима нужно создать юзера mockbuild и доставить ряд пакетов которые тянуться в зависимостях:
6. ну и наконецто пересобираем наш екзим
ключик -vv можно опустить , он позволяет видеть всё что происходит при компиляции и может быть полезен для отладки
7. ставим пересобранный екзим
8. правим скрипт запуска /etc/init.d/exim внеся в него перед всеми командами строку ulimit -n 65536
9. перезапускаем екзим /etc/init.d/exim restart и радуемся жизни....
подобную процедуру желательно проделать со всем софтом которому приходится работать с большим количеством данных, в частности чаще всего втыкаются в это ограничение апачь и nginx
Огромное спасибо всем участникам этой темы за уделённое внимание и помощь!
globalmoney Большое человеческое спасибо!
Пожалуйста.
5. как выяснилось для удачной компиляции екзима нужно создать юзера mockbuild
Не правильно создавали пользователя, да и только создание пользователя, не достаточно.
8. правим скрипт запуска /etc/init.d/exim внеся в него перед всеми командами строку ulimit -n 65536
Этого делать не нужно и так всё будет работать нормально.
подобную процедуру желательно проделать со всем софтом которому приходится работать с большим количеством данных, в частности чаще всего втыкаются в это ограничение апачь и nginx
я так понимаю для остального софта ничего не меняется, файлы редактировать те же, меняется только процесс пересборки? Или редактировать возможно ещё какие-то файлы нужно?
Разница только в пересборке пакетов в остальном всё так же, файлы заголовков меняются один раз и данные исправления действуют на весь софт собранный на этой машине.
В некоторых инструкциях ещё рекомендуется править init скрипт запуска пересобранного софта , я без правки этого файла не проверял , ну уверен что Уважаемый коллега globalmoney больше меня знает в этом направлении, так что инит скрипты можете не трогать.
ок, спасибо. Сегодня ночью попробую пересобрать экзим