Piotr Kuliński

Piotr Kuliński Programista Drupal -
Web Developer

Temat: NGINX, to moc SUPER KROWY

Odkąd go poznałem (nginx), zagościł na stałe w moich pieleszach :)
Tomasz Zadora

Tomasz Zadora programuję

Temat: NGINX, to moc SUPER KROWY

U mnie tak samo.

Nie znam jeszcze nikogo komu się ten serwer nie spodobał z jakichś merytorycznych powodów :)
Piotr Kuliński

Piotr Kuliński Programista Drupal -
Web Developer

Temat: NGINX, to moc SUPER KROWY

Tak prawdę mówiąc, to chciałem nieco ożywić tę grupę, bo uważam, że warto poświęcić uwagę temu serwerowi. Zdaję sobie sprawę, że niewielu jeszcze korzysta z nginx'a, włączając tych, co pojęcie "serwer" kojarzą tylko z Apache.

Przy okazji chcę zadać pytanie, licząc, że znajdzie się ktoś, kto miał do czynienia z tym przypadkiem (praktycznie, a nie teoretycznie).

Co mamy i działa:
1. Nginx 0.6.32 (standardowa instalacja Lenny)
2. PHP 5.2.6 FastCGI
3. MySQL 5.0.51
4. Zainstalowana aplikacja EGroupWare, w której wszystko pracuje poprawnie, oprócz managera plików (wymaga WebDAV)

Jak odpalić na tym systemie WebDAV bez rekompilacji serwera?
(moduł ngx_http_dav_module nie jest w nginx'ie domyślnie kompilowany)
Radosław Bułat

Radosław Bułat Ruby on Rails
developer,
Adtaily.com

Temat: NGINX, to moc SUPER KROWY

Nginx nie obsługuje modułów ładowanych dynamicznie. Musisz je wkompilować w nginxa.

Temat: NGINX, to moc SUPER KROWY

nie znam się na webdavie, ale chyba można poprzez WSGI postawić coś takiego: http://code.google.com/p/wsgidav/ a ten: http://koti.kapsi.fi/jpa/webdav/ ma chyba nawet connector dla fastcgi
Bartosz Ratajczyk

Bartosz Ratajczyk MS SQL Developer

Temat: NGINX, to moc SUPER KROWY

Jak odpalić na tym systemie WebDAV bez rekompilacji serwera?
(moduł ngx_http_dav_module nie jest w nginx'ie domyślnie kompilowany)

Zgodnie z dokumentacją możesz go włączyć tylko podczas kompilacji.

http://wiki.nginx.org/HttpDavModule

It is necessary to enable it at compile-time via
./configure --with-http_dav_module

konto usunięte

Temat: NGINX, to moc SUPER KROWY

U mnie już na dwa serwery poleciał, przyznam, że świetny - taki cholernie leciutki.
Tomasz Zadora

Tomasz Zadora programuję

Temat: NGINX, to moc SUPER KROWY

Piotr Kuliński:
Tak prawdę mówiąc, to chciałem nieco ożywić tę grupę, bo uważam, że warto poświęcić uwagę temu serwerowi. Zdaję
[...]

"Problem" z tym serwerem jest taki, że sprawia mało problemów, więc trudno o czymś pisać ;-)

Temat: NGINX, to moc SUPER KROWY

jedyny problem to zła konfiguracja ;) jeśli składnia się nie zgadza to od razu wiadomo w którym miejscu
Piotr Kuliński

Piotr Kuliński Programista Drupal -
Web Developer

Temat: NGINX, to moc SUPER KROWY

Radosław Bułat:
Nginx nie obsługuje modułów ładowanych dynamicznie. Musisz je wkompilować w nginxa.
Sebastian Bauer:
nie znam się na webdavie, ale chyba można poprzez WSGI postawić coś takiego: http://code.google.com/p/wsgidav/ a ten: http://koti.kapsi.fi/jpa/webdav/ ma chyba nawet connector dla fastcgi
Bartosz Ratajczyk:
Zgodnie z dokumentacją możesz go włączyć tylko podczas kompilacji.

http://wiki.nginx.org/HttpDavModule

It is necessary to enable it at compile-time via
./configure --with-http_dav_module

Dzięki za konkretne wypowiedzi, trzeba będzie chyba niestety przekompilować. Chociaż miałem jeszcze nadzieję :)

Odnośnie Nginx'a, to czy wiecie może coś o istnieniu już jakiegoś panelu administracyjnego (w sensie DirectAdmin, Webmin, itp.) typowo na ten serwer (tylko Nginx, bez Apache)? Sam używam: Konsola + MC i to wystarcza w zupełności, ale chodzi mi o użytkowników "wyższego poziomu". Podobno EHCP daje radę, ale nie testowałem.
Tomasz Zadora

Tomasz Zadora programuję

Temat: NGINX, to moc SUPER KROWY

Jeżeli chodzi o panel - masz już w tej chwili klientów na apachu korzystających z jakiegoś panelu (np. cPanel, plesk), czy też chodzi o coś innego ?

W jakichś rozwiązaniach autorskich dopisanie zarządzania domenami w nginx-ie nie powinno być trudne bo tych dyrektyw jest mniej niż w apache.Tomasz Zadora edytował(a) ten post dnia 22.05.11 o godzinie 13:27
Piotr Kuliński

Piotr Kuliński Programista Drupal -
Web Developer

Temat: NGINX, to moc SUPER KROWY

Tomasz Zadora:
Jeżeli chodzi o panel - masz już w tej chwili klientów na apachu korzystających z jakiegoś panelu (np. cPanel, plesk), czy też chodzi o coś innego ?
Chodzi o odpalenie świeżego serwera (dedyka) na Nginx'ie i żeby klient mógł sobie w miarę prosty sposób administrować przez www - subdomeny, poczta, aliasy, bazy danych, staty, backup, ftp, itd. Taki gotowy powiedzmy cPanel, ale wyłącznie pod Nginx'a. Jeszcze jakieś pół roku temu, z tego co wiem, nie było czegoś takiego na gotowo, zebrane w jednej aplikacji.

P.S. Na serwerze w ogóle ma nie być Apache.
Tomasz Zadora

Tomasz Zadora programuję

Temat: NGINX, to moc SUPER KROWY

To najlepsze wyjście: przerobienie jakiegoś panelu open-source albo rozwiązanie autorskie przystosowane do jakiejś konkretnej dystrybucji linuxa, i serwerów pocztowych, bazy danych, etc. bo wtedy łatwiej i szybciej je napisać.



Wyślij zaproszenie do