nginx DB, PHP 패키지 설치

안녕하세요. 쉬운 IT의 시작, 아이티이지(iteasy) 입니다. 오늘은 web/was의 기본 개념 이해를 알아보고, niginx DB, PHP yum 패키지 설치 방법에 대해서 알아보겠습니다. 🔎 웹 서버(Web Server)란? 웹 서버는 HTTP를 이용하여 클라이언트와 서버의 통신을 의미합니다. 웹 서버는 소프트웨어의 일종이며, 인터넷을 통해 사용자에게 웹 컨텐츠를 전달하는 중요한 역할을 하고 있습니다. 🔎 웹 어플리케이션 서버(Web Application Server)? 웹 어플리케이션 서버, 앱 서버는 WAS라고 … nginx DB, PHP 패키지 설치 계속 읽기

OS별 로그 확인 및 분석

안녕하세요. 쉬운 IT의 시작, 아이티이지(ITEASY) 입니다. 이번 기술 블로그 컨텐츠는 'OS별 로그 확인 및 분석' 입니다. 오늘은 로그란 무엇인지, 로그별 특징 등에 대해서 말씀드리겠습니다! 🔎 로그(log)란? 로그는 시스템, 애플리케이션 또는 기타 소프트웨어에서 발생하는 이벤트, 상태 정보, 경고, 오류 등을 기록하는 기술적인 기능 또는 파일을 의미합니다. 로그는 문제 해결이나 모니터링 등등 시스템의 보안 및 안정성에 매우 중요한 역할을 합니다. Window 시스템의 경우 로그들을 이벤트에 기록하고 이러한 이벤트 로그로 시스템의상태를 모니터링하고 문제를 진단하며 보안 관련 사항을 확인할 수 있으며, OS 구성에 따라 디렉터리 서비스 로그, 파일 복제 서비스 로그, DNS 서버 로그가 추가될 수 있습니다. Linux의 경우에도 다양한 종류의 로그 파일들을 생성하여 정보를 기록합니다. 대부분의 로그는 /var/log 경로에 위치하며 일부 웹 서버 로그 또는 DB 로그와 같은 경우는 서버마다 다를 수 있습니다. 🔎 로그 종류(유형) 및 설명 로그 종류는 크게 6가지로 구분됩니다. 아래의 내용을 참고해 주세요! 1. 애플리케이션 로그 (Application Log)애플리케이션 로그는 설치 된 애플리케이션들이 발생시키는 이벤트를 기록하는 로그입니다. 주로 애플리케이션의 오류, 경고, 애플리케이션의 작동 상태 등이 기록됩니다.2. 보안 로그 (Security Log)보안 로그는 보안과 관련 된 내용을 기록하는 로그입니다. 주로 로그인 실패 및 성공, 계정 관리, 시스템 침입 시도 등과 같은 내용이 기록됩니다. 3. 시스템 로그 (System Log)시스템 로그는 운영 체제의 기본 기능과 관련 된 이벤트들을 기록하는 로그입니다. 주로 운영 체제 자체의 동작, 부팅 및 종료, 하드웨어의 오류 및 경고 등을 기록합니다. 4. 커널 로그 (Kernel Log)커널 로그는 커널에 관련 된 로그를 기록하고 시스템에 직접적으로 영향을 미치는 하드웨어나 드라이버와 관련된 정보를 포함합니다. 5. 패키지 관리자 로그 (Package Manager Log)패키지 관리자를 통해 설치, 업데이트, 제거 된 패키지들의 로그를 기록합니다. 6. 부팅 로그 (Boot Log)시스템 부팅 시에 발생하는 로그를 기록합니다. 부팅 중에 발생하는 이벤트와 문제를 추적하는 데 유용합니다. 로그별 특징은 … OS별 로그 확인 및 분석 계속 읽기

네트워크(Network) 기본개념 소개

