NFS 개념 및 설정

🔎 NFS란? NFS(Network File System)은 분산 파일 시스템의 일종으로, 네트워크를 통해 파일 및 디렉터리를 공유하는 분산 파일 시스템입니다. NFS 서버는 공유하고자 하는 디렉터리를 정의하고, 클라이언트는 서버에서 정의된 디렉터리에 마운트하여 공유된 디렉터리 내 파일을 공유 받습니다. NFS는 간단한 설정을 통해 중앙화 된 데이터 관리와 다양한 시스템 간의 효율적인 작업을 지원합니다. 이번 기술 블로그에서는 NFS는 무엇인지,NFS 서버를 구축하는 방법에 … NFS 개념 및 설정 계속 읽기

CDN (Content Delivery Network) 개념과 특징

오늘은 CDN은 무엇이며, 어떻게 작동하는지 간단하게 살펴보고,대표적인 CDN 솔루션에 대해 말씀드리겠습니다. 오늘도 아이티이지의 기술 블로그가 도움이 되시길 바라며, 시작해보겠습니다! 🔎 CDN이란? CDN(Content Delivery Network or Content Distribution Network)의 약자로 지리적으로 분산된 서버들을 연결한 네트워크를 말합니다. 즉, 웹 content의 복사본을 사용자 가까운 곳에 두거나 동적 컨텐츠의 전달을 활성화하여 웹 성능 및 속도를 향상할 수 있게 하며, … CDN (Content Delivery Network) 개념과 특징 계속 읽기

아파치 httpd.conf 설정 방법

'APM(Apache, PHP, MariaDB) 구축하는 방법' 먼저 읽어보기<< Apache와 연결되는 웹 서버 기본 설정 파일인 httpd.conf 파일에 대해 알아보겠습니다.아파치 설정은 http.conf 파일에서 합니다. 기본 설치 시 경로는 /etc/httpd에 설치가 되며, 설정 파일은 /etc/httpd/conf 경로에 httpd.conf 이름으로 존재합니다.기본 구성 요소로는 다음과 같습니다.✔ ServerRoot- Apache 서버의 루트 디렉토리 경로를 설정하였습니다.- ServerRoot 디렉토리에는 아파치 서버의 주요 구성 파일인 httpd.conf 파일이 위치- 다른 관련 파일들도 해당 디렉토리 내에 저장.- 아파치 서버는 이 디렉토리를 기준으로 다른 경로들을 참조함.(올바르게 설정 필요) [예시]- 아래의 예시는 아파치 서버의 ServerRoot를 "/etc/httpd"로 설정하였습니다.- … 아파치 httpd.conf 설정 방법 계속 읽기

로드밸런싱(Load Balacing)의 개념과 특징

오늘은 로드밸런싱에 대해 알아보겠습니다.한마디로 말씀드리자면, 로드밸런싱은 네트워크 또는 서버에 가해지는 부하(=로드)를 분산(=밸런싱)을 해주는 기술을 의미합니다. 이어서 자세히 말씀드릴게요! 그래서, 로드밸런싱은 정확히 뭔가요? 🔎 로드밸런싱이란 ? 사업의 규모가 확장되거나, 클라이언트의 수가 늘어나게 되면 기존 서버 만으로는 정상적인 서비스가 불가능합니다. 👉로드밸런싱이란 서버에 가해지지는 부하(=로드)를 분산(=밸런싱)해주는 기술입니다. 증가한 트래픽에 대해 대처할 수 있는 방법은 2가지가 있습니다. 바로, 스케일 업(scale-up)과 … 로드밸런싱(Load Balacing)의 개념과 특징 계속 읽기

APM(Apache, PHP, MariaDB) 설치 및 구축

안녕하세요.쉽게 시작하는 비즈니스 토탈IT, 아이티이지 입니다.오늘 기술 블로그에서는 APM(Apache, PHP, MariaDB) 설치 및 구축에 대해 알아보겠습니다.APM은 웹 서버를 구현하기 위해 사용되는 Apache+PHP+MariaDB를 말합니다.가장 보편적으로 많이 사용하는 APM 설치 및 구축에 대해 알아볼까요? 🔎 APM이란? APM이란, Apache/PHP/MariaDB를 줄임말로 APM 소프트웨어가 존재하는 것이 아니라,3가지가 연동되어 운영되도록 만든 환경을 APM이라고 합니다.▶ Apache : 웹서버 PHP : 웹 프로그래밍 언어 MariaDB : 데이터베이스 1. … APM(Apache, PHP, MariaDB) 설치 및 구축 계속 읽기

