강의노트

관련 글 69
[하둡] 하둡 설정
설정파일위치 : /usr/local/hadoop-2.7.4/etc/hadoop/ [hadoop@master hadoop]$ cd /usr/local/hadoop-2.7.4/etc/hadoop/ 1. 환경파일 # hadoop-env.sh[hadoop@master hadoop]$ vi hadoop-env.sh export JAVA_HOME=/usr/local/jdk1.8.0_151 //JDK 경로등록export HADOOP_OPTS="$HADOOP_OPTS-Djava.library.path=/usr/local/hadoop-2.7.4/lib/native"//64비트 충돌문제 (맨마지막에 추가, 안해도 상관없음) 2. 보조네임노드를 실행할 서버 설정 # masters- 한 대로 하려면 localhost로 지정...
[하둡] 환경 셋팅
1. VMware tools 설치 [root계정]VM - vmware install tools - 폴더 > VMwareTools.tar.gz를 /root로 복사 > tar 풀기 : tar -xvf VMwareTools~.tar.gz > > cd vmware-tools-distrib > 설치 : ./vmware-install.pl > 모두 enter, GCC no 2. 다운로드 [hadoop계정]- JDK : http://java.oracle.com > JavaSE > JDK1.8 > linux64/tar.gz - Eclipse : http://www.eclipse.org > oxygen > linux64/tar.gz - Hadoop : http://hadoop.apache.org > download > ..
네트워크 기초
1. 네트워크 정의: 2대 이상의 컴퓨터 장치들이 서로 연결되어 파일, 프로그램 및 자원(하드웨어)을 공유하는 것- 컴퓨터 간의 파일 공유 및 디렉터리 공유- 전자메일 등 커뮤니케이션 지원- 전자뉴스나 www에 의한 정보공유 2. 네트워크 구성요소1) CPU2) Cable : 장비들을 연결3) NIC : Network Interface Card. 컴퓨터를 네트워크에 연결하기 위한 Interface를 제공(커넥터;랜카드)4) Hub & Switch : 네트워크 인터페이스 장치제공5) Router : 인터넷으로 데이터를 전송해주는 장치6) Network Application Program : 데이터를 생성하거나 전송과 제어기능을 제공하는 서비스 프로그램7) Protocol : 네트워크 통신을 위한 정해진 규..
14. DNS
DNS 1. domain name service - 이름풀이서비스- 사람이 기억하기 쉬운 문자형태의 도메인명을 기계가 기억하기 쉬운 숫자형태의 IP address로 변환 시켜주는 시스템, 서비스 2. 도메인 탐색순서ex) www . naver . com . ↖ ↖ ↖ (root domain)도메인 탐색시에는 (root domain) 에서부터 뒤에서 순차적으로 탐색함 (com > naver > www)root domain - 인터넷접속시 생략가능, DNS 설정시에는 생략불가사용자요청(www.yahoo.co.kr)>DNS서버>root domain> kr > co.kr > yahoo.co.kr > www.yahoo.co.kr www. naver.com 도메인 네임서버 domain name과 network ID..
11.원격접속
VNC 1. virtual network computing - 그래픽환경 원격접속 서비스 - 설치가 간편, 특별한 설정없이 사용가능 - 시스템 앞에 있는 것과 같은 해상도 제공 - 대부분 운영체제에서 사용가능 Server Client windows terminalservice를 이용해서 구성 remote desktop linux VNC vncviewer 명령어를 통해 접속 2. vnc 패키지 설치 yum -y install tigervnc* rpm -qa | grep tigervnc 설치후... vncserver vnc 서비스 구동, vnc 접속 패스워드 설정, 디스플레이번호 확인(ljck2.dust: 2 cat ljck2.dust\:2.pid passwd vnc 접속 패스워드 기록, 분실시 vncpas..
6. 권한
# 권한 drwx------. itcom itcom 허가권(permission) + 소유권(ownership) = 권한 1. 허가권 (permission) - 9자리 d r w x r w x r w x 파일의형식 owner의 허가권 group의 허가권 other의 허가권 d : 디렉토리(소유자,사용자)(그룹)(일반사용자) - : 파일 4 2 1 4 2 14 2 1 권한값(8진수)7 x 100 7 x 10 7 x 1 777r 읽기(4,read) - x가 파일에 있을경우 실행의 의미 - x가 디렉토리에 있을경우 접근의 의미 (디렉토리는 접근이 되어야만 안에있는 파일들을 읽거나 쓸수있다.) - 디렉토리 이용시 x > r > w 순서로 권한이 필요함w 쓰기(2,write)x 실행,접근(1,execute) 2. ..
vi editor
vi editor : 리눅스에서 사용하는 문서편집기 vi 새문서작성 h / j / k / l 좌 / 하 / 상 / 우 w 다음 단어의 처음으로 이동 b 이전 단어의 처음으로 이동 e 다음 단어의 끝으로 이동 0 행의 처음으로 이동 $ 행의 마지막으로 이동 H 현재화면의 맨 위 로 이동 M 현재화면의 중간으로 이동 L 현재화면의 마지막으로 이동 gg문서의 처음으로 이동 G문서의 마지막으로 이동설정: m + [문자] 이동: `(grave/esc) + [문자]마크이동(책갈피기능) : a~z, A~Z (최대 52개 설정가능) 1. 입력모드 - i,a,o 키를 누른 상태 i 현재 커서위치부터 입력시작 a 한칸 우측으로 이동후 입력시작 o 현재커서가 위치한 라인 밑으로 빈라인 삽입후 입력시작 O 현재커서가 위치한 ..
VMware - database
1. VMware install (trial) 2. CentOS 6.5 install 3. yum update 4. mysql 5.6 install 5. shared folder --> VMware Tool CD install http://blog.naver.com/hoonshik2010?Redirect=Log&logNo=60133079592 6. source DDL, DML 7. linux ip --> context DBCP , systemconfig 8. mysql port open (win, lin)
WS와 WAS 연결
1. 소개 Web Container 를 사용하기 위해서는 HTTP 클라이언트와 Web Container 사이에서 중간자 역할과 코디네이터 역할을 하는 한 개 이상의 웹서버를 설정해야 한다. 이런 관점에서 봤을 때 웹서버는 클라이언트 와 Web Container 구조에서 중간 계층 역할을 수행 한다. 웹서버의 기능은 기본적으로 클라이언트의 HTTP 요청을 받고 분석하고, 뒤단의 Web Container 에 있는 Context (Web application)에 전달해야 할 요청이라고 판단되면 Container 로 요청을 전달하는 것이다. Container 는 그 요청을 분석하고 수행하여 클라이언트에게 응답을 전달할 수 있는 웹서버에게 돌려보낸다. 2. 리스너란 무엇인가? 리스너는 일반적으로 웹서버나 HTTP..
web.xml
▣ web.xml 파일이란? 1. 톰캣의 실행환경에 대한 정보를 담당하는 '환경설정' 파일 이다. 2. 각종 servlet의 설정과 servlet 매핑, 필터, 인코딩 등을 담당한다. 3. web.xml은 톰캣에 있는 모든 web application의 기본설정을 정의한다. 4. web.xml은 각 application이 deploy될 때 각 application의 'WEB-INF/web.xml' deployment descripter에 따라서 처리가 된다. 5. 각 application 마다 설정시, web.xml은 파일을 복사해서 필요한 것만 적으면 된다. ▣ 디렉토리 위치? :%CATALINA_HOME%\conf\web.xml //CATALINA_HOME은 톰캣의 홈디렉토리!~ ▣ 내용설명 각 se..