atlassian_confluence_jira

jira or confluence 듀얼포트 사용하기

Naan 2015. 10. 12. 13:42
320x100

tomcat 기본 포트는 8080 포트 이다.

간혹 듀얼로 사용하고 싶은 경우가 발생한다.


http://localhost:8080 and http://localhost:8090 이렇게 말이다.


이렇게 하기 위해서는 tomcat 설정을 수정해주면 된다.

설정 파일은 아래 경로에 있다. server.xml

/jira/jira설치폴더/conf/server.xml  


    <Service name="Catalina">


        <Connector port="8080"


                   maxThreads="150"

                   minSpareThreads="25"

~~~

~~~

                   disableUploadTimeout="true"/>


위 부분중에

       <Connector port="8080" 부터 /> 까지 그대로 복사 해서 포트만 추가하면 된다.


    <Service name="Catalina">


        <Connector port="8080"


                   maxThreads="150"

                   minSpareThreads="25"

~~~

~~~

                   disableUploadTimeout="true"/>


        <Connector port="8090"


                   maxThreads="150"

                   minSpareThreads="25"

~~~

~~~

                   disableUploadTimeout="true"/>


이렇게 해서 8090포트를 하나더 추가 하면 된다.


서비스 재시작 하면

http://localhost:8080 and http://localhost:8090 둘다 접속이 가능하다.


하지만 1024 이하의 포트는?

1024 이하의 포트로 tomcat 서비스를 구동하려면 ROOT 권한이 필요하다.

하지만 ROOT 로 구동할경우 JIRA나 Confluence 문제가 발생 할수 있다. 그렇다면 어떻게??


방화벽 포트포워딩을 하면 된다.

방법은 간단하다.

8080과 80을 사용하고 싶다면 80을 포워딩 해주면 된다.


# iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-ports 8080

# iptables -t nat -A OUTPUT -d 192.168.0.100 -p tcp --dport 80 -j REDIRECT --to-ports 8080

# iptables -t nat -A PREROUTING -d 192.168.0.100 -p tcp --dport 80 -j REDIRECT --to-ports 8080

# service iptables save




320x100