2018년 7월 29일 일요일

spring에서 mariadb로 연동후 웹에서 접근시 jdbc 오류가 발생할때

* 본문은 [코드로 배우는 스프링 웹 프로젝트, 구멍가게 코딩단 지음] 도서를 공부하면서 정리한 글임을 밝힙니다.

2018년 7월 28일 토요일


1. 파티션 분할

Windows가 설치되어 있는 파티션에 함께 설치할 수 없어 리눅스용 파티션 생성

1. 내 컴퓨터 (우클릭) > 관리

2. 저장소 > 디스크 관리 > 파티션 생성할 디스크 선택 > 볼륨 축소 > 크기 지정


2. CentOS 7 ISO 설치

1. CentOS 홈페이지에서 ISO 파일을 다운로드 - https://www.centos.org/download/

(저의 경우에는 DVD ISO 파일을 선택 했습니다)

2. CentOS 설치용 USB 만들기 - http://blog.hangyeong.com/504

★ (주의) 저의 경우에는 YUMI나 기타 다른 Tool로 생성 시, 모두 실패 했습니다.

     문제 해결을 위하여 이곳 저곳 뒤지면서 좋은 글을 발견 했습니다.

     USB 만드는데만 2시간 이상 소비했는데, 위 링크를 참조하여 진행하는게 

     정신 건강에 좋을 것 같습니다.


3. Windows-Linux 멀티부팅 설정 (grub)

★ 해당 과정 진행하지 않으면 Windows 사용 불가합니다.

1. 부팅 시 아래와 같이 메뉴가 출력됨

CentOS Linux 7 (Core), with Linux 3.10.0-229.el7.x86_64

CentOS Linux 7 (Core), with Linux 0-rescue-8a09b1282672463589da9bf081cb9

2. 'c'를 누르면 grub> 이 나오는데 아래 커맨트 입력하여 윈도우 파티션 확인

grub> ls -l

파일 시스템이 NTFS 이고, 파티션이 1024킬로 바이트에서 시작되는 것이라고 함

ex) hd0, msdos1 

3. 리눅스로 부팅 후, 터미널에서 아래와 같이 진행

# cd /boot/grub2

# cp grub.cfg grub.org   // 원본 파일 백업

# vi grub.cfg

vi에서 메뉴 엔트리에 아래 내용 추가

### BEGIN /etc/grub.d/10 linux ###  <- 밑에 아래 내용 추가

menuentry "Windows7 Ulitimate k"{
#insmod NTFS // 윈도우 부팅 시 이 부분에서 오류가 발생하여 삭제함
insmod chain
insmod drivemap
set root=(hd0,msdos1)
chainloader +1
}

저장 후, reboot 하면 윈도우 부트 메뉴가 보일 것 입니다.

만약 보이지 않는다면 윈도우 파티션 정보를 잘못 입력했을 수도 있으므로

파티션 정보를 변경해가면서 확인 하시면 됩니다.


4. 유선 네트워크 설정 

아래 정보는 직접 수행한 것은 아니며, 찾아다니면서 얻은 정보입니다.

네트워크 설정을 추가하여 yum을 사용합시다.

# /etc/rc.d/ini.d/network start

# ifconfig  

# nmcli d 로 네트워크 어댑터가 살아 있는지 확인.

# nmtui  

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s25  

# yum install -y bind-utils <- DNS 

# yum install -y vim <- vi 편집기 업그레이드판

# yum install -y ntsysv <- 서비스관리

# yum install -y system-config-firewall-tui <- 방화벽 관리

# yum install -y system-config-network <- 네트워크 관리

# yum -y install net-tools      <-네트워크 관리툴


무선어댑터 드라이버 설치 (필요 시)

# yum -y install dhcp wireless-tools


출처: http://eeingee.tistory.com/1 [열무아빠의 낙서장]

footer가 화면 하단에 정상적으로 출력되지 않을 경우 해결법


* 본문은 [코드로 배우는 스프링 웹 프로젝트, 구멍가게 코딩단 지음] 도서를 공부하면서 정리한 글임을 밝힙니다.

spring에서 mariadb로 연동후 웹에서 접근시 jdbc 오류가 발생할때

* 본문은 [코드로 배우는 스프링 웹 프로젝트, 구멍가게 코딩단 지음] 도서를 공부하면서 정리한 글임을 밝힙니다.