안녕하세요. 아이티이지(iteasy) 입니다.지난 시간에 네트워크 장비와 구성요소에 대해 알아보았는데요. (아래의 내용 참고👇) https://iteasytech.com/2025/01/02/%eb%84%a4%ed%8a%b8%ec%9b%8c%ed%81%ac-%ec%9e%a5%eb%b9%84%ec%99%80-%ea%b5%ac%ec%84%b1%ec%9a%94%ec%86%8c/ 오늘은 네트워크 기본 개념에 대해서 말씀드리겠습니다. 🔎 네트워크의 정의와 목적 네트워크는 컴퓨터나 기타 장치들을 상호 연결하여 정보를 주고받을 수 있도록 하는 시스템이며,이를 통해 데이터와 자원을 공유하고 협업할 수 있고, 효율적인 통신과 데이터 전송을 가능하게 합니다. 네트워크의 주요 목적은 사용자 간의 연결성을 제공하고 정보를 공유하는 것입니다. 🔎 네트워크 구성요소 1) 네트워크 장치▶ 컴퓨터네트워크에 연결되어 데이터를 보내고 받는 주체입니다. 컴퓨터는 네트워크 인터페이스 카드(NIC)를 통해 네트워크에 연결됩니다.▶ 서버네트워크에서 중앙 처리와 저장을 담당하는 컴퓨터입니다.서버는 클라이언트에게 필요한 데이터와 서비스를 제공합니다.▶ 라우터패킷을 목적지까지 전달하는 역할을 수행하는 장치입니다. 라우터는 여러 개의 네트워크 간에 데이터를 라우팅하여 효율적인 통신을 가능하게 합니다.▶ 스위치네트워크 상에서 데이터를 전달하는데 사용되는 장치입니다. 스위치는 네트워크에 연결된 다양한 장치들 간에 데이터를 전송하며, |목적지 MAC 주소를 사용하여 데이터를 정확한 포트로 전달합니다. 2) 프로토콜프로토콜은 네트워크에서 데이터 통신을 위한 규칙과 규약으로, 데이터 분할, 전송 순서, 오류 검출 및 복구, 보안 등을 다룹니다. 가장 널리 사용되는 프로토콜 스택은 *TCP/IP 입니다.TCP는 신뢰성 있는 연결 지향적인 데이터 전송을 제공하고, IP는 패킷을 송/수신하는 통신에 대한 규약을 의미합니다.  *TCP/IP : Transmission Control Protocol/Internet Protocol 🔎 네트워크의 유형 … 네트워크(Network) 기본개념 소개 계속 읽기

네트워크 장비와 구성요소

안녕하세요.쉬운 IT의 시작, 아이티이지(ITEASY) 입니다. 오늘의 주제는 '네트워크 장비와 구성요소' 입니다.네트워크를 구축하고 사용하는데 필요한 구성요소에 대해 알아보도록 하겠습니다!👇 🔎 네트워크 장비란? 네트워크 장비는 컴퓨터 네트워크를 구축하고 운영하기 위해 사용되는 장치들을 말합니다. 이러한 장비들은 데이터를 전송하고 라우팅하며, 네트워크의 안전성과 성능을 유지하기 위해 중요한 역할을 수행합니다. 네트워크 장비는 데이터 통신을 위한 인프라 구성 요소로,네트워크의 연결성, 효율성, 보안성 등을 담당합니다. 🔎 네트워크 장비 종류? 1) 라우터(Router)라우터는 네트워크 간에 데이터를 전송하고 전달하기 위한 장비입니다. 라우터는 IP 주소를 기반으로 최적의 경로를 선택하여 데이터를 전송합니다. 데이터 패킷을 받아 목적지 IP 주소에 따라 전달하므로 네트워크 간의 연결을 가능하게 합니다. 2) 스위치(Switch)스위치는 … 네트워크 장비와 구성요소 계속 읽기

구글 OTP(Google Authenticator) 적용 방법

안녕하세요.쉬운 IT의 시작, 아이티이지(ITEASY) 입니다.데이터 유출 사례가 증가하면서 기업과 개인에게 데이터 보호의 중요성이 더욱 높아지고 있습니다. 아래의 참고 자료를 확인하면 매년 피해 빈도 및 피해액이 커지는 것을 확인할 수 있습니다. 🔗 2024년 데이터 유출 비용 보고서https://www.ibm.com/kr-ko/reports/data-breach 유출 경로는 다양하게 있지만 오늘 포스트를 통해 서버 로그인 시 다중 인증 요소 중 하나인OTP(일회용 비밀번호)를 설정, 로그인 인증 … 구글 OTP(Google Authenticator) 적용 방법 계속 읽기

Linux Swap Memory (스왑 메모리) 설정 방법

