방명록
- [Network | Rocky Linux] Spring war 배포2024년 06월 20일 17시 05분 04초에 업로드 된 글입니다.작성자: 이주여이
1. war 파일 준비
- war 파일로 압축할 프로젝트 오른쪽 클릭
- Export 클릭
- Select an export wizard: → ‘war’ 입력
- Web - WAR file - Next 클릭
- Destination의 Browse 클릭 후 다운로드 할 경로를 선택한다.
- Finish 클릭
1. vsFTPD 설치(WAS)
$ rpm -qa | grep vsftpd # 설치 확인 $ dnf install vsftpd # 설치 $ systemctl start vsftpd $ systemctl enable vsftpd $ adduser server # 유저 등록(ftp 접속용) $ passwd server # 유저 패스워드 변경 # 방화벽 추가 $ firewall-cmd --add-service=ftp --permanent --zone=public $ firewall-cmd --reload
2. FTP(File Transfer Protocol) 접속
✅ 나는 FileZilla를 사용했다.
- 호스트 - sftp://
${192.168.56.103 }
- 사용자명 - server
- 비밀번호 -
- 포트 -
3. FTP를 통한 파일 전송
4. war 파일 확인
$ cd /usr/local/tomcat/webapps $ ls
5. server.xml 수정
✅ tomcat 설치한 경로가 다들 다를테니 알아서 찾아간다!
$ cd /usr/local/tomcat/conf $ vi server.xml
위 빨간 박스 쳐놓은 부분을 추가한다.
참고로 나같은 경우에는 FTP로 war 파일 보낼 때 app.war 이렇게 보냈으므로 나의 document root(docBase)는 /usr/local/tomcat/webapps/app이 되는 것이다. /usr/local/tomcat 또한 내가 tomcat을 설치한 경로이므로 알아서 잘 적어주자.6. 확인
+ 추가
- path - url 주소
- docBase - 어플리케이션의 서버상 위치
server.xml에 이미지 경로를 추가했다.
path는 이미지 경로 url을 /survey/img로 맞춰놨기 때문에 해당 경로를 타면 docBase에 있는 경로로 요청한다.
참고 레퍼런스
https://servermon.tistory.com/523
https://velog.io/@rlgus0419/CentOs7-Spring-war-%EB%B0%B0%ED%8F%AC
'Network > Rocky Linux' 카테고리의 다른 글
[Network | Rocky Linux] 공인 IP 포트포워딩 (0) 2024.06.23 [Network | Rocky Linux] SSH 설치 (0) 2024.06.23 [Network | Rocky Linux] Session Clustering (2) 2024.06.20 [Network | Rocky Linux] mod_jk(AJP) 연동하기 (1) 2024.06.19 [Network | Rocky Linux] Tomcat 설치하기 (1) 2024.06.19 다음글이 없습니다.이전글이 없습니다.댓글