본문 바로가기
반응형

기초 튼튼탄탄탄/서버, OS(리눅스)8

[putty] 윈도우에서 리눅스 서버(EC2) 접속하는 방법 putty (푸티)를 사용하여 윈도우에서 리눅스 서버(EC2)에 접속하는 방법을 정리합니다. 1) putty를 다운로드 받아주세요. https://putty.softonic.kr/download 2) EC2를 생성할 때 만든 key 파일을 putty에서 사용할 수 있도록 변환해줍니다. key 파일이란 AWS 리눅스 서버에 접속할 때 사용하는 인증용 파일이다. * key파일이 있어야만 AWS 서버에 접속할 수 있으므로 보관 유의 다운로드 받은 key(pem) 파일을 ppk 형태로 변환해주는 과정입니다. putty를 설치했으면 puttygen이라는 프로그램도 같이 설치됩니다. puttygen을 실행하여 pem 파일을 load하고 ppk로 변환된 파일을 저장합니다. 3) EC2의 퍼블릭 IP 혹은 DNS로 서.. 2022. 2. 19.
웹서버(apache) / WAS(wildfly) / DB(MariaDB) 설치 및 연동하기 개요 웹사이트에 필요한 web서버, was, DB서버 설치 및 연동 과정을 정리한다. 실습은 Virtual box를 사용하여 진행한다. vm1 : web + was vm2 : DB 리눅스 프로그램 설치방법 1) 소스 설치 소스파일을 다운받아 직접 컴파일하여 프로그램을 설치하는 방법 설치 시, 프로그램 환경설정이 가능 (./configure) 의존성문제가 거의 없음 컴파일러로 컴파일하여 설치하므로 시간이 오래걸림 (make, make install) 환경설정을 잘못할 경우, 프로그램 설치가 안될 수도 있음 2) 바이너리 설치 소스버전으로 설치된 프로그램의 디렉토리를 압축해놓은 파일을 이용하여 설치 압축만 해제하면 설치 가능 3) 패키지 설치 rpm을 이용해서 프로그램 설치 및 삭제 등을 관리 프로그램 의존.. 2021. 1. 6.
[리눅스-CentOS] 로컬 Repository 만들기 개요 local repository를 구축하는 과정을 실습한다. repository 개념을 확실하게 다진다. 실습은 virtual box를 사용한다. (노드 2개) 목차 repository란? local repository란? local repository 구축하기 패키지 옮기기 httpd createrepo repo 파일 작성 배포 (hosts 파일, repo 파일) 테스트 노드에서 local repository 사용해보기 repository란? 말 그대로 저장소이다. 패키지를 설치할 때, 우리가 아무 생각 없이 yum install 을 할 수 있었던 이유는 repository를 인터넷을 통해 접근할 수 있었기 때문이다.http://yum.mariadb.org/10.1/centos/6.5/x86_64/.. 2021. 1. 6.
PCS로 HA 클러스터 구성하기 (WAS-wildfly) 개요 상황 포탈사이트에 업로드되는 파일들을 저장할 스토리지가 필요함 사용 가능한 스토리지가 1개만 있는 상황임 WAS 2대가 스토리지를 공유하여 사용하도록 해야함 해결방안 PCS로 WAS 2대를 클러스터링 하여 공유스토리지 환경을 구축한다! 목차 포탈 Architecture 설명 LVM (Logical Volume Manager) 클러스터링 사전작업 클러스터 구성 테스트 참고자료 1. 포탈 Architecture 설명 구성요소 웹서버 2ea / WAS 2ea / DB서버 2ea / WAS용 공유스토리지 1ea / DB용 공유스토리지 1ea 웹서버 apache 2.4 vip를 통해 로드밸런싱 됨 WAS와 연동하는 모듈(mod_jk) 사용 => WAS01(active), WAS02(standby)로 설정함 .. 2021. 1. 4.
PXE & kickstart로 CentOS 설치 자동화하기 개요 클러스터에 OS를 설치할 때, 여러 개 노드에 일일이 OS를 수동설치하는 것은 번거롭다. PXE를 사용하면 여러 개의 노드에 OS를 자동으로 설치할 수 있다. 실습은 virtual box로 서버 2개(pxe용 서버, target1 서버)를 만들어 진행합니다. 목차 PXE 개념 virtual box 환경세팅 iso 이미지 mount httpd tftp-server dhcpd pxelinux 설정 target 노드 OS 자동설치 PXE 개념 PXE(Preboot eXecution Environment)는 네트워크를 이용해서 컴퓨터를 부팅할 수 있게 만들어주는 환경이다. 하드디스크나 CD-ROM과 같은 저장소에 구애 받지 않고 OS를 설치할 수 있다. 서버-클라이언트 인터페이스. pxe노드가 서버가 되고.. 2021. 1. 3.
디스크 RAID / 파티션 / 포맷 / 마운트 디스크 구성에 필요한 작업들에 대해 알아본다. RAID RAID (Redundant Array of Independent Disks) 란 여러 개의 하드 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술이다. 디스크 어레이(disk array)라고도 한다. RAID 종류 RAID 0 RAID 1 RAID 10 RAID 5 최소 디스크 개수 2개 2개 4개 3개 디스크 가용량 디스크의 모든 용량 디스크 모든 용량 / 2 디스크 1개 용량 x RAID1 묶음 개수 디스크 모든 용량 - 1개 디스크 용량 데이터 손실 1개만 고장나도 손실 - - 2개 이상 고장나면 손실 디스크 인식 개수 디스크 개수만큼 1개로 인식 RAID1 묶음 개수 1개로 인식 특징 strippping mirroring - parity .. 2020. 7. 27.
반응형