분류 전체보기 (54) 썸네일형 리스트형 Apache mpm 확인 / Apache 최적화 및 튜닝 Apache MPM Apache Multi Processing Modules 아파치 서버가 받아들인 요청을 처리하기 위해 자식프로세스에게 분배하는 방식입니다. 종류는 prefork, worker, event 방식이 있습니다. 리눅스의 경우 특정 mpm 지정하여 설치하지 않을 경우 prefork가 default. 원하는 mpm 설정이 있다면, 아파치 컴파일 시 -with-mpm=prefork 또는 -with-mpm=worker 옵션 추가해서 컴파일하면 됩니다. MPM 종류 1. prefork 하나의 자식 프로세스가 하나의 스레드를 갖는 구조. 자식 프로세스 최대 1024개까지 가능. 안전하지 않은 제 3자가 만든 모듈 사용 가능. single CPU 또는 Dual CPU에서 성능이 좋음. 장.. php.ini 설정값 정리 많이 사용하는 설정값 위주로 정리하였습니다. ※ php.ini 파일 수정 후에는 apache restart 해줘야 변경된 내용이 적용됩니다. engine = On(기본값)/Off off로 설정되어 있을 시, url에서 apache 페이지 실행 시 php 파일을 보여주지 않고 다운로드하는 현상이 발생합니다. short_open_tag = On/Off(기본값) php 사용시 보통 3장. AWS 스토리지 S3 (Amazon Simple Storage Service) 의 용도 크게 3가지 - 아카이브, 로그파일, 재난 복구 이미지 등을 이용한 백업 관리 - 저장된 빅데이터의 분석 업무로 활용 - 정적 웹사이트 호스팅 EC2 인스턴스의 OS 볼륨이 블록 스토리지인 반면, S3는 조금 더 댜앙한 용도로 활용할 수 있는 무제한 용량의 객체 스토리지이다. 객체 스토리지와 블록 스토리지의 차이점 : 블록스토리지는 파일시스템 ( Window의 NTFS, Linux의 ext4) 을 위해 물리적 저장 장치를 블록 단위로 나눈 것으로, 파일시스템은 OS의 주요 기능 중 하나로 OS 작동에 필요한 데이터를 읽어들이기 위해 관련 파이로가 데이터가 저장될 수 있는 공간을 분할 및 할당하는 역할이다. 객체 스토리지는 사용자가 가.. mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table 에러 발생 시 해결법 mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table ws_write at row: 14758 해당 에러 발생 시 mysql 접속하여 timeout 값 늘려준다. mysql> show variables like '%timeout%'; mysql> set global net_read_timeout=10800; mysql> set global net_write_timeout=10800; 또는 # vi /etc/my.cnf [mysqld] net_read_timeout=10800 net_write_timeout=10800 mysql 접속 시 적용하는 명령어는 일시적으로 적용되므로, 영구적으로 적용하기 위해서는.. 2장. Amazon EC2와 Amazon EBS AMI (Amazon Machine Image) - Amazone 퀵 스타트 AMI 인스턴스 생성 시 콘솔에서 첫번째로 보이는 AMI Linux 또는 Window Server OS 운영체제의 다양한 배포판 제공 (최신기능, 공식적인 지원 제공) - AWS 마켓플레이스 AMI SAP 및 Cisco를 포함해 많은 기업용 소프트웨어 벤더가 지원 및 제공하는 AWS 공식, 상용이미지 - 커뮤니티 AMI AWS 커뮤니티에는 10만개 이상의 이미지가 있음, 이들 중 대부분은 독립적인 벤더에 의해, 특수한 목적에 맞게 개발 및 배포됨. 소프트웨어 리소스를 커스텀 조합으로 애플리케이션을 구성하기 위해서 사용하는 AMI - 프라이빗 AMI 사용자가 직접 프라이빗 AMI를 만들어 사용하는 프라이빗 AMI 사용자가 직접 일.. 1장. 클라우드 컴퓨팅과 AWS 개요 컴퓨트 : 물리적 서버를 클라우드에 복제한 개념의 서비스 오토스케일링, 로드밸런싱, 서버리스 아키텍처 (매우 작은 리소스만 소모하는 서버 기능 활용 방식) 과 같은 기능 제공 Elastic Compute EC2 서버 인스턴스는 데이터센터에서 실행되던 물리적 서버의 가상화 버전. EC2 서버 인스턴스는 CPU, 메모리, 스토리지, 네트워크 인터페이스 프로필 등과 함께 프로비저닝되며, 간단한 웹 서버부터 통합 멀티 티어 아키텍처 기반의 클러스터용 인스턴스까지 구현가능. Cloud(EC2) EC2 인스턴스는 가상화된 리소스이므로, 효율성은 높고 배포는 즉각적으로 이루어짐. Lambda 실행 중인 EC2 인스턴스를 이미지 템플릿으로 저장해두었다가, 트래픽 급증 등 요구 조건이 증가하면 해당 템플릿을 이용해 자동.. 이전 1 ··· 4 5 6 7 다음