А как считаете, пропатчить наше ядро до поддержки epoll подъёмно?
или можно ли как вариант написать свой кернел-модуль с реализацией epoll?
(...просто как раз сейчас по методам обработки соединений курсач пишу, и для наглядности хотелось бы на реальном девайсе продемонстрировать)
WL-500GPremium v.1 default CPU&memory 1.9.2.7-10
(HP1018, EZ-setup on/off wi-fi, FDD 1Gb Corsair: nginx+phpfcgi, cron+phpNOD32Updater, squid+ADredirector, swapon)
Спасибо за сборку, но у меня при установке пишет, что md5 сумма не совпадает.
Подскажите в чем проблема?
Code:[root@wl-500 tmp]$ ls -la total 256 drwxr-xr-x 2 root root 4096 Nov 26 18:43 . drwxr-xr-x 19 root root 4096 Nov 26 18:45 .. -rw-r--r-- 1 root root 248122 Nov 24 10:37 nginx_0.7.22-1_mipsel.ipk [root@wl-500 tmp]$ ipkg install nginx_0.7.22-1_mipsel.ipk Installing nginx (0.7.22-1) to /opt/... Nothing to be done Successfully terminated. Collected errors: Package nginx md5sum mismatch. Either the ipkg or the package index are corrupt. Try 'ipkg update'. [root@wl-500 tmp]$
странно но с той сборкой что выложена здесь у меня в логе лезло вот это
пересобрал все заработало...Code:...*2 sendfile() failed (89: Function not implemented) while sending response to client, client: 172.18.18.10, server....
vim имеет два режима - бибикать и все портить (с) не мое
Пользовался таким мануалом http://nobrend.ru/?p=24
Создаем сертификаты вот такой командой:
openssl req -new -x509 -days 9999 -nodes -out server.crt -keyout server.key
В Common name вписываем имя домена, поля не должны быть пустыми.
Прописываем в nginx:
ssl on;
ssl_certificate ssl/server.crt;
ssl_certificate_key ssl/server.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSL v2:+EXP;
ssl_prefer_server_ciphers on;
Last edited by Nebulosa; 30-11-2008 at 07:58.
WL-500GPremium v.1 default CPU&memory 1.9.2.7-10
(HP1018, EZ-setup on/off wi-fi, FDD 1Gb Corsair: nginx+phpfcgi, cron+phpNOD32Updater, squid+ADredirector, swapon)
Это нормальное явление, поскольку nginx есть в репазитории, то проверяется его контрольная сумма, а она отличается, поскольку пакет скомпилирован с другими опциями.
нужно предварительно поправить md5 и размер в файле /opt/lib/ipkg/lists/optware:
Следовательно в /opt/lib/ipkg/lists/optware должно быть так:$ md5sum nginx_0.7.22-1_mipsel.ipk
57eb6ffcbf62264ef8ca23dfc2cd7747 /opt/nginx_0.7.22-1_mipsel.ipk
$ ls -l nginx_0.7.22-1_mipsel.ipk
-rw-r--r-- 1 root root 248126 Nov 28 15:05 /opt/nginx_0.7.22-1_mipsel.ipk
а затем ipkg install nginx_0.7.22-1_mipsel.ipkPHP Code:
...
Package: nginx
Version: 0.7.22-1
Depends: openssl, pcre, zlib
Section: net
Architecture: mipsel
Maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
MD5Sum: 57eb6ffcbf62264ef8ca23dfc2cd7747
Size: 248126
Filename: nginx_0.7.22-1_mipsel.ipk
Source: http://sysoev.ru/nginx/nginx-0.7.22.tar.gz
Description: A high perfomance http and reverse proxy server, and IMAP/POP3 proxy server.
...
при следующем ipkg update файл /opt/lib/ipkg/lists/optware восстановит свои значения.
Last edited by Nebulosa; 30-11-2008 at 08:26.
WL-500GPremium v.1 default CPU&memory 1.9.2.7-10
(HP1018, EZ-setup on/off wi-fi, FDD 1Gb Corsair: nginx+phpfcgi, cron+phpNOD32Updater, squid+ADredirector, swapon)
спасибо подправил хаутушку
vim имеет два режима - бибикать и все портить (с) не мое
А он поддерживает что-то вроде .htaccess ?
поддерживает, но советую все таки nginx
vim имеет два режима - бибикать и все портить (с) не мое
глюков пока не видел.
vim имеет два режима - бибикать и все портить (с) не мое
nginx тоже .htaccess/.htpasswd не поддерживает...
У вас есть дома Windows-машина. На ней запущен uTorrent, eMule, MobileBalance, еще что-нибудь с веб-мордой...
Я написал небольшую статейку о том, как можно поставить один веб-сервер на внешку и ходить во все веб-морды через него(то есть, требуется только один проброшеный порт).
Статью опубликовал на ХабраХабре, ссылка на статью: http://habrahabr.ru/blogs/i_am_clever/50130/
Дублировать статью здесь смысла не вижу, так что просто даю ссылку. Метод описан под win32, но также легко переноситься на unix
Last edited by FilimoniC; 24-01-2009 at 17:02.
Sorry for my bad English.
Покупайте Отечественных Слонов!!!
спасибо за хаутушку.
vim имеет два режима - бибикать и все портить (с) не мое