Apache 1.3.x, php, mysql 3.x 연동(php정적모듈 설치) 웹서버 구축하기(첫번째 mysql 설치) > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

Apache 1.3.x, php, mysql 3.x 연동(php정적모듈 설치) 웹서버 구축하기(첫번째 mysql 설치) 정보

MySQL Apache 1.3.x, php, mysql 3.x 연동(php정적모듈 설치) 웹서버 구축하기(첫번째 mysql 설치)

본문

1. mysql, php, Apache순으로 설치를 권장한다.
2. 다운로드 싸이트(rpm버전말고 소스 파일을 받자)
  apache > www.apache.org
  mysql > www.mysql.com
  php > www.php.net
3. 다운받은 tar.gz 파일들을 tar명령어로 압축을 해제한다.
    예) tar zxvf mysql-3.XX.XX.tar.gz
4. 리눅스에서는 기본적으로 rmp 패키지로 A(Apache).P(php).M(mysql)이 설치되어 있지만 모두 제거하는 것이 좋다.
  1) service httpd stop 명령어로 데몬을 정지시킨다.
  2) rpm -qi apache 또는 rpm -qi httpd  1.3.x버전에서는 apache로 2.0.x버전은 httpd  로 설치되어 있으므로 두개다 검색해 보는 것이 좋다.
    php, mysql도 위와 같은 검색한다.
  3)찾아진 패키지들을 다은과 같이 제거한다.
    rpm -e httpd --nodeps 여기서 --nodeps를 사용하는 것은 서로간의 의존성이 있기 때문에 강제로 지우기 위함이다.
    php, mysql도 위와 같이 삭제한다.
///////////////////준비과정 끝 설치과정 시작////////////////////////////////////////////////////////////
5. mysql 설치하기
  1) mysql 소스파일의 압축을 푼 디렉토리로 이동한다.
    ./configure --prefix=usr/local/mysql --with-charset=euc_kr 명령을 입력 엔터
    prefix옵션은 인스톨할 경로명 --with-charset=euc_kr는 한글지원을 받기위함이다.
  2) 소스컴파일 :  make 명령을 입력 엔터
  3) 설치 : make install 명령을 입력 엔터
  4) MYSQL TEST
      - 기본 데이터 베이스 생성 : /usr/local/mysql/bin/mysql_install_db 입력 엔터기본데이터 베이스 mysql과 testdb가 생성된다.
 주의)처음 설치시 한번만 실행한다. 이후 다시 실행하면 데이터 베이스 다~~~날라간다.
      -  데몬을 띄운다 : /usr/local/mysql/bin/safe_mysqld --user=root 입력 엔터
        참고) 3.x 버전은 safe_mysqld 이고 4.x버전은 mysqld_safe 이다.
      -  최종 실행확인 : /usr/local/mysql/bin/mysql -uroot mysql 입력 엔터
        결과) mysql > quit
            bye
        위와같은 결과가 나왔다면 설치가 완벽하게 성공한 것이다.

나머지 php, apache 설치는 나중에 쓰겠습니다. 도중에 잠이 와서 도저히 ^^;;; 안돼겠습니다. 꾸벅<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
추천
0

댓글 0개

전체 5,352
개발자팁 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT