spawn-fcgi, cherokee i problemy wynikające przypadkiem

Posted On wtorek, Październik 5th, 2010 By uosiu

Założyłem wewnętrzne forum swojego kierunku. Wiadomo, na polwro wszystkiego się nie opublikuje Problemem było to, że ruch na tym forum skumulowany z ruchem z paru innych domen skutecznie przytkał pojedynczy interpreter PHP nasłuchujący na porcie TCP. Rozwiązanie skutecznie podsunął meal; Rozwiązaniem tym jest spawn-fcgi. Jest to daemon nasłuchujący na pliku lub porcie TCP, który pod sobą ma X dzieci-interpreterow CGI. Być może ruch jest jakoś rozkładany między interpretery aczkolwiek, szczerze mówiąc, nie sprawdzałem. A zatem jak to się robi? Do dzieła! 1) Ściągamy źródełka spawn-fcgi i je kompilujemy wget http://www.lighttpd.net/download/spawn-fcgi-1.6.3.tar.bz2 tar xjvf spawn-fcgi-1.6.3.tar.bz2 cd spawn-fcgi-1.6.3 ./configure && make -j2 && make install Mając już skompilowanego daemona spawn-fcgi do pliku /etc/rc.local dopisujemy USER=user_fcgi GRP=grupa_fcgi PROC=4 #liczta phpow do spawniecia exec /usr/local/bin/spawn-fcgi -f /usr/bin/php-cgi -a 127.0.0.1 -p 4990 -C $PROC -u $USER -g $GRP Po czym ustawiamy cheokee’go zgodnie z manualem na gniazdo tcp 127.0.0.1:4990 Volia!

Cherokee web server

Posted On piątek, Maj 14th, 2010 By uosiu

Remedis pożegnał się z apache’m i przywitał się z cherokee’m. Rożnica od razu jest zauważalna, wg pingdom jest 2x szybciej niż na apache z mod_mem_cache, więc jest super! Jeszcze testy mysql i będzie genialnie.

Remedis project

Posted On sobota, Maj 1st, 2010 By uosiu

Jest vps. Będzie hostował remedis.org i pomimo, że jest i dziala to psuję dalej. Apache dorobił się mod_mem_cache, po optymalizacji strona remedisu powinna się ładować około 0.7-0.9 sekundy zaś ten blog 1.7-3s. W międzyczasie zdążyłem parę razy się zdenerwować- baza danych rpm poszła >/dev/null i był reinstall systemu. Testowałem LiteSpeed- podziękuję, zamulał bardziej od apache’a. Baza danych MySQL zaczęła zaliczać pady co sekundę, oraz restartować w nieskończoność, co w efekcie zjadło całe zasoby pamięciowe serwera. Udało mi się zdalnie zrestartować maszynę. Biorę się za prezentację z polskiego i zbieram się obejrzeć pokaz fontanny na pergoli (zeszłoroczny pokaz)

Nowy serwer

Posted On piątek, Kwiecień 30th, 2010 By uosiu

Piątek, 30 kwietnia. Jest 3:50. Ranek. Kolejna lampka domowego wina i klepanie w klawiaturę thinkpada. Stawianie serwera remedisu. Jest już www, mysql, php, wisi strona, jest phpmyadmin. Dokleiłem sobie z boku ejabberd, obecnie pracuje nad jggtrans. Za 7h oficjalnie przestanę być uczniem 8LO we Wrocławiu. Dziwnie się czuję- dylemat: Spać, czy geeczyć dalej i stawiać serwer do końca Dobranoc, idę spać. \0