2013-04-30 1 views
4

나는 이걸로 내 머리카락을 꺼내고있다. 나는 서버에서 Hudson을 실행 중이며 우분투에서 실행중인 Apache 뒤에 배치하려고합니다. 그래서 나는 apt 소스와 Hudson 패키지를 설치했고 그것은 작동하고있다.아파치 뒤에 숨어있는 허드슨

로컬 호스트에서만 수신 대기하도록 구성했지만 분명히 무시됩니다.

/usr/bin/java -Djava.net.preferIPv4Stack=true -jar 
     /usr/share/hudson/hudson.war --webroot=/var/run/hudson/war 
     --httpPort=7000 --httpListenAddress=127.0.0.1 

여기에 큰하지만

netstat -tulpn | grep 7000 

반환의 : 실행 명령은

tcp  0  0 0.0.0.0:7000  0.0.0.0:*  LISTEN  27525/java 

그래서 여전히 대중 주소를 듣는 것입니다. 이 같은

/etc/default/hudson 외모 : 내가 잘못 뭐하는 거지

NAME=HUDSON 
JAVA=/usr/bin/java 
PIDFILE=/var/run/hudson/hudson.pid 
HUDSON_USER=hudson 
HUDSON_WAR=/usr/share/hudson/hudson.war 
HUDSON_HOME=/home/dev 

RUN_STANDALONE=true 
HUDSON_LOG=/var/log/hudson/$NAME.log 
MAXOPENFILES=8192 
HTTP_PORT=7000 
AJP_PORT=8102 
HTTP_HOST=127.0.0.1 
HUDSON_ARGS="--webroot=/var/run/hudson/war --httpPort=7000 
             --httpListenAddress=127.0.0.1" 

?

답변

관련 문제