본문 바로가기

Tomcat3

[Tomcat] Ubuntu에 배포된 톰캣 8080 포트를 80 포트로 리디렉션하기 Ubuntu커맨드에 아래 명령어 두 가지 중 하나를 입력한다. 맨 아래쪽의 되돌리는 명령어를 1번 명령어와 함께 찾았으므로, 1번 사용을 권장. 1. $ sudo /sbin/iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 2. $ iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 위 명령어만으로도 80포트는 연결된다. 아래 명령어로 설정을 저장한다. $ service iptables save 위 설정을 되돌리려면 아래 명령어를 입력한다. $ iptables -t nat -D PREROUTING -p tcp --dport 80 -j RED.. 2021. 6. 12.
[Tomcat] 톰캣 원격 서버에 자바 웹 프로젝트 업로드하기 아마존 EC2에 Ubuntu 20.04 인스턴스를 생성한 후 Tomcat 9 를 설치했다. 이곳에 내가 만든 자바 웹 프로젝트를 업로드하는 방법을 설명한다. 자바 웹 프로젝트를 열고, 이클립스에서 File - Export 를 선택한다. Web - WAR file 을 선택한 후 Next 클릭 Browse... 를 눌러 저장할 경로를 선택한 후 Finish. 파일명은 ROOT 로 한다. 이후 ROOT.war 파일을 톰캣 홈/webapps 에 올려주면 된다. Amazon EC2 Ubuntu 20.04 LTS의 톰캣 경로는 /opt/tomcat/webapps이다. 만약 톰캣 webapps 폴더에 ROOT 폴더가 이미 존재한다면, ROOT 폴더의 이름을 다른 이름으로 변경해준다. 아래 이미지는 기존 ROOT 폴더.. 2021. 3. 24.
[Tomcat] 톰캣 설치 후 관리자 페이지 들어가기 톰캣을 처음 설치하면 위와 같은 화면이 나온다. 여기서 관리자 메뉴를 이용하기 위해서는 몇 가지 작업이 필요하다. 톰캣이 설치된 루트에서 conf 폴더를 연다. tomcat-users.xml 파일을 편집기로 열어준다. tomcat-users 태그 내부의 마지막에 아래와 같이 추가해준다. username 속성값에 관리자 계정 아이디를, password 속성값에 비밀번호를 입력하면 된다. tomcat-users.xml 파일을 그대로 덮어씌워 저장한다. 끝. 만약 톰캣을 원격 서버에 이용하고 있다면, 추가적인 설정이 필요하다. 보안을 위해서 톰캣이 설치된 기기에서만 관리자 접근이 가능한데, 이 제한을 지워주어야 한다. 먼저 톰캣이 설치된 폴더에서 tomcat/webapps/host-manager/META-IN.. 2021. 3. 24.