안녕하세요.쉬운 IT의 시작, 아이티이지(ITEASY) 입니다. 오늘은 기술 블로그 컨텐츠는 'Linux Swap Memory 설정 방법' 입니다.스왑(Swap)이란 무엇인지 알고 계신가요? 🔎 Swap(스왑)이란? Swap이란, 메모리가 부족할 경우 하드 디스크의 일부 공간을 활용하여 계속 작업할 수 있도록 도와주는 영역을 말합니다. 사전적 의미로는 서로 무언가를 교환한다는 의미를 담고 있습니다. 메모리 부족 시 프로세스 성능이 저하되거나 비정상적으로 프로세스가 종료가 될 수 있습니다. 이 상황을 방지하기 위해 사전에 하드 디스크 공간을 Swap 메모리로 활용하여 메모리가 부족한 상황을 대비 할 수 있습니다. Swap 메모리는 저장 장치인 디스크의 공간을 메모리로 활용하며 실제 물리 메모리와 다르게속도가 떨어집니다. Swap 설정으로 메모리 부족한 상황에 대비는 할 수 있지만 메모리 누수(Memory Leak) 체크와 불필요한 프로세스를 제거하여 근본적인 원인 해결이 필요합니다.➡ 권장 : RedHat에서 권장하는 SWAP 메모리 크기➡ 관련 URL : https://access.redhat.com/ko/solutions/744483 🔎 현재 사용중인 스왑 메모리 확인하기 # free -m # swapon -s ### 현재 swap 메모리 … Linux Swap Memory (스왑 메모리) 설정 방법 계속 읽기

OS 운영체제 및 구성요소

안녕하세요.쉬운 IT의 시작, 아이티이지(ITEASY) 입니다.오늘의 아이티이지 기술 블로그 내용은 운영체제 내용 입니다.이전에 '운영체제(OS)의 개념 및 동작 원리'에 대해서 말씀드렸었는데요.오늘은 OS 운영체제 및 구성요소에 대해서 알려드리겠습니다! 운영체제에 대해 자세히 알고 싶으시다면?아래의 내용을 참고해주세요! https://iteasytech.com/2024/02/05/os%ec%9a%b4%ec%98%81%ec%b2%b4%ec%a0%9c%ec%9d%98-%ea%b0%9c%eb%85%90-%eb%b0%8f-%eb%8f%99%ec%9e%91-%ec%9b%90%eb%a6%ac/ 운영체제(OS)는 하드웨어와 소프트웨어 사이에서 중재자 역할을 수행하는 핵심 소프트웨어이며,운영체제는 아래와 같이 중간에서 사용자가 하드웨어의 관리를 용이하게 해주고 시스템 자원들을 총괄할 수 있게 … OS 운영체제 및 구성요소 계속 읽기

IPSec VPN이란?

오늘은 IPSec VPN에 대해 알아보겠습니다.한마디로 말씀드리자면, IPSec VPN은 보안 프로토콜로 터널을 생성하여 원격지 간에 안전하고 암호화된 통신을 제공하는 가상 사설망 구축 기술입니다. 그럼 더 자세히 알아보겠습니다. ■ IPSec VPN이란 ? IPSec VPN은 IPSEC 프로토콜을 활용하여 가상 사설망인 VPN을 구축하는 기술입니다.VPN은 주로 공인 인터넷망을 통하여 통신이 이루어지는데 그때 IPSEC의 터널 모드를 사용하여 통신하는 데이터를 보호하고 암호화하게 … IPSec VPN이란? 계속 읽기

OS(운영체제)의 개념 및 동작 원리

오늘은 운영체제가 무엇인지, 어떻게 동작 하는지 대해 알아보려고 합니다.앞으로 운영체제 한번에 알아보기 시리즈를 통해서 유용한 정보를 말씀드리려고 합니다! 🔎 운영체제(Operating Systems, OS)란? 운영체제란? 운영체제는 OS는 컴퓨터 시스템의 핵심 소프트웨어로컴퓨터의 하드웨어와 응용 프로그램 사이에서 중재자 역할을 수행합니다.즉, 운영체제란 사용자가 보다 더 편리하게 서버를 운영할 수 있게 하는 소프트웨어입니다. 🔎 운영체제(OS)의 종류? 운영체제에서 가장 많이 사용되는 소프트웨어로는 … OS(운영체제)의 개념 및 동작 원리 계속 읽기

아파치(Apache) Cband 설치 및 설정

오늘은 아파치 Cband 설치 및 설정에 대해서 말씀드리겠습니다.함께 보면 좋은 기술 컨텐츠👇✔ APM(Apache, PHP, MariaDB) 설치 및 구축 방법✔ 아파치 httpd.conf 설정 방법 아파치 설치 및 설정에 말씀 드리기 전! Apache Cband가 무엇인지 알고 계신가요? 🔎 Apache Cband란? Apache Cband란 아파치 사이트 상에서 가상 호스트의 접속량 및 트래픽량을 체크하여 어떤 ip가 접속하였는지 여부 확인 등을 … 아파치(Apache) Cband 설치 및 설정 계속 읽기