[리눅스] apache 설치
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 |
4) 아파치 실행 확인하기
- iptables
# netstat -nlp (80 port 확인)
- 프로세스
# ps -ed | grep httpd
- 웹 접속
인터넷 → http://localhost 또는 IP → It works!
|