웹마스터 팁

NOP_0x90 Document No.1
-----------------------------------------------------------------------------

         Apache 2.0.46 + php 4.3.2 + mysql 4.0.13 설치하기(Mysql 4.0.13)

-----------------------------------------------------------------------------

작 성 자 : 최훈규(NOP_0x90)
작 성 일 : 2003년 7월 2일
이 메 일 : naneker@hanmail.net
P.S 잘못된 내용은 메일 보내주세요
-----------------------------------------------------------------------------

[다운로드]

Apache : http://www.apache.org
php    : http://www.php.net
mysql  : http://www.mysql.com

p.s 반드시 소스파일을 다운받으세요 (확장자 tar.gz)
    경어는 생략하겠습니다.
-----------------------------------------------------------------------------

[설치하기]

1. Mysql 설치(다운받은 파일 이름 : mysql-4.0.13.tar.gz]

        먼저 다운받은 mysql 소스 압축을 푼다.

        [root@localhost /usr/src]# tar xvzf mysql-4.0.13.tar.gz

                        ....과정 생략....
        
        디렉토리 이동
        [root@localhost /usr/src]# cd mysql-4.0.13
        [root@localhost /usr/src/mysql-4.0.13]#

        이동을 하였으면 다음과 같이 쉘상에 입력해주고 엔터키를 누른다.
        [root@localhost /usr/src/mysql-4.0.13]# ./configure --prefix=/usr/local/mysql --with-charset=euc_kr

        --prefix : 설치될 디렉토리 경로입니다.
        --with-charset : 기본 언어를 지정합니다.

        여기에서 mysql 4.0.13는 euc_kr.conf 파일이 없는걸로 알고있다. 이경우 아래 내용을 복사해서 euc_kr.conf 라는
        파일로 저장을 하고 압축을 푼 디렉토리의 아래위치에 업로드를 해준다.
        [root@localhost /usr/src/mysql-4.0.13/sql/share/charsets]# <- 바로 이 위치에 euc_kr.conf 파일을 넣어준다.


# 에서 복사하세요

# Configuration file for the euc_kr character set

# ctype array (must have 257 elements)
  00
  20  20  20  20  20  20  20  20  20  28  28  28  28  28  20  20
  20  20  20  20  20  20  20  20  20  20  20  20  20  20  20  20
  48  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  84  84  84  84  84  84  84  84  84  84  10  10  10  10  10  10
  10  81  81  81  81  81  81  01  01  01  01  01  01  01  01  01         
  01  01  01  01  01  01  01  01  01  01  01  10  10  10  10  10
  10  82  82  82  82  82  82  02  02  02  02  02  02  02  02  02
  02  02  02  02  02  02  02  02  02  02  02  10  10  10  10  20
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10
  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  00

# to_lower array (must have 256 elements)
  00  01  02  03  04  05  06  07  08  09  0A  0B  0C  0D  0E  0F
  10  11  12  13  14  15  16  17  18  19  1A  1B  1C  1D  1E  1F
  20  21  22  23  24  25  26  27  28  29  2A  2B  2C  2D  2E  2F
  30  31  32  33  34  35  36  37  38  39  3A  3B  3C  3D  3E  3F
  40  61  62  63  64  65  66  67  68  69  6A  6B  6C  6D  6E  6F
  70  71  72  73  74  75  76  77  78  79  7A  5B  5C  5D  5E  5F
  60  61  62  63  64  65  66  67  68  69  6A  6B  6C  6D  6E  6F
  70  71  72  73  74  75  76  77  78  79  7A  7B  7C  7D  7E  7F
  80  81  82  83  84  85  86  87  88  89  8A  8B  8C  8D  8E  8F
  90  91  92  93  94  95  96  97  98  99  9A  9B  9C  9D  9E  9F
  A0  A1  A2  A3  A4  A5  A6  A7  A8  A9  AA  AB  AC  AD  AE  AF
  B0  B1  B2  B3  B4  B5  B6  B7  B8  B9  BA  BB  BC  BD  BE  BF
  C0  C1  C2  C3  C4  C5  C6  C7  C8  C9  CA  CB  CC  CD  CE  CF
  D0  D1  D2  D3  D4  D5  D6  D7  D8  D9  DA  DB  DC  DD  DE  DF
  E0  E1  E2  E3  E4  E5  E6  E7  E8  E9  EA  EB  EC  ED  EE  EF
  F0  F1  F2  F3  F4  F5  F6  F7  F8  F9  FA  FB  FC  FD  FE  FF

