리눅스 서버에 소스코드를 배포한 경험이 없다면 위에서 작업한 힌트만으로 서버 설정을 하는 데 어려움이 있을 것이다. 위 힌트만으로 성공하지 못했다면 다음 동영상을 참고해 소스코드를 배포한다.
- 한글 인코딩 설정, 자바 8 설치 및 설정, 메이븐 설치 및 설정 과정
참고 동영상 : https://youtu.be/dWGzApCuF9M
- Git 설치, GitHub 저장소 클론, 메이븐을 활용한 빌드, HTTP 웹 서버 시작, 소스코드 수정 시 재배포 과정을 설명
참고 동영상 : https://youtu.be/N8iLAuAo-Qw
3장의 실습을 끝내면 GitHub 저장소에 자신이 구현한 소스코드를 push한 후 위 동영상을 참고해 원격 서버에 직접 배포해본다. 자신의 개발 PC에서 테스트할 때와는 다른 느낌이 들고, 직접 개발한 소스코드가 물리적으로 떨어진 곳에서 서비스가 되고 있다는 느낌이 들 것이다. 이 같은 경험은 서버와 클라이언트의 차이점을 이해하는데 도움을 줄 것이다.
아직까지 위 동영상이 익숙하지 않다면 동영상에 등장하는 리눅스 명령어만이라도 학습할 것을 추천한다. 특히 vi 에디터가 익숙하지 않다면 실습하는데 어려움이 많기 때문에 vi 에디터의 기본 명령어만이라도 연습하면 좋다.
참고도서 : https://roadbook.co.kr/169
[신간안내] 자바 웹 프로그래밍 Next Step
● 저자: 박재성 ● 페이지: 480 ● 판형: 사륙배변형(172*225) ● 도수: 1도 ● 정가: 30,000원 ● 발행일: 2016년 9월 19일 ● ISBN: 978-89-97924-24-0 93000 [강컴] [교보] [반디] [알라딘] [예스24] [인터파크] [샘
roadbook.co.kr
'교재 실습 > 자바 웹 프로그래밍 Next Step' 카테고리의 다른 글
3.4.1 실습 전 사전 학습 및 친구 찾기 (1) | 2025.01.28 |
---|---|
3.3.4 리눅스, 터미널과 친해지기 (2) | 2025.01.27 |
3.3.2.6 소스코드 재배포 (1) | 2025.01.25 |
3.3.2.5 방화벽 설정 (0) | 2025.01.24 |
3.3.2.4 Git 설치, clone 및 빌드 (2) | 2025.01.23 |
댓글