본문 바로가기

반응형

전체 글

우분투 24.04에서 PHP 8.3의 OPcache를 활성화하는 방법 우분투 24.04에서 PHP 8.3의 OPcache를 활성화하는 방법OPcache 개요PHP는 요청 시 소스 코드 → 파싱 → 바이트코드 생성 → 실행 단계를 거칩니다.OPcache는 이 중 파싱·컴파일 과정을 캐싱하여, 이후 요청은 메모리에 저장된 바이트코드를 바로 실행 → 성능이 크게 향상됩니다.PHP 5.5부터 기본 포함된 확장이며, PHP 8.3에서도 별도 설정만으로 활성화 가능합니다.PHP 8.3 및 OPcache 설치 확인PHP 버전 확인php -vPHP 8.3.12 (cli) (built: Sep 27 2024 03:53:05) (NTS)Copyright (c) The PHP GroupZend Engine v4.3.12, Copyright (c) Zend Technologies with.. 더보기
이중화(Duplexing)와 이원화(Dualization) 개념 이중화(Duplexing)와 이원화(Dualization) 개념두 용어는 주로 시스템 신뢰성/안전성 설계에서 쓰이는데 비슷하면서도 차이가 분명합니다.1. 이중화(Duplexing)개념 : 동일한 기능을 수행하는 여분(Backup) 장치를 준비해 두어, 고장 시 즉시 교체하거나 자동으로 전환(failover)하는 구조.핵심 : 한쪽이 죽으면 다른 쪽이 바로 대신한다.특징주장치와 예비장치가 존재.운용 방식 : Hot Standby(대기 상태), Load Sharing(부하 분담), Voting 방식(2oo3, 2 out of 3).목표는 무중단 가용성.예시서버 이중화(Primary/Secondary).항공기 센서 다중 탑재. 디스크 미러링(RAID1).2. 이원화(Dualization)개념 : 같은 기능을 .. 더보기
UPS(무정전 전원 공급 장치)란 Uninterruptible Power Supply(무정전 전원 공급 장치)란정전이나 전압 강하가 발생했을 때 일정 시간 동안 전력을 공급해 주는 장치입니다.서버, 네트워크 장비, 의료 기기, 공장 설비 등 전원 장애가 발생하면 치명적인 시스템에 주로 사용됩니다.주요 기능:비상 전원 공급 : 배터리로 일정 시간 동안 전력 유지전력 안정화 : 전압 스파이크, 서지(surge), 노이즈 제거안전 종료 지원 : 시스템이 데이터 손실 없이 종료되도록 도움종류:Standby (오프라인 UPS) : 전원 문제 발생 시에만 배터리 전환Line-interactive UPS : 전압 변동을 보정하면서 배터리 전환Online UPS : 항상 배터리와 인버터를 거쳐 깨끗한 전력 공급 (고가, 고신뢰성)IDC에서 UPS(무정.. 더보기
우분투 24.04에 PowerDNS를 설치하고 도메인을 등록하는 방법 우분투 24.04에 PowerDNS를 설치하고 도메인을 등록하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.2 LTS1. PowerDNS 설치시스템 업데이트sudo apt updatesqlite3 패키지 설치sudo apt install -y sqlite3sqlite3 --version3.45.1 2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1 (64-bit)PowerDNS Authoritative Server 설치sudo apt install -y pdns-server pdns-backend-sqlite3Reading package li.. 더보기
ZABBIX 템플릿을 활용하여 AWS CodeDeploy 에이전트를 모니터링하는 방법 ZABBIX 템플릿을 활용하여 AWS CodeDeploy 에이전트를 모니터링하는 방법Zabbix Agent 설정(AWS EC2)UserParameter 정의(파라미터 지원)sudo tee /etc/zabbix/zabbix_agentd.d/userparameter_ec2.conf Zabbix Agent 설정 재적용sudo zabbix_agentd -c /etc/zabbix/zabbix_agentd.confsudo systemctl restart zabbix-agent정상 동작 확인(예: codedeploy-agent)zabbix_agentd -t "service.status[codedeploy-agent]"service.status[codedeploy-agent] [t|active].. 더보기
NGINX 가상호스트에서 SSL 인증서 경로 변경 방법 NGINX 가상호스트에서 SSL 인증서 경로 변경 방법SSL 인증서 디렉토리 생성mkdir /etc/nginx/ssl/wildcard_scbyun_comcd /etc/nginx/ssl/wildcard_scbyun_comSSL 인증서 다운로드curl -fsSL https://www.scbyun.com/ssl/nginx/wildcard_scbyun_com/cert.pem -o cert.pemcurl -fsSL https://www.scbyun.com/ssl/ssl/nginx/wildcard_scbyun_com/key.pem -o key.pem가상호스트 경로 이동cd /etc/nginx/conf.d대상 파일 확인ls -l *.conf | grep "scbyun.com"grep ssl_certificate_ke.. 더보기
Cisco 장비에서 ARP 테이블과 MAC 주소 테이블을 확인하는 방법 Cisco 장비에서 ARP 테이블과 MAC 주소 테이블을 확인하는 방법1. ARP 테이블 확인ARP 테이블은 IP ↔ MAC 주소 매핑 정보를 보여줍니다.show arpSwitch# show arpProtocol Address Age (min) Hardware Addr Type InterfaceInternet 192.168.1.1 3 aabb.cc00.1234 ARPA Vlan10Internet 192.168.1.10 5 aabb.cc00.abcd ARPA Vlan10Switch# show mac address-table Mac Address Table---------------------------.. 더보기
Nginx에서 특정 IP 주소를 차단하는 방법 Nginx에서 특정 IP 주소를 차단하는 방법Nginx에서 특정 IP 주소(예: 190.97.237.68, 203.0.113.55)를 차단하면서 해당 IP의 요청이 로그(액세스 로그 또는 에러 로그)에 기록되지 않도록 설정하려면 access_log off와 deny 지시어를 조합하여 특정 IP에 대해 로깅을 비활성화할 수 있습니다.Nginx 설정sudo vim /etc/nginx/nginx.conf### nginx.confuser nginx;worker_processes auto;error_log /var/log/nginx/error.log notice;pid /run/nginx.pid;events { worker_connections 1024;}http { include .. 더보기

728x90
반응형