먼저 앞서 패키지들은 전부 해당 서버에 접속하면 최신버전 혹은 원하는 다른 버전을 찾아 다운받을 수 있다.
– apache : http://www.apache.org/dyn/closer.cgi
– apr/apr-util : https://apr.apache.org
– pcre : http://www.pcre.org
허나 귀찮은자를 위해… 혹은 파일 찾는데 번거로움을 줄이기위해 내 서버에 파일을 업로드하였고
그 주소를 토대로 작성하였으니 원하면 사용하길
먼저 파일들을 다운받을 적당한 디렉토리를 선택한다. 여기선 /home으로 가정하겠다.
아파치를 다운받는다.
| # 아파치 패키지 파일을 다운 받는다. $ wget http://www.atblog.co.kr/file/package/httpd-2.4.10.tar.gz # 그리고 압축을 해제 시켜두자 $ tar xvfz httpd-2.4.10.tar.gz |
여기까지 완료되었으면 추가로 Apache설치를 하기위한 존속성 패키지들을 설치 할 것이다.
apr을 설치 하자.
| # 패키지를 다운받고 $ wget http://www.atblog.co.kr/file/package/apr-1.5.1.tar.gz # 압축을 해지시킨 후 $ tar xvfz apr-1.5.1.tar.gz # 내부로 진입해 기본적인 세팅과 컴파일 과정을 거친다. $ cd apr-1.5.1 $ ./configure $ make $ make install |
다음 설치 할 것은 apr-util
| # apr설치와 다를건 없다. # 다시 디렉토리로 돌아와서 $ cd .. $ wget http://www.atblog.co.kr/file/package/apr-util-1.5.4.tar.gz $ tar xvfz apr-util-1.5.4.tar.gz $ cd apr-util-1.5.4 $ ./configure --with-apr=/usr/local/apr $ make $ make install |
끝으로 pcre을 설치
| # 다시 디렉토리로 돌아와서 $ cd .. $ wget http://www.atblog.co.kr/file/package/pcre-8.36.tar.gz $ tar xvfz pcre-8.36.tar.gz $ cd pcre-8.36 $ ./configure --prefix=/usr/local/pcre $ make $ make install |
여기까지 설치 하였다면 기본적은 패키지는 전부 설치되어 있다고 볼 수 있다.
이제 아파치를 세팅할 것이다.
| >$ cd .. $ cd httpd-2.4.10 $ ./configure --prefix=/usr/local/apache --enable-http --enable-info --enable-cgi --enable-so --with-pcre=/usr/local/pcre $ make $ make install |
이제 설치가 완료되었으니 아파치를 구동시켜보자.
| >$ /usr/local/apache/bin/httpd -k start |