# CentOS7

91개의 포스트
post-thumbnail

[ Linux ] RedHat 8 / CentOS 방화벽 포트 번호 열기

Port 열기 > firewall-cmd --zone=public --permanent --add-port=포트번호/tcp 설정 Reload >firewall-cmd --reload 열려있는 Port 확인 >firewall-cmd --zone=public --list-all 업로드중..

4일 전
·
0개의 댓글
·

[Spark] 사용해보기 - DB와 데이터 주고 받기

VirtualBox 실행 > VirtualBox를 켜서 가상머신 4개 창을 계속 띄우니 화면이 복잡함 bat파일을 통해 창을 백그라운드에서 실행 > bat 파일이란? BAT 파일은 Batch 파일의 줄임말로, 윈도우 기반 컴퓨터에서 실행되는 스크립트 파일 이 파일 형식은 .bat 확장자를 가지며, 한 개 이상의 명령어를 포함하여 일련의 작업을 자동화할 수 있다. 메모장에 다음과 같이 입력 후 hadoop.bat로 저장 가상머신 이름 (hadoop client / hadoop namenode / hadoop secondnode / hadoop datanode3) Superputty 접속 (client) 192.168.56.11 client 접속 !

2023년 7월 9일
·
0개의 댓글
·

[Vagrant] Vagrantfile로 가상머신 만들기(간단)

Vagrant란? 가상화(Virtualization)는 실제 운영체제 위에 가상화 소프트웨어를 설치한 후에 소프트웨어를 통해 하드웨어(CPU, Memory, Disk, NIC 등)를 에뮬레이션한 후에 이 위에 운영체제(Guest OS)를 설치하는 것을 의미합니다. 가상화를 해 주는 소프트웨어를 하이퍼바이저(Hypervisor) 라고 하며 종류로는 이 책에서 사용하는 VirtualBox, 그리고 VMWare, Xen 등이 있습니다. 에뮬레이션은 컴퓨터 또는 기타 여러 주변 장치의 기능을 다른 컴퓨터에서 구현하는 것을 의미 프로그래밍 언어: 루비 Vagrant 설치 아래 사이트에 접속하여 윈도우 버전을 설치 CMD창 열기 mkdir test test파일을 만들

2023년 7월 5일
·
0개의 댓글
·
post-thumbnail

k-ict 분석인프라 dns설정 등 서버설정

k-ict에서 분석 관련서버를 제공받을 수 있다. 최대 3개월까지 가능하니 참고하면 좋을 것 같다. k-ict 빅데이터센터 문제 해당 서버를 처음 받았을때 putty로 접속, 필요한 파일들을 다운 받으려고 했으나. 아무것도 되지 않았다. centos7 python2..... 버전 외부 ftp 사용 불가. yum install 불가. 총체적 난국 그 자체였다. 센터에 문의 총 5번정도 문의를 통해 원하는걸 얻어냈다. > - python 업데이트 -> 파이썬 3.6버전으로 재설치 해주었다. ftp 사용 -> filezilla를 사용할 수 있게 되었다. 포트 추가개방 -> 분명 설명에는 포트가 할당된게 4개가 있었지만 안되는 문

2023년 6월 30일
·
0개의 댓글
·

[Hadoop] 로컬 환경에서 만들어보기(1) feat.Virtual Box

Virtual Box 설치 >실행 시 오류 메세지를 보고 설치 c++ 2019 redistributable 검색 후 파일 다운받기 CentOS 설치

2023년 6월 27일
·
0개의 댓글
·

[Ops Engineer] NAT gateway 및 DHCP 서버 구현하기

1. NAT란 NAT, Network Address Transfer의 약자로 간단히 말해서 public IP -> private IP, private IP -> public IP 형태로 변환해주는 장치를 말한다. 지금은 수많은 private 네트워크가 존재하며 private 네트워크의 특성상 public과 그 자체로 통신할 수 없다. (IP주소 유일성 법칙 위반) 때문에 private IP를 public IP로 변환해 주어서 인터넷에 연결하게 되는데 이때 필요한 동작을 NAT가 해주게 된다. 그리고 우리는 private Network와 public Network 사이에 NAT 서버를 두어 이를 처리해 줄 것이다. NAT Gateway 위에서 NAT에 대해서 얘기했고, 이제 NAT서버를 사이에 둔다고 했다. 그럼 이 NAT서버는 일종의 내가 구축한 private network의 관문이나 다름없는 역할을 하게 된다. 이때 이 서버를 NAT Gateway라고 부른다. 2

2023년 4월 11일
·
0개의 댓글
·

가상화 - ESXi 와 CentOS7

ESXi ESXI 설치 VM 설치 ISO 파일 VMware vSphere ESXi 가상 컴퓨터를 배치하고 서비스를 제공할 목적으로 VMware가 개발한 엔터프라이즈 계열 Type 1 하이퍼바이저입니다. Type 1 하이퍼바이저로서 ESXi는 운영체제에 설치하는 응용 소프트웨어가 아니며, 대신 커널과 같은 중요한 운영 체제 구성요소를 포함, 통합하고 있습니다. 버전 4.1을 기점으로 VMware는 ESX를 ESXi로 이름이 변경되었습니다. ESX/ESXi는 VMware 인프라스트럭처 소프트웨어 제품군의 주 구성 요소이며, ESX라는 이름은 Elastic Sky X의 준말입니다. 현재는 VMware vSphere Hypervisoer로 불리고 있습니다. 웹베이스로 컨트롤할 수 있는 기능을 제공 오픈스택으로 가기위한 중간단계(클라우드로 가는길) ESXi 설치 (VMware Workstation Pro) pro

2023년 3월 30일
·
0개의 댓글
·
post-thumbnail

[CentOS 7] Jenkins 설치

Java 설치 1. Java 버전 확인 Jenkins 공식 홈페이지에서 Java 11 버전 이상 지원한다고 함 2. Java 11 버전 설치 3. Java 환경

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

[CentOS 7] IRCD 채팅서버설정

CentOS7 에서 채팅을 하기 위해선 IRCD채팅 서버를 설정해야한다. 서버 설정 ircd유저를 만들어 해당 디렉토리에서 작업 ircd유저 패스워드 설정 openssl 설치 ircd 디렉토리에서 작업 unrealircd 설치 설치한 파일 압축해제 압축해제한 파일 권한을 변경 > 이후 root유저가 아닌 ircd 유저로 작업 설치환경구성 unrealircd-6.0.6디렉토리에 접근한 후 설정파일 복사 설정파일에 넣어야 할 비밀번호찾기 서버 설정하기 복사한 설정파일에 접근하여 각종 서버설정하기 (해당 설정과정에서 찾은 비밀번호를 입력해야함) 서버 실행 전 테스트 잘못된 설정이 있다면 테스트 과정에서 어느 부분을 수정해야 하는지 알려준다. 서버 실행 클라이언트 설정 > IRCD 서버에 접근하기 위해 IRSSI가 필요하다.

2023년 3월 24일
·
1개의 댓글
·

[CentOS7] TigerVNC

VNC란? 다른 컴퓨터에서 GUI를 기반으로 데스크톱을 공유할 수 있는 시스템이다. 따라서 VNC를 사용하기 위해선 GNOME Desktop이 리눅스에 설치되어 있어야 한다. - GNOME 설치 - TigerVNC 설치 - vncserver 설정 vi로 vncserver@:1.service에 들어간 후 `` 부분을 지우고 사용자 이름으로 변경 - 방화벽 설정 - 데몬 최신화 - VNC 시작 - VNC 상태확인 - VNC 중지

2023년 3월 23일
·
0개의 댓글
·

[CentOS 7] vsftpd 설정

- vsftpd 설치 - vsftpd 설정파일 접근 - 방화벽 설정 - vsftpd 시작 - vsftpd 상태확인 - vsftpd 종료

2023년 3월 23일
·
0개의 댓글
·

[CentOS 7] telnet설정

- telnet설치 - 방화벽 열기 - 방화벽 리로드 - telnet 시작 - telnet 상태확인 - telnet 재부팅시에도 자동실행 - telnet 종료 - telnet 접속방법(MacOS)

2023년 3월 23일
·
0개의 댓글
·

[CentOS 7] 방화벽 명령어

방화벽 설치 방화벽 시작 방화벽 자동실행 방화벽 끄기 방화벽 업데이트/리로드 방화벽 포트개방 --permanent옵션으로 방화벽 재시작시에도 적용되게 가능 방화벽 서비스 출력

2023년 3월 22일
·
0개의 댓글
·

[CentOS 7] 사용자/그룹 명령어

- 사용자 관리 계정추가 계정삭제 -r 옵션을 함께 준다면 폴더와 관련한 정보를 모두 삭제한다 비밀번호 설정 - 그룹관리 그룹생성 GID와 함께 생성 그룹확인 그룹변경 > 추가 Ctrl + Alt + F1 ~ 키로 사용자 전환이 가능

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

Centos7 DB Replication, WEB Moodle

