우분투 server에서는 apr, apr-util 만 설치해도 잘됐는데 중간중간 설치할게 너무 많았다.
(아래 있는거 말고도 잡다한게 많았음)
APACHE(httpd)
wget https://dlcdn.apache.org/httpd/httpd-2.4.53.tar.gz
http://httpd.apache.org/download.cgi
PCRE
wget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz
APR
wget https://dlcdn.apache.org//apr/apr-1.7.0.tar.gz
APR-UTIL
wget https://dlcdn.apache.org//apr/apr-util-1.6.1.tar.gz
OPENSSL
wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
다 받고
cd httpd-2.4.53
mkdir srclib(없을경우만)
mv ../apr-1.7.0 ./srclib/apr
mv ../apr-util-1.6.1 ./srclib/apr-util
mv ../pcre-8.45 ./srclib/pcre
checking for OpenSSL version >= 0.9.7... FAILED
openssl의 버전이 낮다고 해서 위같은 패키지처럼하면 안되더라..
openssl의 경우는 local에다가 설치를 해줘야 한다고 한다(local 접근을 먼저한대나 뭐래나. openssl 실행하면 버전이 1.1.1로 정상적으로 나오는데 왜 0.9로 나오는지 모르겠다.)
# tar xvfz openssl-1.1.1i.tar.gz
# cd openssl-1.1.1i
# ./config --openssldir=/usr/local/openssl-1.1.1i
# make && make install
이렇게 해주고
./configure --prefix=/[웹서버 설치폴더]/apache-2.4.53 --enable-cgi --enable-info --enable-deflate --enable-ssl --enable-proxy --enable-proxy-connect --enable-proxy-http --enable-proxy-ftp --enable-expires --enable-headers --enable-rewrite --enable-so --with-included-apr --with-included-apr-util --with-included-pcre
make && make install
하면 설치 완료가 된다.
그리고 [설치폴더]/conf/httpd.conf
에서 ServerName [주소] 를 추가하면 끝
Reference
https://www.clien.net/service/board/lecture/12857002
https://redkreuz.tistory.com/135
'LINUX' 카테고리의 다른 글
우분투 NAS 설치 및 설정 (0) | 2022.03.25 |
---|---|
프로세스 실행 위치 찾기 (0) | 2022.03.25 |
우분투 desktop vs server 차이 (0) | 2022.03.25 |
failed to fech 우분투 (0) | 2022.03.24 |
loop device 란 (0) | 2022.03.18 |
댓글