2009년 11월 19일 목요일

:: A.I_7 정식 kr & eng :: Final ko_en...

지금까지 나왔던 버전중 정식으로 만들어진 버전입니다.
한국어 버전과 영문버전으로 따로 만들어주셨네요~
기능에는 차이가 없습니다. 다만 언어가 다를뿐이지요 ㅋㅋ

----------(원문)-------------------------------------------------------------------------

A.I_7


(추가3)

A.I_7 Help 교환 버전
메인창 H 누르면 나오는 Help를 열어서 보면서도 A.I를 사용할수있도록 만들어 보았습니다.
바이러스로 오인 하는지도 봐주세요.

많은분들이 확인해주신결과 오진이 없다고들 하시네요 ^^


==============================================================

(추가2)


포레버 인증과 SLIC2.1 인증과의 충돌 발생하는 부분 해결했습니다.
포레버 에서 OEM 인증으로 변경할 경우 인증풀림 문제를 해결한 버전입니다.

인증에는 문제가 없습니다. 삭제에 문제가 있어서 수정하는 것입니다.


==============================================================
윈도우 7 에서는 정식 버전입니다.
정식 버전 후에도 업그레이드는 계속 됩니다.
정식 버전을 내어놓는 이유는 사용자가 무리없이 사용할수 있는 버전이기 때문입니다.
신기능이 나올 경우에는 다시 베타 버전으로 A부터 알파벳 순으로 진행 합니다.
베타버전으로 올리려고 하다가 베타 없이 정식으로 갑니다 그동안 모든 버전이 사실 베타버전 이었으니까요.
이 버전은 기본적인 TEST는 제가 모두 완료 하였습니다.
기존 버전 사용자는 먼저 페치를 한다음 사용하시면 됩니다 정식버전 나온 기념으로 한번 포멧 하는것도 좋습니다.


2009년 11월 17일이고 윈도우 7 이니 파일명을 A.I_7으로 정했습니다.^^
구버전 페치 A.I_1006B 포함 이전버전 사용자 페치 :PATCH.cmd
업데이트 로그에 실페 기록이 있는 분들은 이걸로 로그 백업 삭제 복원이 가능합니다. UpdateLog.bat
추가된 신기능은 7-5-2 번에 Rearm 6 + Forever 을 추가 하였습니다.

리알람 6회를 복원 하면서 동시에 포레버 인증까지 됩니다. 설치후 30일이 자나신 분은 7-5-2 번으로 인증 하시면 됩니다.
R4와의 차이점은 R4는 인증없이 디폴트 상태로 리알람이 복원 됩니다.
포레버 인증시 30일이 지나도 중요 업데이트와 선택적 업데이트가 모두 가능합니다.
설명서는 메인창에서 H를 입력하신후 아무키나 누르시면 됩니다.

::: 다운받기 :::


##### OPEN #####




라이선스가 만료된 상태 즉 설치후 30일이 지나도 모든 업데이트와 윈도우 정상 사용이 가능합니다.
기존 버전에서는 포레버 인증시 인증을 표시하기 위해 slmgr.vbs -ato 명령을 사용 했습니다.
포레버 인증을 하면 할수록 토큰이 커진다는 재보가 있어서 확인해 보니 slmgr.vbs -ato 가 문제 였습니다.

이유는 slmgr.vbs -ato 명령을 사용하게 되면 마소에 접속해서 인증을 받게 되는대
마소에서 인증이 되지 않기 때문에 토큰 파일에 마소에 접속했던 데이터만 늘어나게 됩니다 그래서 토큰이 커지는 것입니다.
이번 버전에서는 slmgr.vbs -ato 명령을 사용하지 않고 slmgr.vbs -dlv로 시스템활성화 상태만 표시 하도록 했습니다.


두번째는 업데이트를 위해 수정 하던중 윈도우가 항상 활성화 상태에 있도록 하는 방법을 찾아내어 적용 하였습니다.
심지어 워터마크 제거를 안해도 워터마크가 나오지 않습니다.
이유는 윈도우의 라이선스가 항상 활성 상태에 있는 것으로 인식하기때문입니다.

HTML에 플래시 넣어주는 자바스크립트 함수

일전에 어디선가 편하게 플래시를 띄울수 있는 함수를 본것 같아서 검색하다가
남에 홈피 뒤져보다가...ㅋㅋ
결국 찾긴 찾았는데 약간의 수정이 필요해 보입니다.

