목록가상서버 (6)
kyh코딩 공부 블로그

tomcat에 webapps 밑에 war 파일을 넣고 tomcat > conf > server.xml 파일에서 HOST밑에 Context를 지정해주면 war파일을 읽고 프로젝트를 서버에 올린다. 오늘은 tomcat > webapps 밑이 아닌 내가 두고 싶은 경로에 디렉토리를 생성하여 프로젝트를 업로드 하는 방법을 알아볼 것이다. 먼저 자신이 원하는 경로에 디렉토리를 하나 생성하고 거기에 업로드할 project를 war파일로 넣어준다. jar xvf 자신의 파일 이름.war 입력 그럼 그 다렉토리에 압축이 풀린다. 그후에 다시 tomcat > conf > server.xml를 키고 Context에 자신이 만든 디렉토리에 경로를 입력해준다. 그러면 톰캣이 만들어진 경로에 프로젝트를 업로드될 것이다.

intellij에서 war파일을 받는다. 눌러주고 자기가 원하는 이름으로 변경 빌드에 들어가서 artifacts를 bulid 빌드한 경로로 들어가보면 war파일이 생성되어있다. 가상머신에 war을 넣어주고 내 tomcat위치에 webapps에 넣어준다. mv test.war /home/kyh/tomcat/webapps 그후 tomcat/conf 폴더로 들어가서 server.xml파일을 열어준다 그후 page down으로 맨 밑으로 내려가서 밑줄 부분에 내가 넣어준 war파일 경로와 war파일의 이름을 입력해준다 (test.war였으면 war를 빼고 이름만 입력한다) 그후 톰캣을 restart하면 프로젝트가 올라간게 보인다.
nginx를 설치할때 yum에는 nginx패키지가 없기 때문에 경로를 만들어준다. cd etc/yum.repos.d/ 파일을 하나 생성해주고 vi nginx.repo 파일에 이렇게 적어준다. [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 다른 방법으로는 yum install epel-release를 설치하면 yum으로 위에 설정 없이 바로 nginx를 설치할 수 있다. yum install epel-release nginx를 설치해준다. //nginx 설치 yum install -y nginx 포트를 개방해준다. //포트 추가 //https firewall-cmd --perm..

jdk를 설치했으면 tomcat을 설치할 차례이다. wget가 안 깔려있으면 설치를 해주고 yum install wget 톰캣 홈페이지에 가면 자신이 받고 싶은 버전을 찾아서 tar.gz파일을 링크 복사해오면 된다. wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.27/bin/apache-tomcat-8.5.27.tar.gz 설치가 완료되면 압축을 해제 해준다. tar zxvf apache-tomcat-8.5.27.tar.gz 압축을 해제하고 mv를 이용해서 압축 푼 파일을 자신이 지정할 위치로 이동시킨다. mv apache-tomcat-8.5.27 /home/kyh/tomcat 환경변수를 등록해준다. vi /etc/profile 제일 하단에 자신에 ..

먼저 설치하기전에 서버에 jdk를 설치 해준다. //설치 가능한 java버전을 보여준다 yum list java*jdk-devel 거기서 원하는 버전을 복붙해서 넣어주고 설치! yum install java-1.8.0-openjdk-devel.x86_64 설치가 잘 됐는지 확인 java --version 설치한 자바 경로 확인 //자바 설치된 경로 which javac //원본파일 위치 readlink -f /bin/javac 확인 후 환경변수를 설정해준다. vi /etc/profile 제일 하단에를 입력 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64 이런식으로 입력 이번편에서는 java_home만 추가해주면 된..

https://www.centos.org/download/ Download Home Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud | Containers | Vagrant IBM Power BE (ppc64) RPMs Cloud | Containers | Vagrant IBM Power (ppc64le) RPMs Cloud | Containers | Vagrant ARM32 (armhf www.centos.org 사이트에 들어가서 표시한 링크로 들어간다. mirrors를 클릭 박스안에서 아무거나 클릭 iso라는 파일을 다운로드 받아준다. 저 파일이 가상머신에 저..