프로그래밍/스프링 & 스프링 부트27 리눅스로 스프링 프로젝트 보내기(WAR파일 배포) 리눅스에 스프링 프로젝트를 보내는 방법중 하나는 WAR파일을 배포하는 것이다. 프로젝트 WAR파일 생성 해당 프로젝트를 우클릭 후 Export에 가면 WAR File이 있다. 없다면 Export를 클릭하여 war을 검색하면 나온다. Next를 누르게 되면 다음과 같은 화면이 나온다 Destination 위치를 잡아주고 Finish를 눌러주게 되면 WAR파일이 생성된다. 생성된 WAR 파일을 리눅스 서버로 옮겨주면 된다. 나는 WinSCP프로그램을 이용해서 옮겼지만 원하는 방법을 선택해 리눅스 서버의 Tomcat -> webapps에 옮겨주면 된다. 2. server.xml수정 톰켓 설치 디렉토리의 conf/server.xml의 제일 아래로 내려서 보면 Host 태그가 있을 것이다. 이 태그의 아래에 를 .. 2019. 4. 15. Centos7 스프링 시작하기2(Apache 설치 및 Tomcat 연동) Apache 설치 yum -y install httpd 방화벽 설정 firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --reload Apache 시작 systemctl enable httpd #부팅시 자동 실행되도록 설정 systemctl start httpd #서비스 시작 ip주소를 치고 접속을 하게 된다면 접속이 잘 된다. Apache와 Tomcat 연동 Apache와 Tomcat을 연동하는 방법에는 mod_jk, mod_proxy, mod_proxy_ajp가 있지만 오래전부터 사용한 mod_jk를 사용하겠다. mod_jk 설치 mod_jk를 설치 하려면 gcc, gc.. 2019. 4. 9. Centos7 스프링 시작하기1(Tomcat, JDK 설치) 1. JDK 설치 우선 설치하기 앞서 아래의 명령어를 입력하여 jdk가 설치되어 있는지 확인한다. rpm -qa | grep java 만약 OpenJDK가 설치되어있다면 Open JDK를 삭제해 준 뒤 Oracle JDK를 설치해 준다. OpenJDK 삭제 yum remove [rpm -qa | grep java 입력시 나온 결과] Oracle JDK 설치 https://www.oracle.com/technetwork/java/javase/downloads/index.html 위 사이트에 접속하여 JDK를 설치해 준다. 아래의 명령어를 입력하여 32bit인지 64비트인지 확인하여 linux버전 다운을 눌러준다. (32비트면 x86, 64비트면 x64를 다운받아 주면 된다.) getconf LONG_BIT.. 2019. 4. 9. 스프링 - POJO(plain Old Java Object)란? 스프링을 처음 시작하게 되면 POJO란 단어를 듣게 된다. POJO란 Plain Old Java Object의 약자로 옛날 자바 객체를 의미한다. 스프링은 POJO 기반의 프레임워크로써 POJO를 사용하면서도 EJB에서만 가능했던 많은 일을 가능하도록 지원한다. POJO프로그래밍은 자바의 객체지향적인 특징을 살려 비즈니스 로직에 충실한 개발이 가능하도록 하는 것이다. POJO = Java Beans 이다 . setter와 getter 메소드만으로 이루어진 bean을 의미한다. public class Bean{ private String name; private String address; public void setName(String name) { this.name=name; } public Strin.. 2019. 4. 3. 이전 1 ··· 3 4 5 6 7 다음