LG데이콤 홈페이지에서 가져온건데 유용할것 같아 올려봅니다.

사실 제가 필요해서 찾은거구 올리는거예요 ㅋㅋㅋㅋ

/*
###########플래시 넣는 함수############
f_id = 플래시 아이디
f_name = 플래시 파일명
f_width = 가로크기
f_height = 세로높이
f_trans = 공백, transparent(투명)
f_para = 파라미터, 공백
*/
function show_flash_F(f_id,f_name,f_width,f_height,f_trans,f_para){
  document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-44455354000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='"+f_width+"' height='"+f_height+"' id='"+f_id+"'>");
    document.write("<param name='allowScriptAccess' value='always'/>");
    document.write("<param name='movie' value='"+f_name+"'>");
    document.write("<param name='quality' value='high'>");
    document.write("<param name='scale' value='noscale'>");
    document.write("<param name='wmode' value='"+f_trans+"'>");
    document.write("<PARAM NAME='flashvars' VALUE='"+f_para+"'>");
    document.write("<embed src='"+f_name+"' allowScriptAccess='always' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='"+f_trans+"' width='"+f_width+"' height='"+f_height+"'></embed>");
    document.write("</object>");
}

function writeObject(obj_file,width,height,wmode)
{
    var obj_src = "";
    obj_src += "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\""+width+"\" height=\""+height+"\">\n";
    obj_src += "  <param name=\"movie\" value=\""+obj_file+"\">\n";
    obj_src += "  <param name=\"wmode\" value=\""+wmode+"\">\n";
    obj_src += "  <param name=\"menu\" value=\"false\">\n";
    obj_src += "  <param name=\"quality\" value=\"high\">\n";
    obj_src += "  <embed src=\""+obj_file+"\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\""+width+"\" height=\""+height+"\"></embed>\n";
    obj_src += "</object>\n";
   
    document.write(obj_src);
}

function FlashObject(swf, width, height, bgcolor, id, flashvars)
{
    var strFlashTag = new String();
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        strFlashTag += "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' ";
        strFlashTag += "codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0' ";
        strFlashTag += "id='" + id + "' width='" + width + "' height='" + height + "'>";
        strFlashTag += "<param name='movie' value='" + swf + "'/>";
       
        if(flashvars != null) {strFlashTag += "<param name='flashvars' value='" + flashvars + "'/>"};
        strFlashTag += "<param name='quality' value='best'/>";
        strFlashTag += "<param name='bgcolor' value='" + bgcolor + "'/>";
        strFlashTag += "<param name='menu' value='false'/>";
        strFlashTag += "<param name='salign' value='LT'/>";
        strFlashTag += "<param name='scale' value='noscale'/>";
        strFlashTag += "<param name='wmode' value='transparent'/>";
        strFlashTag += "<param name='allowScriptAccess' value='always'/>";
        strFlashTag += "</object>";   
    }else{
        strFlashTag += ' <embed src="' + swf + '" ';
        strFlashTag += 'quality="best" ';
        strFlashTag += 'bgcolor="' + bgcolor + '" ';
        strFlashTag += 'width="' + width + '" ';
        strFlashTag += 'height="' + height + '" ';
        strFlashTag += 'menu="false" ';
        strFlashTag += 'scale="noscale" ';
        strFlashTag += 'id="' + id + '" ';
        strFlashTag += 'salign="LT" ';
        strFlashTag += 'wmode="transparent" ';
        strFlashTag += 'allowScriptAccess="sameDomain" ';
        if(flashvars != null) {strFlashTag += 'flashvars="' + flashvars + '" '};
        strFlashTag += 'type="application/x-shockwave-flash" ';
        strFlashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
        strFlashTag += '</embed>';
    }
    document.write(strFlashTag);
}

2009년 11월 18일 수요일

Adobe Acrobat 9.0 Pro 활성화시키기

출처 : http://es0211.tistory.com/9

Adobe Acrobat 9.0 Pro 시디키

Adobe CS4 MasterCollection 을 설치하고 인증 우회까지 했는데 유독... Acrobat 만 튕긴다..;;;

아놔... 넌 뭐니?? ㅡㅡ+

결국 출처 사이트에서 아크로벳 시디키를 구할수 있었다...
휴~~
자알 된다!!
이건 막히지 말기를...ㅋㅋ

##### OPEN #####



:: A.I_7 :: 정식(?) ^^

기존에 문제가 발생되었던 부분들이 대부분 수정되었습니다.

포레버 인증시 30일이 지난후 업데이트가 않되던 부분도 수정된듯합니다.

원 재작자님 정말 대단하신듯 ^^


포레버 인증부분과 SLIC2.1 인증부분 충돌이 났다고 합니다. 이부분 해결한 버전입니다 ^^

늦은밤까지 고생하신 카리스마넘치는분 진짜 존경합니다 ^0^


-------------------(원글)-------------------------------------------------------------------

A.I_7


(추가3)

A.I_7 Help 교환 버전
메인창 H 누르면 나오는 Help를 열어서 보면서도 A.I를 사용할수있도록 만들어 보았습니다.
바이러스로 오인 하는지도 봐주세요.

많은분들이 확인해주신결과 오진이 없다고들 하시네요 ^^


==============================================================

(추가2)


포레버 인증과 SLIC2.1 인증과의 충돌 발생하는 부분 해결했습니다.
포레버 에서 OEM 인증으로 변경할 경우 인증풀림 문제를 해결한 버전입니다.

인증에는 문제가 없습니다. 삭제에 문제가 있어서 수정하는 것입니다.


==============================================================
윈도우 7 에서는 정식 버전입니다.
정식 버전 후에도 업그레이드는 계속 됩니다.
정식 버전을 내어놓는 이유는 사용자가 무리없이 사용할수 있는 버전이기 때문입니다.
신기능이 나올 경우에는 다시 베타 버전으로 A부터 알파벳 순으로 진행 합니다.
베타버전으로 올리려고 하다가 베타 없이 정식으로 갑니다 그동안 모든 버전이 사실 베타버전 이었으니까요.
이 버전은 기본적인 TEST는 제가 모두 완료 하였습니다.
기존 버전 사용자는 먼저 페치를 한다음 사용하시면 됩니다 정식버전 나온 기념으로 한번 포멧 하는것도 좋습니다.


2009년 11월 17일이고 윈도우 7 이니 파일명을 A.I_7으로 정했습니다.^^
구버전 페치 A.I_1006B 포함 이전버전 사용자 페치 :PATCH.cmd
업데이트 로그에 실페 기록이 있는 분들은 이걸로 로그 백업 삭제 복원이 가능합니다. UpdateLog.bat
추가된 신기능은 7-5-2 번에 Rearm 6 + Forever 을 추가 하였습니다.

리알람 6회를 복원 하면서 동시에 포레버 인증까지 됩니다. 설치후 30일이 자나신 분은 7-5-2 번으로 인증 하시면 됩니다.
R4와의 차이점은 R4는 인증없이 디폴트 상태로 리알람이 복원 됩니다.
포레버 인증시 30일이 지나도 중요 업데이트와 선택적 업데이트가 모두 가능합니다.
설명서는 메인창에서 H를 입력하신후 아무키나 누르시면 됩니다.

다운받기 :: 수정된것으로 다시 올립니다.

##### OPEN #####





라이선스가 만료된 상태 즉 설치후 30일이 지나도 모든 업데이트와 윈도우 정상 사용이 가능합니다.
기존 버전에서는 포레버 인증시 인증을 표시하기 위해 slmgr.vbs -ato 명령을 사용 했습니다.
포레버 인증을 하면 할수록 토큰이 커진다는 재보가 있어서 확인해 보니 slmgr.vbs -ato 가 문제 였습니다.

이유는 slmgr.vbs -ato 명령을 사용하게 되면 마소에 접속해서 인증을 받게 되는대
마소에서 인증이 되지 않기 때문에 토큰 파일에 마소에 접속했던 데이터만 늘어나게 됩니다 그래서 토큰이 커지는 것입니다.
이번 버전에서는 slmgr.vbs -ato 명령을 사용하지 않고 slmgr.vbs -dlv로 시스템활성화 상태만 표시 하도록 했습니다.


두번째는 업데이트를 위해 수정 하던중 윈도우가 항상 활성화 상태에 있도록 하는 방법을 찾아내어 적용 하였습니다.
심지어 워터마크 제거를 안해도 워터마크가 나오지 않습니다.
이유는 윈도우의 라이선스가 항상 활성 상태에 있는 것으로 인식하기때문입니다.



(추가1)


1.R 복원 문제

2.서버 R2 포레버 인증 문제

2009년 11월 16일 월요일

ADODB.Stream을 이용한 파일다운로드 소스

ADODB.Stream을 이용한 파일다운로드 소스

==================================================================================


파일 다운로드시 바로열기를 하거나 할때 브라우저에 따라 문제가 발생할때 사용가능한 모듈 입니다.

[download.asp]


<% Option Explicit %>
<%
Dim fileName,filepath,file
Dim objFS,objF,objDownload
Dim pathname ,objStream,download
Dim file_split

file= request("fileName")
filePath = request("filePath")
pathname = Server.MapPath(filePath)&"\"&file

'파일 이름
Response.ContentType = "application/unknown"
'ContentType 를 선언합니다.
Response.AddHeader "Content-Disposition","attachment; filename=" & file
'헤더값이 첨부파일을 선언합니다.
Set objStream = Server.CreateObject("ADODB.Stream")
'Stream 을 이용합니다.
objStream.Open
'무엇이든 Set 으로 정의했으면 열어야 겠지요^^
objStream.Type = 1
objStream.LoadFromFile pathname
download = objStream.Read
Response.BinaryWrite download
'이게 보통 Response.Redirect 로 파일로 연결시켜주는 부분을 대신하여 사용된 것입니다.
Set objstream = nothing
'초기화시키구요.
%>

[사용방법]


<a href="http://localhost/download.asp?filePath=/file/&fileName=filename.hwp" target="_blank">filename.hwp</a>

2009년 11월 15일 일요일

WIN7설치CD에 WIN7PE& GHOST11.5 & GIMAGEX 추가하기

[펌] Ultra Performance 님의 강좌


[1]  WIN7PE 만들기

 

AIK가 설치된 상태에서

 

관리자 배포도구 명령프롬프트를 권리자 권한으로 실행을 합니다.

그리고 아래의 내용을 그대로 복사하면 자동으로 WIN7PE가 만들어집니다.

근데 WIN7 설치CD와 결합할때는 오직 하나만 필요하죠.

WINPE.ISO내에 \SOURCES\BOOT.WIM 이걸 알기 쉽게 winpe.wim 으로 변경합니다.

 

copype.cmd x86 c:\winpe_x86

copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim

imagex /Mountrw C:\winpe_x86\ISO\sources\boot.wim 1 C:\winpe_x86\mount

Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-wmi.cab"

Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-hta.cab"

Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-scripting.cab"

Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-mdac.cab"

Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-pppoe.cab"

Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-fontsupport-ko-kr.cab"

copy "C:\Program Files\Windows AIK\Tools\x86\imagex.exe" C:\winpe_x86\mount\Windows\System32\imagex.exe

imagex /unmount /Commit C:\winpe_x86\mount

cd C:\Program Files\Windows AIK\Tools\PETools

oscdimg.exe -lWINPE -b.\x86\boot\etfsboot.com -h -m -n C:\winpe_x86\ISO C:\winpe_x86\WINPE.ISO

 

[2] 윈도우 부팅관리자에 등록하기

 

WIN7설치 CD ISO 안에 있는 모든 파일들을 C:\WIN7폴더에 풀어 놓습니다.

변경한 WIM파일을 C:\WIN7\BOOT\ 내에 옴기거나 복사 해줍니다.(설치 원본이 있는 경로)

 

명령프롬프트를 실행합니다. 아래의 내용을 따라하면됩니다.

 

bcdedit /store C:\WIN7\boot\bcd /set {default} description "SETUP Windows 7"

 

bcdedit /store C:\WIN7\boot\bcd /copy {default} /d "BOOT WIN7PE"

 

위의 내용을 복사해서 붙여넣기 해주면 디폴트(WIN7 설치 CD)는 SETUP Windows 7로 변경되고 BOOT WIN7PE로 부팅될 GUID가 생성됩니다.

여기서 C:\WIN7\boot\bcd 는 BCD가 있는 경로 겠죠

 

예를 들어  {06a7214b-cef7-11de-92fa-005056c00000} 이라는 GUID가 생성되었다면 그걸 그대로 아래에 복사 해주면됩니다.

이건 명령넣을때 마다 GUID가 생성되고 등록이 됩니다. 등록은 되었는데 원하는 부팅 WIM파일 위치를 모르기 때문에 그걸 지정을 해주면됩니다. 아래와 같이.

 

bcdedit /store C:\WIN7\boot\bcd /set {06a7214b-cef7-11de-92fa-005056c00000} device ramdisk=[boot]\boot\winpe.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

 

bcdedit /store C:\WIN7\boot\bcd /set {06a7214b-cef7-11de-92fa-005056c00000} osdevice ramdisk=[boot]\boot\winpe.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

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

설명

\boot\winpe.wim=WIN7PE 부팅 WIM파일이 있는 경로

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

윈도우 부팅관리자에 부팅가능한 WIM파일은 모두 등록이 가능합니다. GHOST 14도 등록됩니다. 그리고 위에 명령은 한줄입니다. 두줄이 아닙니다.

 

[3] GHOST11.5 & GIMAGEX를 STARTNET.CMD 스크립트에 추가하기

 

아래의 내용을 CMD파일로 만들면됩니다.(메모장을 열어서 아래 내용 복사나 사용자에 맞게 수정하시고 STARTNET.CMD로 저장하시면됩니다.)

 

만든 파일과 EXE파일(GHOST&GIMAGEX)을 WIN7PE 부팅 WIM파일 MOUNTRW 해서 넣어주고 UNMOUNT COMMIT 해주면 완성이 됩니다.(WIM파일 수정할려면 AIK(IMAGEX)가 설치되어 있거나 GIMAGEX가 있으면됩니다. 사용법은 유명하신분이 잘 정리를 해주셨더군요.

링크 :: http://oembios.textcube.com/1

 

저는 무설치 GIMAGEX.EXE가 있길래 그걸 사용하고 GHOST는 XPE와 같이 쓰기 때문에 XPE 프로그램 루트에 있는 고스트를 사용했습니다. (XPE안에 GIMAGEX도 있더군요. 그 경로로 지정해줘도 됩니다.)

빨간색처리된게 바로 프로그램이 있는 경로죠.

경로 없이 EXE만 있는거는 시스템 루트에 있다는 얘기겠죠.(SYSTEM32)

 

@echo off

:_main
cls 
echo                       [MAIN MENU]       
echo.
echo                  [C]  COMMEND PROMPT[CMD]
echo.
echo                  [G]  GHOST 11.5
echo.
echo                  [X]  GIMAGEX
echo.

:_set
set _ok=
set /p _ok=번호[소문자]를 입력후 엔터키를 눌러주세요 :

if "%_ok%" == "c" goto _cmd
if "%_ok%" == "g" goto _ghost
if "%_ok%" == "x" goto _gimagex

goto _main

:_cmd
CMD.EXE
goto _exit

:_ghost
FOR %%A IN (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: Y: Z:) DO IF EXIST %%A\PROGRAMS\GHOST\GHOST32.EXE %%A\PROGRAMS\GHOST\GHOST32.EXE
STARTNET.CMD
goto _exit

:_gimagex
GIMAGEX.EXE
STARTNET.CMD
goto _exit

:_exit

 

 그리고 위에 ghost 경로는 한줄입니다. 두줄이 아닙니다.

 

 

&무설치 포터블  거의 실행 되더군요.&

WIN7PE에 IMAGEX내장되어 있긴한데 수동시 문제가 되지 않는데 스크립트화 시켜놓으면 고정이기 때문에 드라이브 문자 할당해야 하는 번거러움 때문에 GIMAGEX를 사용하니 변경할 필요가 없더군요. 포맷도 WIN7시리즈나 V시리즈 아무 버전 선택해서 포맷만하고 X 시키면 재부팅 없이 메뉴로 돌아오기 때문에 편리하더군요.(WIN7PE부팅 STARTNET이용)

 

 

 

GIMAGEX 영문판 사용하기 힘드시면 한글판 사용하세요 어느분이 포터블로 만들어 났더군요.....

다운로드 ::


 

[4] ISO 생성

ultra iso나 oscdimg나 아무거나 편한걸로 만드시면됩니다.

ustra iso는 생략하고

 

 명령프롬프트 상에서

 

oscdimg는 예)OSCDIMG -L"MENU" -O -H -M -U2 -X -BC:\7.BIF C:\WIN7 C:\WINDISKTOOL.ISO



MENU=레이블

C:\7.BIF= 부팅파일 경로

C:\WIN7 =ISO만들 소스(WIN7원본수정파일)

C:\WINDISKTOOL.ISO=생성될 경로와 파일이름

 

아래는 이미지 입니다. 참고하세요.


&이미지&


Win7 & 2k8 R2 AIO 4LP

워워~
여러분 혹시 이런거 보셨나요??? 듀얼레이어 한장으로 120가지 윈도우 에디션을 설치할수 있는.. ㄷㄷㄷ;;
뭐 이런 괴물같은 놈을 만드셨는지... 엄척난 기술력(?)에 또한번 감탄을 하며 소개글을 올려드립니다.
p.s - 원재작자분의 의견에 따라 링크나 토렌트 머 이런거는 적지 않겠습니다 ^^

-----------(원문)---------------------------------------------------------------------------

본 이미지는 개인소장용 목적으로 제작되었습니다.
토렌트 파일의 배포공유 이외
웹하드등의 포인트 취득을 위한 개인영리, 상업적 이용을 금지합니다.


이미지 내용
총 30개 에디션(윈도우7 + 윈도우7 N + 윈도우서버R2) 4개국언어(영어,한국어,일본어,중국어) 선택 설치 가능 - 총120경우 선택가능
 
ISO 이미지 파일 내용
7.56GB (8,127,741,952 바이트)
CRC32: 2EDFA0BB
MD5: 7BD88CE06469F57FFC7C8549265A1856
SHA-1: 71915FD904EE56D428FC86F2FA186A0F1509D07B
 
개인 소장용 이미지 배포 이므로
이미지 설치자체 오류 이외의 질문은 삼가해주세요.
개인 테스트 후 듀얼레이어 저장보관 부탁드립니다.
 
해외배포라서 배포 속도가 느릴수 있습니다.
고용량 자료이므로 장시간 시드유지를 부탁드립니다.
 
감사합니다.

2009년 11월 14일 토요일

서버 2008 R2 :: IIS7에 PHP + MySQL 설치하기

서버 2008 R2 :: IIS + PHP + MySQL 설치기~~

일단 허접하게 설치하는 과정을 보여드리게되어 송구스럽습니다 ^^;;

준비물
1. IIS 7.5
2. PHP 설치파일
3. MySQL 설치파일

IIS 설치하기

기본적으로 설치방법을 아시리라 믿고 간단하게 링크로 대체하겠습니다.
옥스님의 블로그(http://blog.it-hero.co.kr/blog_post_181.aspx)에서 발취하겠습니다.

펼쳐두기..



MySQL 설치하기

다운링크 : http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.39-winx64.msi/from/pick#mirrors

이놈은 그냥 설치파일로 설치를 쭈욱~ 해주니 간단하네요 ^^
여기 방법도 제가 참고하였던 사이트로 대체하겠습니다~ 따라하기 편하실꺼예요 ^^

Oks with IT 사이트(http://www.nimsgern.pe.kr/blogs/nims/archive/2008/07/16/iis7-php-mysql-and-wordpress.aspx)

펼쳐두기..


PHP 설치하기

다운링크 : http://windows.php.net/download/

위의 링크에 가시면 PHP5.3(5.3.0) 버전이 보이실겁니다.
여기에서는 설치파일보다는 zip압축파일로 다운받으셔서 설치하시는것이 설정하는데도 큰 문제가 없구여 ^^
VC9 x86 Non Thread Safe 또는 VC6 x86 Non Thread Safe 으로 해야된다길래 일단 이놈들로 했습니다.

저는 VC9로 설치했구여.

1. zip파일을 다운받아 C:\PHP 폴더에 압축을 풀어놓습니다.

2. PHP 폴더내부에 환경설정하는 PHP.ini 파일이 보이지않지만 따로 만드실필요없이 사용하세요.

3. IIS에 처리기 매핑 추가하기

IIS의 처리기 매핑 들어가기
PHP 추가

위 그림과 같이 설정하시면 됩니다.
실행파일(옵션) ::: 이전에 압축파일을 풀어놓은 C:\PHP\php-cgi.exe 로 설정합니다.

4. 환경변수 추가하기
제어판 - 시스템 및 보안 - 시스템 - 고급시스템 설정
위 그림과 같이 환경변수에 PHP폴더를 추가해주면 됩니다.

5. 기본문서 추가

요렇게 기본문서까지 추가해준다음 IIS 다시시작 또는 시스템 재부팅을하면 php가 실행 잘되네요 ^^

PHP.INI 환경 설정


최종적으로 PHP 환경설정을 변경해주니 시간대 설정도 정상적으로 적용이 됩니다 ^^
다음 링크로 이동하셔서 파일을 다운받으셔서 적용시키시거나 파일내용을 보시고 변경해주시면 됩니다.

PHP 환경 설정하기