개발자의 길

[리눅스] apache 설치 본문

6. 리눅스

[리눅스] apache 설치

자르르 2015. 8. 21. 18:22


1) 아파치 파일 다운로드

* httpd-2.4 버전은 불안정하거나 apr 등의 다른 파일이 더 필요하다고 한다.

* 가장 안정적인 2.2 버전으로 다운 받음.


- httpd 파일 다운로드

# wget http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz


- 압축풀기

# tar xvfz httpd-2.2.9.tar.gz



2) 컴파일과 목적파일 생성하기

- 다운 받은 httpd 디렉터리로 이동 (저자는 /apa에 저장함)

# cd /usr/local/apa/httpd-2.2.9


- 컴파일 생성 (prefix옵션을 이용하여 아파치가 설치될 디렉터리를 지정함)

# ./configure-prefix=/usr/local/apache


- 실행파일 생성

# make

​: configure를 통해 만들어진 것을 가지고 실제로 컴파일 해서 프로그램을 만드는 과정

# make install

: 만들어진 프로그램을 설치하는 과정


Tip) 컴파일 사용을 위해 gcc가 설치되어 있어야 한다.

# yum -y install gcc

# rpm -qa | grep gcc

 



3) 아파치 실행

# cd /usr/local/apache/bin

# ./apachectl start

- 아래 메시지가 발생했다. 서버네임 관련 메시지로 /etc/hosts에 해당 호스트명을 입력하여 처리하는 방법이 있다.


 [root@testserver bin]# ./apachectl start
httpd: apr_sockaddr_info_get() failed for testserver
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

 


4) 아파치 실행 확인하기

- iptables

# netstat -nlp (80 port 확인) 

 


- 프로세스

# ps -ed | grep httpd


- 웹 접속

인터넷 → http://localhost 또는 IP → It works!

 

 








 




 

 



이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments