Nginx cgi
grudzień 30th, 2007Od dłuższego czasuwykorzystuję nginx jako serwer www i coraz bardziej podoba mi się
Wydawało mi się, że brakować będzie obsługi cgi ale nie … znalałem w sieci skrypt i działa, co więcej działa na tyle dobrze, że postanowiłem nieco przerobić to i dostosować do realiów PLD, to znaczy dodać plik konfiguracyjny /etc/sysconfig/nginx-fcgi oraz plik rc-init. To oczywiście plany
Aktualnie wersja 0.3 ma tylko kulejąca obsługę parametrów przekazywanych z linji komend. Dodany musi oczywiście zostać oddzielny plik logów i logratate.
Jesli tylko jeden nieduży problem
nieduży … otóż daemon napisany jest w perlu oraz szukam najlepszej drogi aby na etapie rc-init ‘zrzucać’ uprawnienia root’a na rzecz użytkownika wskazanego w konfiguracji (sysconfig).
Aktualnie strona ‘projektu’ to nginx.eu/nginx-fcgi.html, oczywiście bardzo chetnie wysłucham konstruktywnej krytyki a nawet przyjme oferte współtwórców - ochotników
P.S. Jak fcgi działać już będzie to pora na strony błędów z obsługą SSI
grudzień 31st, 2007 at 10:53 am
su $(cat PLIK_Z_LOGINEM) -c “POLECENIE”
?
grudzień 31st, 2007 at 11:03 am
jeden z możliwych i rozważanych sposobów
styczeń 3rd, 2008 at 1:12 pm
Ok dzis po testach upubliczniona zostala wersja 0.4
http://nginx.eu/nginx-fcgi/nginx-fcgi.pl-0.4.txt
co prawda jeszcze zaden punkt z TODO nie zostal zrealizowany ale byc moze w wersji 0.4.1 …
P.S. poszukuje naprawde dobrego programisty perla zainteresowanego wspolpraca
marzec 11th, 2008 at 1:25 pm
Może to się nada (przynajmniej jako punkt wyjścia, bo np. uprawnień nie zrzuca — zakłada że zrzuci je process manager, który też udostępni gotowy socket na FD 0):
http://git.localdomain.pl/?p=fcgiwrap.git;a=summary
BTW, jestem naprawdę dobrym (przede wszystkim skromnym, choć mam też wiele innych zalet ;)) programistą perla zainteresowanym współpracą, mimo że z PLD mi nie po drodze.
marzec 11th, 2008 at 1:26 pm
Może to się nada (przynajmniej jako punkt wyjścia, bo np. uprawnień nie zrzuca — zakłada że zrzuci je process manager, który też udostępni gotowy socket na FD 0):
http://git.localdomain.pl/?p=fcgiwrap.git;a=summary
BTW, jestem naprawdę dobrym (przede wszystkim skromnym, choć mam też wiele innych zalet ;)) programistą perla zainteresowanym współpracą, mimo że z PLD mi nie po drodze (Debian FTW).
marzec 11th, 2008 at 1:56 pm
Jeśli wiec Grzegorzu masz trochę czasu oraz ochoty to proszę o kontakt email / jabber a myślę, że coś sensownego może uda się stworzyć