1. 현재 사용하고 있는 nginx 버전 확인
-> nginx-1.13버전 이상 사용.
-> 그 이하 버전은 udp 옵션을 지원하지 않는 것 같음.. (언제 업데이트 된거지..)
2. nginx.conf 설정은 아래와 같이 설정.
stream { server { listen 5555 udp; proxy_udp; } upstream proxy_udp { server 192.168.0.10:5555; } } |
3. 재구동 확인.
1. 현재 사용하고 있는 nginx 버전 확인
-> nginx-1.13버전 이상 사용.
-> 그 이하 버전은 udp 옵션을 지원하지 않는 것 같음.. (언제 업데이트 된거지..)
2. nginx.conf 설정은 아래와 같이 설정.
stream { server { listen 5555 udp; proxy_udp; } upstream proxy_udp { server 192.168.0.10:5555; } } |
3. 재구동 확인.
nginx 설치후 spawn-fcgi 실행시 아래와 같은 오류가 발생하였습니다.
/etc/init.d/php_cgi start spawn-fcgi: child exited with: 255 |
원인은 php-fpm 이 문제입니다.
현재 제가 쓰고있는건 php 5.2버전인데 php 5.2버전에서는 fpm을 사용하려면 php 코어를 컴파일 해야한다고합니다. php 5.3.6 버전에서는 해당 fpm이 통합되어 별도의 컴파일 없이 바로 사용이 가능합니다.
최소 php 5.3.6 이상 버전으로 업데이트하고 php_cgi를 실행해보니 정상적으로 동작하고 있습니다.