http://piook.tistory.com/64



1. menual 


For complete installation documentation, see [ht]docs/manual/install.html or

  http://httpd.apache.org/docs/2.4/install.html


     $ ./configure --prefix=PREFIX

     $ make

     $ make install

     $ PREFIX/bin/apachectl start


=============================================================

[root@192 APM]# tar -zxvf httpd-2.4.2.tar.gz 

[root@192 APM]# cd httpd-2.4.2

[root@192 httpd-2.4.2]# ./configure --prefix=/usr/local/apache

에러 발생 !!

checking for APR... no

configure: error: APR not found.  Please read the documentation.

위와 같은 에러가 발생한다면….


해결 !!!!!

http://apr.apache.org 에 가서 apr과 apr-utill을 다운받고 설치한다.


[root@192 APM]# wget http://apache.tt.co.kr//apr/apr-1.4.6.tar.gz

[root@192 APM]# tar -zxvf apr-1.4.6.tar.gz 

[root@192 APM]# cd apr-1.4.6

[root@192 apr-1.4.6]# ./configure

[root@192 apr-1.4.6]# make

[root@192 apr-1.4.6]# make install


[root@192 APM]# wget http://apache.tt.co.kr//apr/apr-util-1.4.1.tar.gz

[root@192 APM]# tar -zxvf apr-util-1.4.1.tar.gz 

[root@192 APM]# cd apr-util-1.4.1

[root@192 apr-util-1.4.1]# ./configure --with-apr=/usr/local/apr

[root@192 apr-util-1.4.1]# make

[root@192 apr-util-1.4.1]# make install


[root@192 httpd-2.4.2]# ./configure --prefix=/usr/local/apache


에러 발생 !!!!!

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/


해결 !!!!!

[root@192 APM]# yum -y install pcre-devel


다시 아파치 압축 푼 폴더로 가서

[root@192 APM]# cd httpd-2.4.2

[root@192 httpd-2.4.2]# ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr


[root@192 httpd-2.4.2]# make

[root@192 httpd-2.4.2]# make install

[root@192 local]# /usr/local/apache/bin/apachectl start



아파치 환경 설정하자 !!!

[root@192 local]# cd apache/

[root@192 apache]# vi conf/httpd.conf 

httpd.conf 파일에서 

ServerName 항목의 주석을 해제하고, 도메인이 있다면 도메인을 적어주고 없다면 서버의 IP를 적어준다. 만약 이 항목을 설정하지 않으면 127.0.0.1로만 접속이 된다.


외부, 다른 컴퓨터에서 서버의 IP를 브라우저에 쳐보자.

http://192.168.199.128/


브라우저에 It works!가 나타난다면 설치가 완료된 것이다. 만약 아파치가 정상 동작하는데도 페이지가 열리지 않으면 방화벽을 점검해 80포트를 열어준다.


[root@192 apache]# vi /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

파일에 위의 것이 없으면 추가해주고 저장하고 나온다.


[root@192 apache]# /etc/init.d/iptables restart

다시 접속하여 접속이 가능한지 본다.


It works!가 나온다면 설치 끝~~~~!!!!

'linux > APM' 카테고리의 다른 글

AH00558 에러 조치.  (0) 2015.11.19
mysql 접근 거부 오류  (1) 2015.11.19
Mysql cmake 중 오류(수정요함)  (0) 2015.11.19
Mysql 소스설치 참고용 2!  (0) 2015.11.19
Mysql 소스설치 참고용!  (0) 2015.11.19

+ Recent posts