Apache2 썸네일형 리스트형 [draft] 우분투 22.04에서 Apache를 소스 컴파일하여 설치하는 방법 우분투 22.04에서 Apache HTTP Server를 소스 컴파일하여 설치하는 방법Apache HTTP Server 는 가장 널리 사용되는 오픈소스 웹 서버 중 하나이다. 일반적으로 Ubuntu에서는 apt 패키지 관리자를 통해 설치하지만, 특정 모듈 활성화 또는 최신 버전 사용을 위해 소스 컴파일 방식으로 설치할 수도 있다.1. 의존성 패키지 설치컴파일에 필요한 빌드 도구와 라이브러리를 먼저 설치한다.sudo apt-get updatesudo apt-get install -y build-essentialsudo apt-get install -y zlib1g-dev libssl-dev libpcre3-devsudo apt-get install -y libnghttp2-dev wget2. Apache .. 더보기 [draft] 아파치 웹서버 MPM(prefork, worker) 설정 방법 아파치 웹서버 MPM(prefork, worker) 설정 방법아파치 웹 서버의 MPM (Multi-Processing Module)은 웹 서버가 처리할 수 있는 동시 연결 수와 처리 방식을 결정합니다. 아파치 웹 서버의 MPM 중에서는 prefork와 worker MPM이 있으며, 각각의 특징과 설정 방법을 알아보겠습니다.prefork MPMprefork MPM은 각 연결을 처리하는 프로세스를 별도로 생성하는 방식입니다. 이 방식은 안정적이고 예측 가능한 성능을 제공하지만, 동시 연결 수가 적을 경우에는 성능이 낮아집니다. 이러한 이유로 prefork MPM은 일반적으로 PHP와 같은 스크립트 언어를 사용하는 웹 사이트에서 사용됩니다.prefork MPM 설정 방법1. 아파치 구성 파일(httpd.con.. 더보기 [draft] 우분투에서 Apache와 PHP-FPM을 설치하고 연동하는 방법 우분투에서 Apache와 PHP-FPM을 설치하고 연동하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS1. Apache 설치Apache 웹 서버를 설치합니다.sudo apt updatesudo apt install -y apache2apache2 -vServerName 지시어 편집ServerName localhost 추가sudo sed -i '$ a ServerName localhost' /etc/apache2/apache2.confServerName 지시어가 이미 존재할 경우 수정sudo sed -i 's/^ServerName.*/ServerName localhost/' /etc/apache2/apache2.confApache 모듈 확인활성화된 모.. 더보기 이전 1 다음