구성요소 Server HP Gen9 DL360 Esxi7 DB 4v cpu, 8gb ram, 50gb hdd 192.168.1.41 192.168.1.42 CentOS7 WEB 8v cpu, 16gb ram, 40gb hdd 192.168.1.31 192.168.1.32 CentOS7 WEB의 경우 하나로 모두 설치한 후 복제하여 배포 MariaDB Replication 가용성을 위하여 DB 이중화 구현 최신 Moodle4.1.2+의 경우 MariaDB가 10.4 이상이여야한다. 공통 사항 레포지터리 추가 sellinux 확인 ![](https://velog.velcdn.com/images/moonoop30

2023년 3월 21일
·
0개의 댓글
·
post-thumbnail

[centos7] NDB Cluster 구성

개인 프로젝트를 위해서 만들고 있다. Node MGM node (2개) 구성 : managment, sql 사양 : 2v cpu, 8gb ram, 100gb hdd ip : 192.168.0.100, 192.168.0.101 Data node (2개) 구성 : Data node 사양 : 1v cpu, 2gb ram, 200gb hdd ip : 192.168.0.200, 192.168.0.201 서비스 구성 목적 데이터베이스의 가용성 향상 모든 노드 공통 레포지터리 추가 클러스터 레포지터리 허용 ![](https://velog.velcdn.com/images/moonoop3038/post/63321283-89af-4d40-ade1-

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

[Centos7] ELK를 이용한 관제 시스템

구성 Elastic server 192.168.0.71 2v cpu 6gb ram 100gb hdd Logstash server 192.168.0.70 2v cpu 6gb ram 100gb hdd Filebeat server 192.168.0.200 2v cpu 4gb ram 50gb hdd ELK란? ELK란 Elasticsearch, Logstash, Kibana의 약자이다. 오픈 소스 프로젝트로, 대규모 집합을 검색, 분석 및 시각화 하는데 사용된다. 한마디로 각 서버에서 발생하는 로그를 중앙 집중화 하여, 로그 데이터를 수집, 분석 및 시각화하는 도구이다. 로그분석, 보안 분석, 인프라 모니터링 등 다양한 분야에서 사용할 수 있다. Elasticsearch, Logstash, Kibana 역할 Logstash : 다양한 소스에서 데이터를 수집하고 반환하여 El

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

CentOS7 설치 & VMware Workstation 12 Pro 가상머신생성

[CentOS7 다운 받는 곳] https://www.centos.org/ [CentOS7 다운] 1. Get CentOS Now를 클릭하세요. 2. DVD ISO를 클릭하세요. 빨간색 박스 안에 있는 링크 중 아무거나 눌러서 다운로드를 받으세요. (

2023년 3월 11일
·
0개의 댓글
·

운영체제 - 설치 및 스위치와 라우터 차이

운영체제 L2/L3 스위치와 라우터의 차이 네트워크 스위치란 무엇입니까? 고급 스위치의 중요한 역할은 "가상 네트워크"를 생성하는 것 가상 네트워크는 네트워크 관리자가 제공하는 구성에 따라 네트워크 연결된 시스템을 여러 그룹으로 나누어 분리 특정 시스템을 나머지 시스템으로부터 안전하게 분리하면서 다수의 시스템을 한 개의 물리적 네트워크에 연결 가능 스위치 패킷 헤더의 주소를 읽은 다음 이 패킷을 해당되는 목적지로 전달 조회 테이블(LUT; LookUp Table)이라는 기록을 보관합니다. LUT에는 특정 스위치 포트를 사용하여 도달할 수 있는 주소의 목록 |스위치와 라우터의 차이| |::| |![](https://velog.velcdn.com

2023년 3월 8일
·
2개의 댓글
·
post-thumbnail

centos7 haproxy yum 설치, http roundrobin, letsencrypt ssl, https

최신 haproxy를 사용하기 위해서는 패키지 설치를 추천하지만 시간이 부족하여 haproxy를 yum으로 설치합니다. 이 글에서는 다음을 설정합니다. yum 설치 http roundrobin roadbalance letsencrypt ssl 인증서 발급 https 설정 해당 사항을 설정하기 위해서는 다음 조건이 필요합니다. 2대 이상의 웹서버 domain 공인 IP 혹은 포트포워딩 2대 이상의 웹 서버는 정상적으로 로드밸런싱이 되고 있는지 확인하기 위해서 필요합니다. domain과 공인 IP(포트포워딩)은 ssl 인증서를 발급하기 위해서 서버 80번 포트에 접속할 수 있어야 합니다. domain의 경우 무료 dns혹은 ddns가 있기 때문에 관련 내용을 찾아보시면 됩니다. 공인 IP의 경우 클라우드에서 프리티어로 만들어 보시거나 혹은 집에서 하신다면 공유기 포트포워딩으로 80/tcp하시면 됩니다. https를 하실경우 https도 하시면 됩니다.

2023년 3월 2일
·
0개의 댓글
·