Apache 서버 설치 및 환경 설정
** 환경 : RedHat Linux 9.0
아파치 설치
기존 홈페이지에서 사용하고 있는 버전은 리눅스 설치시 사용하던 버전이었으나 업그레이드를 위해 2.0.52를 설치하였다. 아파치 홈페이지 http://www.apache-kr.org/dist/ 에서 httpd-2.0.52.tar.gz 파일을 다운로드 하기 바란다.
이 파일을 FTP를 통해 서버의 /tmp 디렉토리에 업로드한 후 다음과 같은 순서로 설치 한다.
[root@localhost /tmp]# ls -al total 21256 drwxrwxrwt 3 root root 4096 Nov 16 17:04 . drwxr-xr-x 18 root root 4096 Nov 16 16:49 .. drwxrwxrwt 2 xfs xfs 4096 Nov 16 16:49 .font-unix -rw-r--r-- 1 root root 6918995 Nov 16 15:19 httpd-2.0.52.tar.gz -rw-r--r-- 1 root root 9674926 Nov 16 16:40 mysql-3.23.49-pc-linux-gnu-i686.tar.gz -rw-r--r-- 1 root root 5110458 Nov 16 15:33 php-4.4.1.tar.gz
[root@localhost /tmp]#tar xvzf httpd-2.0.52.tar.gz –C /tmp
! 압축을 해제한 후 해제된 디렉토리인 httpd-2.0.52 로 이동한다.
아파치 configure 실행
[root@localhost httpd-2.0.52]#./configure --prefix=/usr/local/apache --enable-mods-shared=most --enable-modules=so
아파치 컴파일과 인스톨
[root@localhost httpd-2.0.52]#make && make install
config 파일 생성
[root@localhost httpd-2.0.52]#echo “/usr/local/apache/lib” >> /etc/ld.so.conf [root@localhost httpd-2.0.52]#echo “/usr/local/apache/modules” >> /etc/ld.so.conf [root@localhost httpd-2.0.52]#ldconfig
아파치 Conf 설정 #1
[root@localhost conf]# cd /usr/local/apache/conf [root@localhost conf]# vi httpd.conf ...(생략)... #DocumentRoot "/usr/local/apache/htdocs" DocumentRoot "/usr/local/www/smit/html" //Context Root Path 수정 ...(생략)... #ServerName www.example.com:80 ServerName localhost:80
아파치 실행
[root@localhost php-4.4.1]#cd /usr/local/apache/bin [root@localhost bin]# ./apachectl start
아파치 종료
[root@localhost bin]# ./apachectl stop [root@localhost bin]# ps -ef | grep httpd
댓글 없음:
댓글 쓰기