# to_upper array (must have 256 elements)
  00  01  02  03  04  05  06  07  08  09  0A  0B  0C  0D  0E  0F
  10  11  12  13  14  15  16  17  18  19  1A  1B  1C  1D  1E  1F
  20  21  22  23  24  25  26  27  28  29  2A  2B  2C  2D  2E  2F
  30  31  32  33  34  35  36  37  38  39  3A  3B  3C  3D  3E  3F
  40  41  42  43  44  45  46  47  48  49  4A  4B  4C  4D  4E  4F
  50  51  52  53  54  55  56  57  58  59  5A  5B  5C  5D  5E  5F
  60  41  42  43  44  45  46  47  48  49  4A  4B  4C  4D  4E  4F
  50  51  52  53  54  55  56  57  58  59  5A  7B  7C  7D  7E  7F
  80  81  82  83  84  85  86  87  88  89  8A  8B  8C  8D  8E  8F
  90  91  92  93  94  95  96  97  98  99  9A  9B  9C  9D  9E  9F
  A0  A1  A2  A3  A4  A5  A6  A7  A8  A9  AA  AB  AC  AD  AE  AF
  B0  B1  B2  B3  B4  B5  B6  B7  B8  B9  BA  BB  BC  BD  BE  BF
  C0  C1  C2  C3  C4  C5  C6  C7  C8  C9  CA  CB  CC  CD  CE  CF
  D0  D1  D2  D3  D4  D5  D6  D7  D8  D9  DA  DB  DC  DD  DE  DF
  E0  E1  E2  E3  E4  E5  E6  E7  E8  E9  EA  EB  EC  ED  EE  EF
  F0  F1  F2  F3  F4  F5  F6  F7  F8  F9  FA  FB  FC  FD  FE  FF

# sort_order array (must have 256 elements)
  00  01  02  03  04  05  06  07  08  09  0A  0B  0C  0D  0E  0F
  10  11  12  13  14  15  16  17  18  19  1A  1B  1C  1D  1E  1F
  20  21  22  23  24  25  26  27  28  29  2A  2B  2C  2D  2E  2F
  30  31  32  33  34  35  36  37  38  39  3A  3B  3C  3D  3E  3F
  40  41  42  43  44  45  46  47  48  49  4A  4B  4C  4D  4E  4F
  50  51  52  53  54  55  56  57  58  59  5A  5B  5C  5D  5E  5F
  60  41  42  43  44  45  46  47  48  49  4A  4B  4C  4D  4E  4F
  50  51  52  53  54  55  56  57  58  59  5A  7B  7C  7D  7E  7F
  80  81  82  83  84  85  86  87  88  89  8A  8B  8C  8D  8E  8F
  90  91  92  93  94  95  96  97  98  99  9A  9B  9C  9D  9E  9F
  A0  A1  A2  A3  A4  A5  A6  A7  A8  A9  AA  AB  AC  AD  AE  AF
  B0  B1  B2  B3  B4  B5  B6  B7  B8  B9  BA  BB  BC  BD  BE  BF
  C0  C1  C2  C3  C4  C5  C6  C7  C8  C9  CA  CB  CC  CD  CE  CF
  D0  D1  D2  D3  D4  D5  D6  D7  D8  D9  DA  DB  DC  DD  DE  DF
  E0  E1  E2  E3  E4  E5  E6  E7  E8  E9  EA  EB  EC  ED  EE  EF
  F0  F1  F2  F3  F4  F5  F6  F7  F8  F9  FA  FB  FC  FD  FE  FF

