본문 바로가기

728x90

분류 전체보기

Amazon EC2 t4g.small 인스턴스에서 NGINX를 설치하는 방법 Amazon EC2 t4g.small 인스턴스에서 NGINX를 설치하는 방법 테스트 환경 운영 체제 버전 정보 확인 $ lsb_release -d Description:Ubuntu 22.04.3 LTS 운영 체제의 아키텍처 확인(Arm 기반 AWS Graviton 프로세서 사용) $ uname -m aarch64 운영 체제의 비트 수 $ getconf LONG_BIT 64 NGINX 설치 필수 구성 요소 설치 sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring APT가 패키지의 신뢰성을 확인할 수 있도록 공식 NGINX 서명 키를 가져옵니다. curl -fsSL https://nginx.org/keys/nginx_signing... 더보기
Amazon t3a.medium과 t4g.medium의 비교 Amazon t3a.medium과 t4g.medium의 비교 AWS t3a.medium과 t4g.medium은 모두 2 vCPU와 4 GiB의 메모리를 제공하는 중형 인스턴스 유형입니다. 두 인스턴스 유형 사이에는 몇 가지 주요 차이점 기능 t3a.medium t4g.medium CPU 성능 보통 우수 시간당 가격 비싸 저렴 CPU 사용량이 많은 애플리케이션에 적합 아니오 예 CPU 사용량이 적은 애플리케이션에 적합 예 예 CPU 성능 t4g.medium은 t3a.medium보다 CPU 성능이 우수합니다. t4g.medium은 AWS Graviton2 프로세서를 사용하며, t3a.medium은 AMD EPYC 프로세서를 사용합니다. Graviton2 프로세서는 EPYC 프로세서보다 더 많은 코어와 스레드.. 더보기
우분투에서 pacemaker, corosync, pcs 패키지를 삭제하는 방법 우분투에서 pacemaker, corosync, pcs 패키지를 삭제하는 방법 1. Pacemaker 클러스터 중지 클러스터 서비스를 중지합니다. sudo pcs cluster stop --all $ sudo pcs cluster stop --all 192.168.56.212: Stopping Cluster (pacemaker)... 192.168.56.211: Stopping Cluster (pacemaker)... 192.168.56.212: Stopping Cluster (corosync)... 192.168.56.211: Stopping Cluster (corosync)... 2. Pacemaker 클러스터 비활성화 클러스터를 비활성화하고 부팅 시 자동으로 시작되지 않도록 설정합니다. sudo p.. 더보기
우분투에서 VSFTPD를 설치하고 설정하는 방법 우분투에서 VSFTPD를 설치하고 설정하는 방법 VSFTPD (Very Secure File Transfer Protocol Daemon)는 Linux 시스템에서 FTP 서버를 구축하고 관리하기 위한 효과적인 도구 중 하나입니다. 테스트 환경 운영체제 버전 정보 확인 $ lsb_release -d Description: Ubuntu 22.04.3 LTS 1. VSFTPD 설치 vsftpd 패키지를 설치합니다. 터미널에서 다음 명령을 사용합니다. sudo apt-get update sudo apt-get install vsftpd vsftpd 버전 정보 확 $ vsftpd -v vsftpd: version 3.0.5 2. VSFTPD 설정 파일 수정 VSFTPD의 설정은 /etc/vsftpd.conf 파일.. 더보기
ipcalc 명령어 ipcalc 명령어 - 아이피 계산기(ip 계산기) ipcalc는 Linux 및 Unix 시스템에서 IP 주소 및 서브넷을 계산하고 표시하는 유틸리티입니다. ipcalc를 사용하면 주어진 IP 주소, 서브넷 마스크, 네트워크 주소, 브로드캐스트 주소, 호스트 범위 및 기타 네트워크 관련 정보를 계산할 수 있습니다. ipcalc 패키지 설치 Debian/Ubuntu sudo apt-get install ipcalc CentOS/RHEL sudo yum install ipcalc 기본 구문 ipcalc [옵션] IP주소/서브넷 옵션 : ipcalc 명령어의 옵션을 설정할 수 있으며, 아래에서 설명하겠습니다. IP주소/서브넷 : 계산하려는 IP 주소와 서브넷을 지정합니다. 예를 들어, 192.168.1.10/.. 더보기
우분투에서 rsyslog를 사용하여 로그를 원격으로 전송하는 방법 우분투에서 rsyslog를 사용하여 로그를 원격으로 전송하는 방법 rsyslog 패키지 설치 sudo apt-get update sudo apt-get install -y rsyslog 원격 rsyslog 서버 구성(받는 서버) 원격 rsyslog 서버를 설정해야 합니다. 이 서버는 원격 로그를 수신하고 저장할 것입니다. 1. 원격 rsyslog 서버에서 rsyslog 설정 /etc/rsyslog.conf 파일을 열고 다음 줄을 추가하여 UDP 또는 TCP 포트를 설정합니다. 로그를 수신할 포트를 지정합니다. vim /etc/rsyslog.conf # Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Provides TCP syslog r.. 더보기
PHP PDO(pdo-mysql) 모듈을 활성화하는 방법 PHP PDO(pdo-mysql) 모듈을 활성화하는 방법(MySQL 커넥터) PDO는 MySQL 데이터베이스와 상호 작용하는 데 가장 일반적으로 사용되는 커넥터입니다. PDO는 플랫폼에 독립적이고 다양한 데이터베이스 시스템을 지원합니다. 데이터베이스 지원(Database Support) PDO 이점 플랫폼에 독립적 : PDO는 Windows, Linux, macOS 등 다양한 플랫폼에서 작동합니다. 다양한 데이터베이스 시스템 지원 : PDO는 MySQL, PostgreSQL, Oracle 등 다양한 데이터베이스 시스템을 지원합니다. 단순하고 사용하기 쉬움 : PDO는 사용하기 쉽고 배우기 쉽습니다. 1. 필수 패키지 설치 sudo yum install epel-release sudo yum install.. 더보기
iotop 명령어 iotop(Monitor Linux Disk I/O) 명령어 iotop 명령어는 Linux 시스템에서 실행 중인 I/O 작업(디스크 입출력)을 실시간으로 모니터링하고 보고하는 도구입니다. iotop을 사용하면 어떤 프로세스가 디스크 I/O 작업을 수행하고 있는지, 얼마나 많은 데이터가 읽거나 쓰이고 있는지 등을 확인할 수 있습니다. 이는 시스템 성능 모니터링 및 디스크 활동 추적에 유용합니다. iotop 패키지 설치 CentOS yum install -y iotop Ubuntu apt-get install -y iotop iotop 명령어의 기본 구문 iotop [옵션] 주요 옵션 -o 또는 --only : 특정 유형의 I/O 작업만 표시합니다. 예를 들어, -o 옵션 다음에 r을 추가하면 읽기 작업만 .. 더보기

728x90