WEB/Apache

[Apache] Apache 2.4.58 install

모클 2024. 2. 26. 09:51

- 실행환경 : Vmware workstation 17

- OS  : rocky 9

 

1. 패키지 설치

 

apache 설치를 위한 패키지설치

yum install -y gcc gcc-c++ pcre-devel expat-devel

 

2. Apache 설치를 위한 설치파일

 

-apr

-apr-util

-pcre

-httpd

 

/usr/local/src 폴더에 다운로드받아준다.

wget https://dlcdn.apache.org/apr/apr-1.7.4.tar.gz
wget https://dlcdn.apache.org/apr/apr-util-1.6.3.tar.gz
wget https://dlcdn.apache.org/httpd/httpd-2.4.58.tar.gz
wget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz

 

3. 다운로드 받은 파일 압축해제

tar xvfz httpd-2.4.58.tar.gz
tar xvfz apr-1.7.4.tar.gz
tar xvfz apr-util-1.6.3.tar.gz
tar xvfz pcre-8.45.tar.gz

 

4. PCRE 컴파일 설치

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

 

5. Apache 컴파일 설치

cd /usr/local/src
mv apr-1.7.4/ httpd-2.4.58/srclib/apr
mv apr-util-1.6.3/ httpd-2.4.58/srclib/apr-uil

cd /usr/local/httpd-2.4.58
./configure --prefix=/usr/local/httpd2 --enable-modules=all --enable-so --with-included-apr --with-mpm-shared=all
make && make install

 

6. 아파치 실행

/usr/local/httpd2/bin/apachectl

7. 방화벽 오픈

yum install firewalld
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload

 

8. 설치완료

감사합니다.

'WEB > Apache' 카테고리의 다른 글

[Apache] 아파치 설정파일 위치 확인하기 (ex .httpd.conf)  (0) 2024.01.25
[Apache] Apache install  (0) 2023.07.24
[Apache] XFF(X-Forwarded-For) 설정  (0) 2023.04.18