Welcome! Log In Create A New Profile

Advanced

Re: Из за чего медленно работает nginx?

Валентин Бартенев
December 09, 2012 04:00PM
On Monday 10 December 2012 00:34:35 Renat wrote:
[...]
>
> Сейчас проделал:
> ./configure --with-cc-opt='-DNGX_HAVE_ACCEPT4=0'
> make
> make install
> cd /usr/local/nginx/sbin/
> ./nginx
>
> И знаете, ВСЕ ПОЛУЧИЛОСЬ. Страницы начали быстро грузится! Я был очень
> удивлен.
> Тоесть виной всему насколько я понимаю accept4().

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

Иначе у вас могут быть проблемы не только с nginx. И кто знает, что ещё кроме
accept4(SOCK_NONBLOCK) у вас не работает.


> ----
>
> После того как установил и обновил ArchLinux, я сделал бекап HDD.
> Сейчас хотел бы восстановиться и собрать nginx используя pacman -Sy.
> Скажите пожалуйста это возможно?
> Может можно как-то удалить accept4?
> Или есть только 1 вариант, - собирать nginx самостоятельно с использованием
>
> ./configure --with-cc-opt='-DNGX_HAVE_ACCEPT4=0' ?
>
>
> Спасибо.

Вам нужно отредактировать PKGBUILD для nginx и собрать с помощью makepkg.
https://wiki.archlinux.org/index.php/Creating_Packages_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29

Сам стандартный PKGBUILD можно взять из abs:
https://wiki.archlinux.org/index.php/Arch_Build_System_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29

Вообще это простой текстовый файл, который и содержит все команды для сборки,
включая и ./configure, к которой вам нужно дописать
--with-cc-opt='-DNGX_HAVE_ACCEPT4=0'

Там ничего сложного.

А удалить nginx, установленный не через pacman, а с помощью make install вы
можете просто удалив всю папку: /usr/local/nginx. А затем, во время установки из
пакета, если будет ругаться - воспользоваться флагом "-f".

--
Валентин Бартенев
http://nginx.com/support.html
http://nginx.org/en/donation.html
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Из за чего медленно работает nginx?

Renat November 30, 2012 05:55AM

Re: Из за чего медленно работает nginx?

Виталий Ф. November 30, 2012 02:30PM

Re: Из за чего медленно работает nginx?

Renat December 05, 2012 01:27PM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 05, 2012 07:16PM

Re: Из за чего медленно работает nginx?

Renat December 06, 2012 11:50AM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 06, 2012 12:20PM

Re: Из за чего медленно работает nginx?

Renat December 07, 2012 05:38AM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 07, 2012 07:12AM

Re: Из за чего медленно работает nginx?

Renat December 07, 2012 08:22AM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 07, 2012 09:58AM

Re: Из за чего медленно работает nginx?

Renat December 07, 2012 12:20PM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 07, 2012 12:40PM

Re: Из за чего медленно работает nginx?

Renat December 08, 2012 04:58PM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 09, 2012 10:42AM

Re: Из за чего медленно работает nginx?

Renat December 09, 2012 11:45AM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 09, 2012 01:00PM

Re: Из за чего медленно работает nginx?

Renat December 09, 2012 03:34PM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 09, 2012 04:00PM

Re: Из за чего медленно работает nginx?

Renat December 10, 2012 06:34AM

Re: Из за чего медленно работает nginx?

Anton Yuzhaninov December 07, 2012 06:38AM

Re: Из за чего медленно работает nginx?

Renat December 07, 2012 06:54AM

Re: Из за чего медленно работает nginx?

Olexander Shtepa December 07, 2012 08:42AM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 07, 2012 09:38AM

Re: Из за чего медленно работает nginx?

Emka December 07, 2012 09:05AM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 07, 2012 09:40AM

Re: Из за чего медленно работает nginx?

Emka December 07, 2012 09:57AM

Re: Из за чего медленно работает nginx?

Валентин Бартенев December 07, 2012 10:26AM

Re: Из за чего медленно работает nginx?

Emka December 07, 2012 11:55AM

Re: Из за чего медленно работает nginx?

Andrey Repin December 08, 2012 12:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 177
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready