********************************************************************
1) mySQL 서버 설치 

- d:/mysql 에 설치 : mysql-5.1.67-win32.msi
- 설치 후 암호설정 

********************************************************************
2) PHP 설치 

- d:/php 에 압축 해제
php.ini-dist -> php.ini 로 복사 후
extension=php_mysql.dll 주석해제
. display_errors = on 설정

- dll카피
. copy  libmysql.dll c:\windows
. copy .\ext\php_mysql.dll c:\windows
. copy .\ext\php_mssql.dll c:\windows

********************************************************************
3) Apache 설치 

- d:/apache 에 설치 : apache_2.2.14-win32-x86-no_ssl.msi
httpd.conf 수정
Listen 8088
DocumentRoot "E:/apache_html/html"
DirectoryIndex index.html index.htm index.php

httpd.conf 하단 추가
### PHP 설정
LoadModule php5_module d:/php/php5apache.dll 
AddType application/x-httpd-php .php
AddType application/x-httpd-php-souce .phps
PHPIniDir "d:/php/"

httpd.conf 하단 추가 : 
    Alias /mp3/ "g:/MP3/"
    <Directory "g:/MP3">
        Options none
#        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
   </Directory> 
    

*.참고
- VC라이브러리 -> https://optic.tistory.com/2
- 서비스 해제 -> sc delete apache

********************************************************************
4) MySQL 디비생성

- root 암호 변경
 a) mysqladmin법
    $ mysqladmin -u root -p password new-password
 b) table 수정법
    mysql> update user set password=password('패스워드') where user='root';  (비밀번호 변경)
    mysql> flush privileges;  (적용)
    mysql> quit  (빠져나가기)

- 디비생성
 mysql>create database aaa; (데이타베이스 생성)
 mysql>insert into db values('%', 'aaa', 'aaa', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y');  (db 생성) 
 mysql>insert into user (host, user, password) values('localhost', 'aaa', password('패스워드')); (user 생성) 
 mysql>flush privileges;

Posted by 뱅크패닉
,