티스토리 뷰
728x90
-- 숭실대학교 하석재 교수님의 "2021 정보검색과 웹" 강의를 기반으로 한다. --
우분투 이미지의 새로운 컨테이너 생성
docker run -it -p 80:80 -p 8080:8080 --name=apache_tomcat ubuntu:18.04
따로 설치 하지 않아도 도커에서 ubuntu:18.04 이미지가 있는지 확인하고 없으면 자동으로 다운로드 받는다.
앞에 '#' 이 뜨면 컨테이너에 진입했다는 의미이다.
컨테이너에 진입한 상태에서
아파치, 톰캣 설치 및 실행
프로그램 설치 전 항상 apt를 업데이트 해주자!!
apt update
apt install nano
apt install apache2
apt install tomcat8
service apache2 start
service tomcat8 start
http://localhost or http://127.0.0.1
포트를 따로 지정하지 않으면 80번으로 자동 접속
http://localhost:8080 or http://127.0.0.1:8080
.html - 아파치 실습
1. 아파치 홈 폴더로 이동
cd /var/www/html
2. .html 파일 생성
nano sample.html
<h1>Hello World</h1>
내용을 다 작성하면 "Ctrl + O" > "Enter" > "Ctrl + X" 로 저장 후 nano를 종료한다.
아래 처럼 파일이 생성된다!!
http://localhost/sample.html
.jsp - 톰캣 실습
1. 톰캣 홈 폴더로 이동
cd /var/lib/tomcat8/webapps/ROOT
2. .jsp 파일 생성
nano sample.jsp
<% String sample = "<h1>Hello World!!!</h1>"; %>
<%= sample %>
내용을 다 작성하면 "Ctrl + O" > "Enter" > "Ctrl + X" 로 저장 후 nano를 종료한다.
http://localhost:8080/sample.jsp
주의!!
http://localhost/sample.jsp 로 연결 시 404 에러가 발생한다.
Apache2 서버에게 해당 파일을 요청하였기 때문이다.
728x90
댓글
공지사항
최근에 올라온 글