FF까지만 복사하세요

        ./configure가 끝났다면 make를 입력하고 엔터키를 누른다.

        [root@localhost /usr/src/mysql-4.0.13]# make

                ....내용 생략....

        끝났다면 make install을 해준다

        [root@localhost /usr/src/mysql-4.0.13]# make install

        자 이제 mysql 설치가 끝났다.

        다음은 설정방법이다.

        먼저 /usr/local/mysql/bin 로 이동한다.

        [root@localhost /usr/local/mysql/bin]# ./mysql_install_db

        입력하고 실행한다.(필독: 반드시 한번만 실행하세요)


        다음은 /usr/local 로 이동한다.

        [root@localhost /usr/local]# chown mysql.mysql -R mysql

        이렇게 입력하면 mysql디렉토리의 모든파일들의 권한이 mysql로 바뀌게 된다.
        만약 되지 않는다면 adduser mysql 이나 groupadd mysql을 추가하여야 한다.
        확인하는 방법은 생략한다.(리눅스 공부하세요..)

        이제 mysql데몬을 실행하려고 한다.

        /usr/local/mysql/share/mysql 로 이동한다.

        [root@localhost /usr/local/mysql/share/mysql]# ./mysql.server start

        를 입력하면 데몬이 실행될 것이다. 만약 종료가 된다면 mysql디렉토리내의 권한이나 tmp디렉토리의 권한을
        살펴보기 바란다. tmp에는 mysql.sock파일이 생성된다.(./configure시 변경가능)

        실행이 되었다면.. 끝이다. 이제 남은것은 mysql데몬이 부팅시 매번 실행이 되도록 해야한다.
        이렇게 하면 된다..
        [root@localhost /usr/local/mysql/share/mysql]# ln -s /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/rc3.d/S85mysqld
        이렇게 하면 mysql데몬은 부팅시마다 자동으로 시작된다.
        
        mysql데이타베이스의 사용자, 디비추가 등은 NOP_0x90 Document No.2문서를 참고하기 바란다.
제목 글쓴이 날짜
[동영상] iis 5.1 + PHP 4.3.2 + MySQL 4.0.13 + 제로보드 4.1 pl4 설치 [48] 비행소년™ 2003.08.25
Windows 2000의 NAT를 이용한 인터넷 공유 서버 구축 [2] 굿스피드 2003.08.20
/home에 있는 계정을 계정별로 따로 백업하는 스크립트 [2] 뽀뽀팅이 2003.08.15
Windows2000 Ad Server 계열쓰시는분들의 보안. [7] 씨파개 2003.08.12
긴급 - mysql 설치때 주의점(window xp 에서) [3] 이성헌 2003.08.11
리눅스 환경에서 APM+Tomcat의 개발환경 만들기 굿스피드 2003.08.04
색다른 리눅스 배포판.. [2] Dopesoul 2003.08.02
mysql 다운받기 - 그림설명 [3] 이성헌 2003.07.27
phpzendoptimizer 다운받기 - 그림설명 [7] 이성헌 2003.07.27
php 다운 받기 - 그림설명 [1] 이성헌 2003.07.27
apache 다운받기 - 그림설명 [2] 이성헌 2003.07.27
Windows 2003 엔터프라이즈 에서 FTP 사용하기..(이미지첨부버젼) [10] file 무꾸 2003.07.26
우리호스트 DNS 활용하기 [4] HoYa™ 2003.07.08
NOP_0x90 Document No.4(APM연동 php-4.3.2편) [2] NOP_0x90 2003.07.06
NOP_0x90 Document No.3(APM연동 apache-2.0.46편) NOP_0x90 2003.07.06
NOP_0x90 Document No.2(APM연동 Mysql-DB설정편) NOP_0x90 2003.07.06
NOP_0x90 Document No.1(APM연동 Mysql-4.0.13편) NOP_0x90 2003.07.06
쉘상에서 DB 간단하게 생성하기.. 수정입니다. [1] NOP_0x90 2003.07.05
쉘상에서 사용자 계정과 DB계정 간단하게 생성하기. NOP_0x90 2003.07.05
저만의 보안 방법. (리눅스) [12] Blainfo 2003.07.04