Linux

DB Server/MySQL

Eclipse JDBC 연동 방법

Eclipse에 JDBC Driver 연동하는 방법입니다. 1) Project Name의 Properties 선택 2) Libraries에서 Add External JARs선택 3) jdbc Driver Import 확인 4) SQL Connection 확인 5) 결과 확인

Web Server/Apache

JDBC Tomcat 연결 방법

Linux Tomcat 과 MYSql 연동하는 방법입니다. MYSql과 Tomcat 연동을 위해서는 MYSql의 JDBC를 설정해야합니다. [다운로드 Site] http://dev.mysql.com/downloads/connector/j/3.0.html Download 후 해당 폴더로 Move 해당 파일 사용을 위해 /etc/profile에 설정해 줍니다. (경로 변경을 위해 해당 폴더를 /usr/local/src/mysql-jdbc로 변경하였습니다.) export CLASSPATH=$CLASSPATH:/usr/local/src/mysql-jdbc/mysql-connector-java-3.0.17-ga-bin.jar CLASSPATH에 해당 MYSql JDBC 경로의 jar 파일을 추가합니다. 해당 내용..

프로그래밍/JAVA

Java Version 변경

Java Version 변경 방법입니다. CentOS의 경우 설치 시 Java가 설치되어 있습니다. Upgrade 된 Java 적용을 원하는 경우 해당 방법으로 적용하면 됩니다. 1) Java 설치 해당 rpm을 받아 rpm을 설치 합니다. 2) Profile 설정 #vi /etc/profile export JAVA_HOME=/usr/java/ export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/jre/ext:$JAVA_HOME/lib/tools.jar #source /etc/profie 기본 rpm 설치 시 해당 Java는 /usr/java/ 폴더에 설치되어 집니다. 3) 자바 버전 변경 - 기존 자바 Version 확인 #java -versio..

프로그래밍/IDE

Linux Eclipse 설치

Linux Eclipse 설치 Java Programming을 위해 필수로 사용되는 Eclipse 설치 방법입니다. 1. Eclipse Site에서 Eclipse Download http://www.eclipse.org/downloads/?osType=linux 2. 해당 Linux OS Kernle Bit에 해당하는 File Download 3. 해당 gz, tar 파일 압축해제 4. 해당 Eclipse 파일 해당 User의 Home으로 Move /home/"User 명" 5. eclipse 실행 ./eclipse

프로그래밍/JAVA

Linux Java 설치

Linux에서 Java RPM 설치 방법 1) OS Kernel Bit 확인 getconf LONG_BIT 2) JDK Download http://www.oracle.com/technetwork/java/javase/downloads/index.html 3) RPM Download 및 설치 RPM 클릭하여 설치 or rpm -ivh "Java RPM.rpm" 4) Java Folder Move mv /usr/java/jdk1.7.0_27 /usr/local/java (/usr/local/java는 Windows의 C:\Program Files와 동일함) 5) profile 수정 /etc 밑의 profile에 해당 내용 추가 6) profile 적용 source /etc/profile 7) java 설치..

Linux/CentOS Common

Yum Repostiory 구성

서버 2대를 Yum을 통해 구성하는 방법입니다. 1. 개요 Yum Server에 Yum Master 계정을 생성 후 Home Directory에 Rpm File을 옮겨둡니다. Server는 Local로 Yum Repository를 구성합니다. Client는 Server에 Anonymous FTP를 통해 해당 RPM 파일을 가져오는 구조입니다. [그림 1] Yum Server 구성 2. 상세구조 (1) group, user 생성 groupadd -g 501 yumFile useradd -g 501 -u 501 -d /home/yumFile yumFile chwon root:root /home/yumFile chmod 755 /home/yumFile user의 Home Directory의 소유자와 그룹을 바..

Linux/Linux Common

Quota란 무엇인가?

리눅스 관련 교육 다녀오고 나서 정리한 자료에 대해 공유드립니다. (리눅스 하나도 모르는데 가서 공부하다보니 참 할게 많네요 ^^) 오늘 내용은 Quota 입니다. 1. Quota란 무엇인가? - 해석 그대로 사용량을 제한하는 기능입니다. 예를들어 a라는 파일시스템에 특정유저의 사용을 제한하고 싶을때 사용할 수 있습니다. - 저희 사이트로 예를들면 /data001에 A, B, C 유저가 사용하고 있는데 각 유저별로 할당을 TA분이 100GB 50GB 100GB로 할당을 한경우 가만히 두면 A가 150GB를 쓸수도 있고 C가 오버를할 수 있는 등 문제가 생길 수 있습니다. (왜냐하면 전체용량이 250GB이므로 초과하여 사용한다고 해도 다른 곳에서 적게 사용하면 이슈가 없기 때문입니다.) - 위와 같은 경우..

Linux/CentOS Common

CentOS(구버전) 네트워크 설정

리눅스 네트워크 설정 시 다음과 같이 하면 됩니다. 1. Default Gateway 설정 파일 /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=LGEAFAP0 route add default gw 게이트웨이 IP주소 dev 네트워크인터페이스 장치명 ex) route add default gw 127.0.0.1 dev eth0 2. 각 카드별 설정 파일 /etc/sysconfig/network-scripts/ifcfg-eth번호 DEVICE=eth3 BOOTPROTO=none HWADDR=78:e7:d1:e3:04:de ONBOOT=yes #DHCP_HOSTNAME=localhost.localdomain IPADDR=172.21.97...

Linux/Linux Common

mknod

mknod로 특수파일 생성하는 법을 알아보자. 사용방법 mknode [options] ... NAME TYPE [MAJOR MINOR] 설명 NAME - 생성할 특수파일 이름 TYPE - p : FIFO - b : 블럭장치 파일 - c,u : 문자 파일 * 블럭장치 : 블럭 형식으로 파일을 옮기는 HDD, CD-ROM을 의미함 랜덤 으로 접근할 수 있는 장치를 의미한다. * 문자장치 : 한번에 하나의 문자만 전송하는 Virtual Terminal, Serial 장치를 의미한다. 해당 장비는 랜덤 액세스가 불가능하다. MAJOR,MINOR : MAJOR는 블럭장치 혹은 문자장치에 할당되는 번호다. AIX에서 나온 MAJOR 와 같은 개념이다. MINOR는 MAJOR로 묶여진 그룹 중 하나에 할당되는 NO로..

Linux/Linux Common

fstab, lv Tip

fstab 및 lv 관련하여 Tip을 발견하여 공유합니다. fstab의 처음 장치를 적는 란에 lv명을 적어도 정상적으로 filesystem을 mount하여 올라옵니다. dev 명은 lv명과 틀리기 때문에 담당자가 fstab에 신규 파일시스템을 입력할때 어려움이 있습니다. /dev 밑에 vg 명 폴더에 가면 다음과 같이 조회가 되어집니다. [그림 1] lv명 test 장비에서는 vg명은 myvg이며 lv명은 myLG1입니다. 해당 lv가 device와 링크되어진 것을 확인할 수 있습니다. [그림 2] fstab 해당 fstab에 보면 device명이 아닌 lv명으로 등록을 한 것을 볼 수 있습니다. 링크가 걸려있기 때문에 lv명으로도 가능하다는 것을 알 수 있습니다. [그림 3] df df 명령어로 보면..

로멘틱가이
'Linux' 태그의 글 목록