IT 웹개발/WEB WAS

[Ubuntu] 리눅스 우분투에 Apache 2.4.46 수동 설치 방법

펌킨고구마 2023. 10. 30. 16:52
728x90
반응형

1. 설치 파일 준비

- httpd-2.4.46.tar.gz

   ㄴ 설치 파일 링크 : http://archive.apache.org/dist/httpd/httpd-2.4.46.tar.gz

- pcre-8.45.tar.gz

    ㄴ 설치 파일 링크 : https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz/download

- apr-1.7.4.tar.gz

    ㄴ 설치 파일 링크 : https://archive.apache.org/dist/apr/apr-1.7.4.tar.gz

-  apr-util-1.6.3.tar.gz

    ㄴ 설치 파일 링크 :  https://archive.apache.org/dist/apr/apr-util-1.6.3.tar.gz

 

 

2. apache 설치에 필요한 패키지 설치 

sudo apt-get install gcc
sudo apt-get install --reinstall make
sudo apt-get install libexpat1-dev
sudo apt-get install libpcre3-dev
sudo apt-get install g++

ㄴ 우분투가 아닌 리눅스라면 yum 으로 다운받을 수도 있다.

대충 설치중

 

3. 설치파일들을 옮겨 놓고 압축풀기

tar –zxvf apr-1.7.4.tar.gz
tar –zxvf apr-util-1.6.3.tar.gz
tar –zxvf pcre-8.45.tar.gz
tar –zxvf httpd-2.4.46.tar.gz

 

4. 컴파일하기

   4.1 PCRE 컴파일

cd pcre-8.45/
./configure --prefix=/usr/local/src

sudo make && sudo make install

 

4.2 htpd 컴파일 설치

   - 이때 --prefix="설치 원하는 경로" 를 입력한다.

cd ../

mv apr-1.7.4 ./httpd-2.4.46/srclib/apr
mv apr-util-1.6.3 ./httpd-2.4.46/srclib/apr-util

cd httpd-2.4.46

./configure --prefix=/usr/local/apache2.4 --with-included-apr --with-pcre=/usr/local/bin/pcre-config


sudo make && sudo make install

 

5. 실행

cd /usr/local/apache2.4/bin
sudo ./apachectl start

#중지
sudo ./apachectl stop


#돌고있는지 확인
ps -ef | grep apache

 

 

5-1. 설치된 apache 버전 확인

./httpd -v

 

5-2. 웹화면으로 구동 확인

localhost로 입력했을때 It works!뜨면 성공

728x90
반응형
LIST