ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Apache 2.4설치 및 WebLogic12c와 연동
    # WEB | Apache 2021. 12. 28. 10:51

    Apache 2.4 설치

     

    아파치 2.4 설치파일 준비

    httpd-2.4.41.tar.gz

    httpd-2.4.41.tar.gz
    8.84MB

                                                           

     압축 해제

    tar -zxvf httpd-2.4.41.tar.gz

     

    압축이 풀린

    httpd-2.4.41

    파일을 임의로 정한 아파치 경로에 옮겨준다.

    mv httpd-2.4.41 [경로]

     

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

     

    설치 라이브러리 install

     

    {apache_HOME}/srclib 경로에 apr,apr-util 디렉토리 생성

    mkdir apr

    mkdir apr-util

     

     

    apr-1.7.0.tar.gz
    1.04MB
    apr-util-1.6.1.tar.gz
    0.53MB

    APR, APR-util

    APR이란, Apache가 설치된 플랫폼(OS)에 관계 없이 일정한 동작을 하기 위해 필요한 라이브러리이다.

    Apache 설치 시 요구 사항이지만 어째서인지 공식 문서에 안내 되지 않고있다.

    미리 다운 받는다.

    둘다 압축을 풀고

    tar -zxvf apr-1.7.0.tar.gz

    tar -zxvf apr-util-1.6.1.tar.gz

     

    압축을 풀은

    apr-[version] 안의 내용물을

    {apache_HOME}/srclib/apr경로에,

    apr-util-[version]

    {apache_HOME}/srclib/apr-util 경로에

    옮겨준다

     

     

    {apache_HOME}에서

    ./configure --prefix=/sw/web/apache2.4 --enable-modules=so --with-mpm=worker --enable-mode-shared=all --enable-so --enable-proxy --enable-proxy-ajp

     

    로 컴파일.

     

    에러 뜸

     

    ./configure --prefix=/sw/web/apache2.4 --enable-module=so --with-mpm=worker --enable-mode-shared=all --enable-so --enable-proxy --enable-proxy-ajp

     

    s를 지우고 다시 실행.

     

    컴파일 완료

     


    make && make install

     

    설치

     

     

     

     

    설치가 완료되면,

    --prefix=에 적었던 /sw/web/apache2.4 경로에

    apache가 설치된다.

    이곳을 이제 {apache_HOME}으로 생각하면 된다.

     conf 로 이동하여 

    httpd.conf 파일을 연다.

     

    SeverName 변경 

    ServerName [IP]:[Port]

     

    {apache_HOME]/bin/apachectl start

     

    권한으로 인해 실행불가.

    {APACHE_HOME}/conf/httpd.conf 변경 
    User app 
    Group app 

     

     

    {APACHE_HOME}/bin/httpd 파일의 권한 변경
    cmd> sudo chown root httpd 
    cmd> sudo chmod 4750 httpd
    이제 httpd를 실행하면 기본 호출화면이 등장

     

     

    cmd> ./apachectl start

     

    '# WEB | Apache' 카테고리의 다른 글

    Apache V-host 설정  (0) 2024.01.23
    Tomcat-Apache 연동 (mod_proxy_ajp)  (0) 2022.08.19
    Apache-Tomcat 연동 (mod_proxy)  (0) 2022.08.17
    Tomcat Apache 연동 (mod_jk)  (0) 2022.08.12
    Apache 2.2 설치 및 Weblogic 11g 연동  (0) 2021.12.22
Designed by Tistory.