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