Linux A.P.M 설치 메뉴얼
페이지 정보
본문
I. A.P.M 설치 메뉴얼
1. 웹 서비스에 필요한 apache, php, mysql 설치 방법
RPM 설치는 단순히 관련 RPM 패키지들을 받아 rpm -ivh 로 설치해주면 됩니다.
아래는 소스설치에 대한 설명입니다.
1) 소스를 다운 받습니다.
http://apache.org : httpd_x.x.x.tar.gz
http://php.net : php-x.x.x.tar.gz
http://mysql.com : mysql-x.x.x.tar.gz
다운받은 파일을 /usr/ 에 down 폴더를 생성한후 그곳에 옮겨놓습니다.
2) 아래와 같이 압축을 해제합니다.
# tar zxvfp httpd_x.x.x.tar.gz
# tar zxvfp php-x.x.x.tar.gz
# tar zxvfp mysql-x.x.x.tar.gz
파일을 압축을 모두 풀었으면 이제 컴파일을 시작해 볼까요?
첫 번째 해야할 것은 mysql을 컴파일을 합니다.
3) MySQL 설치
# cd mysql-x.x.x --> 압축을 푼 mysql디렉토리에 들어갑니다.
# ./configure --prefix=/usr/local/mysql --with-charset=euc_kr <-- 4.x까지는
# ./configure --prefix=/usr/local/mysql --with-charset=euckr <-- 5.x부터는
# make
# make install
# ./scripts/mysql_install_db
mysql 디렉토리에서 위와 같이 네 번의 작업을 그대로 해주시면 mysql 컴파일은 완료!
이제 두 번째로 아파치와 php를 같이 컴파일을 합니다.
4) Apache pre-configure
# cd ../httpd-x.x.x -->압축을 푼 아파치 디렉토리에 들어갑니다.
# ./configure --prefix=/usr/local/apache
위와같이 한번의 작업을 해준 뒤에 압축을 풀어놓은 php디렉토리로 갑니다.
5) PHP 컴파일
# cd ../php-x.x.x 압축을 풀은 php디렉토리에 들어가서 아래의 명령을 한줄로 적어 실행을 합니다.
적을 때 오타가 없도록 주의 하시기 바랍니다.
# ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/etc --disable-debug
--enable-track-vars --with-mysql=/usr/local/mysql --with-apache=../apache_x.x.x --with-gd
위와같이 한번의 작업을 해준 뒤에 압축을 풀어놓은 php디렉토리로 갑니다.
위의 configure가 정상적으로 에러없이 되었으면 아래와 같이 make, make install을 해줍니다.
# make
# make install
이제 마지막으로 아파치를 컴파일 해주면 a.p.m 컴파일이 끝납니다.
6) Apache 컴파일
# cd ../apache_x.x.x 압축을 풀어 놓은 아파치 디렉토리로 들어갑니다.
아래 세가지 명령을 실행합니다.
# ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
# make
# make install
a.p.m 설치 완료!!!
설치가 완료 되었으니 이제 아래의 설정 몇가지만 해주면 됩니다.
7) Apache 의 httpd.conf 설정
# cd /usr/local/apache/conf -->
경로를 이와 같이 이동하면 httpd.conf 파일이 있습니다.
# vi httpd.conf
vi를 이용해 파일을 열어서 아래의 부분을 수정합니다.
ServerName direct.co.kr (도메인을 적습니다.)
DocumentRoot /usr/local/apache/htdocs (htdocs는 홈페이지 파일을 넣는 디렉토리입니다.)
php 확장자 연결 설정 부분을 찾아서 아래와 같이 동일하게 설정합니다.
AddType application/x-httpd-php .php .php3 .phtml .html
AddType application/x-httpd-php-source .phps
자! 이제 모든 설정이 완료되었으니 설치한 a.p.m을 start 시켜 볼까요?
8) MySQL, Apache 데몬 시작
# /usr/local/mysql/bin/safe_mysqld & (뒤에 & 표시를 꼭 해주어야 합니다.)
# /usr/local/apache/bin/apachectl start
데몬이 정상적으로 구동이 되었는지 확인하려면 아래와 같이 명령을 주면 됩니다.
apache 데몬 확인 --> ps -ef l grep httpd
mysql 데몬 확인 --> ps -ef l grep mysql
정상적으로 구동이 되었으면 이제 홈페이지 파일을 올려 test해보시면 됩니다.
참고
- http://mydirect.co.kr/support/manual_view.php?serl=29
- http://blog.naver.com/justitia?Redirect=Log&logNo=120025172120
- http://cafe.naver.com/erinyes.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=3
+++ rpm삭제강좌 +++
- http://blog.naver.com/sj1g?Redirect=Log&logNo=80009542669
- http://blog.naver.com/krushall3?Redirect=Log&logNo=100005197797
1. 웹 서비스에 필요한 apache, php, mysql 설치 방법
RPM 설치는 단순히 관련 RPM 패키지들을 받아 rpm -ivh 로 설치해주면 됩니다.
아래는 소스설치에 대한 설명입니다.
1) 소스를 다운 받습니다.
http://apache.org : httpd_x.x.x.tar.gz
http://php.net : php-x.x.x.tar.gz
http://mysql.com : mysql-x.x.x.tar.gz
다운받은 파일을 /usr/ 에 down 폴더를 생성한후 그곳에 옮겨놓습니다.
2) 아래와 같이 압축을 해제합니다.
# tar zxvfp httpd_x.x.x.tar.gz
# tar zxvfp php-x.x.x.tar.gz
# tar zxvfp mysql-x.x.x.tar.gz
파일을 압축을 모두 풀었으면 이제 컴파일을 시작해 볼까요?
첫 번째 해야할 것은 mysql을 컴파일을 합니다.
3) MySQL 설치
# cd mysql-x.x.x --> 압축을 푼 mysql디렉토리에 들어갑니다.
# ./configure --prefix=/usr/local/mysql --with-charset=euc_kr <-- 4.x까지는
# ./configure --prefix=/usr/local/mysql --with-charset=euckr <-- 5.x부터는
# make
# make install
# ./scripts/mysql_install_db
mysql 디렉토리에서 위와 같이 네 번의 작업을 그대로 해주시면 mysql 컴파일은 완료!
이제 두 번째로 아파치와 php를 같이 컴파일을 합니다.
4) Apache pre-configure
# cd ../httpd-x.x.x -->압축을 푼 아파치 디렉토리에 들어갑니다.
# ./configure --prefix=/usr/local/apache
위와같이 한번의 작업을 해준 뒤에 압축을 풀어놓은 php디렉토리로 갑니다.
5) PHP 컴파일
# cd ../php-x.x.x 압축을 풀은 php디렉토리에 들어가서 아래의 명령을 한줄로 적어 실행을 합니다.
적을 때 오타가 없도록 주의 하시기 바랍니다.
# ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/etc --disable-debug
--enable-track-vars --with-mysql=/usr/local/mysql --with-apache=../apache_x.x.x --with-gd
위와같이 한번의 작업을 해준 뒤에 압축을 풀어놓은 php디렉토리로 갑니다.
위의 configure가 정상적으로 에러없이 되었으면 아래와 같이 make, make install을 해줍니다.
# make
# make install
이제 마지막으로 아파치를 컴파일 해주면 a.p.m 컴파일이 끝납니다.
6) Apache 컴파일
# cd ../apache_x.x.x 압축을 풀어 놓은 아파치 디렉토리로 들어갑니다.
아래 세가지 명령을 실행합니다.
# ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
# make
# make install
a.p.m 설치 완료!!!
설치가 완료 되었으니 이제 아래의 설정 몇가지만 해주면 됩니다.
7) Apache 의 httpd.conf 설정
# cd /usr/local/apache/conf -->
경로를 이와 같이 이동하면 httpd.conf 파일이 있습니다.
# vi httpd.conf
vi를 이용해 파일을 열어서 아래의 부분을 수정합니다.
ServerName direct.co.kr (도메인을 적습니다.)
DocumentRoot /usr/local/apache/htdocs (htdocs는 홈페이지 파일을 넣는 디렉토리입니다.)
php 확장자 연결 설정 부분을 찾아서 아래와 같이 동일하게 설정합니다.
AddType application/x-httpd-php .php .php3 .phtml .html
AddType application/x-httpd-php-source .phps
자! 이제 모든 설정이 완료되었으니 설치한 a.p.m을 start 시켜 볼까요?
8) MySQL, Apache 데몬 시작
# /usr/local/mysql/bin/safe_mysqld & (뒤에 & 표시를 꼭 해주어야 합니다.)
# /usr/local/apache/bin/apachectl start
데몬이 정상적으로 구동이 되었는지 확인하려면 아래와 같이 명령을 주면 됩니다.
apache 데몬 확인 --> ps -ef l grep httpd
mysql 데몬 확인 --> ps -ef l grep mysql
정상적으로 구동이 되었으면 이제 홈페이지 파일을 올려 test해보시면 됩니다.
참고
- http://mydirect.co.kr/support/manual_view.php?serl=29
- http://blog.naver.com/justitia?Redirect=Log&logNo=120025172120
- http://cafe.naver.com/erinyes.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=3
+++ rpm삭제강좌 +++
- http://blog.naver.com/sj1g?Redirect=Log&logNo=80009542669
- http://blog.naver.com/krushall3?Redirect=Log&logNo=100005197797
댓글목록
등록된 댓글이 없습니다.