이 원인일 가능성이 DeployR 서버의 호스트 이름 확인 문제입니다. 고정 ip 주소를가지고 있는지 그리고 그 제대로 모두 앞뒤로 서버의 호스트 이름으로 확인 합니다. 이 ip 주소와 호스트 이름에 대 한 항목이 호스트 파일 시스템에에서 있어야 합니다.

다른 응용 프로그램이 나 서버 컴퓨터에 서비스를 사용 하 여 포트 충돌이 있을 수 있습니다. 이 문제를 해결 하려면 Tomcat의 포트 번호를 변경 합니다.

Windows:

  1. Tomcat 7.0 디렉터리에 파일 server.xml 열고 두 가지 사항을 변경 합니다.

    • = "8080" 포트를 찾아 포트와 같이 새 포트 번호를 변경 "8090" =

    • 포트 "8008" = 찾아 포트와 같이 새 포트 번호를 변경 "8010" =

  2. 파일을 저장합니다.

  3. Apache2.2/extra/ 루트 디렉터리에서 httpd-vhosts.conf 파일을 엽니다.

  4. Httpd vhosts.conf에서 다음 줄을 예에서 8010는 8008를 대체 하는 사용 된 것으로 포트 번호를 업데이트 합니다.

    ProxyPass /deployr ajp://localhost:8008 / deployr 시간 초과 = 1800

  5. Tomcat를 다시 적용 하려면 변경 Apache HTTPD를 다시 시작 합니다.

    net stop tomcat7 net start tomcat7 

    net stop Apache2.2 
    net start Apache2.2


Linux:

참고: 설치 하는 동안 줄 iptables를 추가한 경우에 나열 된 포트 번호를 변경 하려면 할 수 있습니다.

  1. 두 가지 사항을 변경 하 고 파일 /usr/share/tomcat6/conf/server.xml을 편집: "8080" 포트 = 줄에서 찾기:
    커넥터 포트 "8080" 프로토콜 = = "HTTP/1.1"
    connectionTimeout="20000" 
    redirectPort="8443" /> 
    포트와 같이 새 포트 번호를 변경 하 고 "8090" =.
    포트 "8008" =를 줄에 찾습니다.
    커넥터 포트 "8008" 프로토콜 = "AJP/1.3" redirectPort = "8443" = /
    포트와 같이 새 포트 번호를 변경 하 고 "8010" =
    저장 하 고 파일을 종료 합니다.

  2. 예에서 8010는 8008를 대체 하는 사용 된 것을 사용 하 여 다음 줄에 AJP 커넥터 포트 번호를 업데이트 하도록 파일 /etc/httpd/conf/httpd.conf를 편집 합니다.

    ProxyPass /deployr ajp://localhost:8008 / deployr 시간 초과 = 1800

  3. Tomcat를 다시 적용 하려면 변경 내용을 Apache HTTPD를 다시 시작 합니다.

    /etc/init.d/tomcat7 stop /etc/init.d/tomcat7 start 
    /etc/init.d/httpd stop 
    /etc/init.d/httpd start

  4. 포트 변경 내용이 예상 대로 작동 하는지 확인 하십시오. 프롬프트에서 다음을 입력 합니다.

    netstat -p --listening --numeric-ports --numeric-hosts | grep -i java

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

번역 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

소중한 의견에 감사드립니다.

×