windows 1 - 인텔리제이 .war파일 만들기
인텔리제이 프로젝트 ***.war 파일 만들기
코끼리 클릭 -> tasks -> build -> build 더블 클릭하면 프로젝트 폴더 build\libs\ 밑에 ***.war파일 생성
VMware 리눅스 2 - 톰켓 설치 및 war파일 복사
1) 방화벽 해제
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
2) JDK 설치
yum -y install java-17-openjdk-devel
JDK설치
3) 환경변수 설정
vi /etc/profile
최하단에 추가
JAVA_HOME=/usr/lib/jvm/java-17-openjdk/
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
source /etc/profile
4) JAVA 버전 확인
java -version
5) 톰켓 설치
yum install -y wget
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.89/bin/apache-tomcat-9.0.89.tar.gz
tar zxvf apache-tomcat-9.0.89.tar.gz
mv apache-tomcat-9.0.89 /usr/local/tomcat9
6) 톰캣 설정
vi /usr/local/tomcat9/conf/server.xml
<Context path="" docBase="[이니셜]" reloadable="true" />
파일에서 163번 줄에 다음 내용 추가
7) /usr/local/tomcat9/webapps/ 밑에 war 파일 복사
windows
scp C:\Users\user\IdeaProjects\day07\build\libs\day07-1.0-SNAPSHOT.war root@192.168.0.152:/tmp
yes
비밀번호 입력
windows에 있는 .war파일을 리눅스로 파일 이동
리눅스2
mv /tmp/day07-1.0-SNAPSHOT.war /usr/local/tomcat9/webapps/kkk.war
8) 톰켓 서버 실행
/usr/local/tomcat9/bin/shutdown.sh
/usr/local/tomcat9/bin/startup.sh
9) 톰캣 실행 확인
yum install -y net-tools
netstat -anlp | grep :8080
netstat -anlp | grep :8009
'IT관련 > 리눅스' 카테고리의 다른 글
[Linux] Ubuntu 22.04.4 설치 (0) | 2024.08.12 |
---|---|
[리눅스 CentOS] MariaDB 이중화 : Master - Slave 설정 방법 (0) | 2024.07.08 |
프로메테우스 그라파나 연결 방법 (0) | 2024.05.14 |
Virtual Network Editor IP 설정 방법 (0) | 2024.05.14 |
Mariadb php 워드프레스 설치 구축 (7) | 2024.05.08 |