RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR

[자세한 내용은 신재훈(GunSmoke)님의 저서 "무작정 따라하기: 레드햇 리눅스 9.x   -네트워크 & 웹 서버"(길벗 출판사)를 읽어 보시기 바랍니다]


레드햇 리눅스 9.0의 경우 ;



[기존 rpm 제거]

- 설치되어 있는 기존의 APM 확인(rpm -qa | grep http, php, mysql) 및 프로세스 중지

- php-mysql  mysql-server  mysql perl-DBD-MySQL을 순서대로 제거  (파란색은 동시에 제거)

- php-imap  php-idap  php 를 순서대로 제거

- httpd-manual  redhat-config-httpd 를 순서대로 제거

- mod_ssl  mod_python  mod_perl  webalizer 를 순서대로 제거  (의존성 문제)

- httpd 제거

- rm /etc/httpd/conf/httpd.conf.rpmsave   (기존 설정파일도 제거, 새로 설정할 때, 백업필요시는 예외)


[source 다운로드]

http://www.apache.org    http://www.php.net     http://www.mysql.com (<- binary 버전)


[Mysql 설치]: binary version

1. 압축 풀은 디렉토리를 /usr/local/mysql 로 이동

2. /usr/local/mysql 에서  ./scripts/mysql_install_db  실행

3. groupadd mysql    

    useradd -g mysql mysql

4. chown -R root /usr/local/mysql

   chown -R mysql /usr/local/mysql/data

   chown -R mysql /usr/local/mysql

   chown -R root /usr/local/mysql/bin

5. /usr/local/mysql 에서   ./bin/safe_mysqld --user=mysql &

6. ./bin/mysqladmin -u root password "xxxxxxxx"

7. ./bin/mysql -p mysql

8. mysql> status,     show databases;       exit


[apache와 php의 설치]

1. apache와 php의 파일을 풀고 디렉토리를 /usr/local/ 로 이동

2. apache 디렉에서 ./configure --prefix=/usr/local/apache

3. php 디렉에서 ./configure --with-apache=/usr/local/apache --with-mysql=/usr/local/mysql --with-zlib=/usr

4. php 디렉에서 make,    make install

5. apache 디렉에서 ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a

6. apache 디렉에서 make,      make install

7. php 디렉에서  cp ./php-ini-dist /usr/local/lib/php.ini


[APM 설정]

1. 일반적인 php 연동 설정을 httpd.conf에 해 준다.

http://blog.naver.com/post/postView.jsp?blogId=rekcuf&logNo=140011944691&categoryNo=13&viewdate=&cpage2=4&cpage=1

2. vi /etc/rc.d/rc.local 에 자동실행 설정

    /usr/local/apache/bin/apachectl start

    cd /usr/local/mysql/

    ./bin/safe_mysqld &


[source 설치시의 파일의 위치]

1. ServerRoot  :          /usr/local/apache                /etc/httpd (rpm 설치시)

2. DocumentRoot :      /usr/local/apache/htdocs     /var/www/html

3. 설정파일 :              /usr/local/apache/conf/httpd.conf       /etc/httpd/conf/httpd.conf

4. 로그 디렉 :             /usr/local/apache/logs        /var/log/httpd

5. 시동파일 :              /usr/local/apache/bin/apachectl         /etc/rc.d/init.d/httpd


이올린에 북마크하기
2007/04/24 16:38 2007/04/24 16:38
http://jiny.kr/trackback/29
전체 (406)
지니소식 (4)
자료실 (4)
정보|뉴스 (5)
SmartPhone (1)
Languages (206)
Server (153)
Database (27)
Design (4)
Gallery (0)
분류하기귀찬.. (2)
«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
  1. 창의력과 상상력을 넘어서  2009
    Tomcat 6.0 기본 환경 설정
  2. 닥공  2009
    서블릿 tomcat 6.0 실행시 에러
  1. 2010/07 (1)
  2. 2010/05 (1)
  3. 2010/02 (3)
  4. 2010/01 (3)
  5. 2009/05 (2)
Statistics Graph