DB 이중화 Galera Cluster 설정 방법

안녕하세요.쉽게 시작하는 비즈니스 토탈IT, 아이티이지 입니다.지난 포스팅에서 'DB 이중화 Replication 설정 방법'에 대해서 말씀드렸었는데요.오늘은 'Galera Cluster 설정 방법'에 대해 알아보도록 하겠습니다.이번 기술 포스트도 도움이 되시길 바랍니다! 🔎 Galera Cluster란? 갈레라 클러스(Galera Cluster)란, MariaDB에서 제공하는 오픈소스 이중화 솔루션을 말합니다.서버는 최소 2대부터 구성이 가능하며 권장하는 노드 수는 3대 이상입니다.다중 Master구성과 Active-Active방식이고, 각 노드간 Read/Write가 자유롭게 가능합니다.각 노드간 wsrep API를 이용하여 통신이 이루어지며, 4444, 4567포트를 통해 데이터의 … DB 이중화 Galera Cluster 설정 방법 계속 읽기

DB 이중화 Replication 설정

안녕하세요.쉽게 시작하는 비즈니스 토탈IT, 아이티이지 입니다.오늘 기술 블로그에서는 DB 이중화에 대해 다뤄보겠습니다.DB(DateBase)를 복제(Replication)하는 이유는 크게 부하분산, 백업 등으로 나눌 수 있는데요.그럼 바로 MySQL과 MSSQL 이중화 방식에 대해서 알아볼까요? 🔎 Replication란? 리플리케이션(Replication)은 '복제'의 의미를 가지고 있으며, 2대 이상의 DBMS가 데이터를 동기화하여 저장하는 방식을 말합니다. 즉, 리플리케이션은 Master-Slaver 구조로 이중화(다중화)를 구성합니다. Master서버의 역할은 웹 서버로부터 요청 된 … DB 이중화 Replication 설정 계속 읽기

Lsyncd 설치 및 설정(실시간 데이터 동기화)

Lsyncd 설치 및 설정에 대해서 알려드리겠습니다,알려드리기 전! Lsyncd가 무엇인지 알고 계신가요? 🔎 Lsyncd란? Lsyncd는 time synchronization progrem for Linux의 약자로,Lsyncd를 이용하여 각자의 서버에 data를 저장하고 동기화 할 수 있습니다. Lsync는 파일 동기화를 자동화하기 위한 오픈소스 도구이며, 변경된 파일을 실시간으로감지 후 대상 디렉터리와 동기화 하는 기능을 제공하여 관리자가 수동으로 파일을 복사또는 동기화 하는 일을 줄여줍니다. 간단한 … Lsyncd 설치 및 설정(실시간 데이터 동기화) 계속 읽기

네임서버(DNS) 구축 방법

안녕하세요.쉽게 시작하는 비즈니스 토탈IT, 아이티이지 입니다.아이티이지의 두번째 기술 포스트 주제는 '네임서버 구축 방법' 입니다.지난 포스트 글은 아래의 링크를 참고 해주세요!👉 http://iteasytech.com/?p=14 1. 서버 내에서 네임서버 설정 방법 1) bind 설치[root@localhost ~]# yum -y install bind bind-chroot bind-utils2) named.conf 설정[root@localhost ~]# vi /etc/named.conf : option 구간 설정 변경listen-on port 53 { 127.0.0.1; }; -> listen-on port … 네임서버(DNS) 구축 방법 계속 읽기

네임서버(DNS) 개념 및 동작 원리

안녕하세요. 아이티이지 기술 블로그에 오신 것을 환영합니다.앞으로 기술 블로그를 통해 IT기술 관련 정보들에 대해 알려드리고자 합니다.많은 관심 부탁드립니다. 오늘은 '네임서버 개념 및 동작 원리'에 대하여 알아보겠습니다. 1. DNS(Domain Name System)란? 1) DNS(Domain Name System)- 웹 사이트에 IP주소와 도메인 주소를 이어주는 환경/시스템을 말합니다.- 웹 사이트의 데이터가 저장되어 있는 호스트 서버는 IP주소가 할당되어 있고, 이 IP주소가 실제 … 네임서버(DNS) 개념 및 동작 원리 계속 읽기