http://www.neilcrookes.com/2008/10/30/installing-apache-php-mysql-and-phpmyadmin-on-windows-xp-the-right-way/ 에서 참조

 

Installing Apache, PHP, MySQL and phpMyAdmin on Windows XP… the right way

The best step-by-step guide to the recommended way of installing and configuring Apache, PHP, MySQL and phpMyAdmin on Windows XP… ever! 😉

There is no need to copy files to your windowssystem32 folder. All files stay where they are supposed to. Upgrading is easy. Configuration is minimal.

Share and Enjoy:

  • Digg
  • del.icio.us
  • StumbleUpon
  • Technorati
  • Slashdot

Apache

  1. Go to http://httpd.apache.org/download.cgi and under the section titled “Apache HTTP Server x.x.xx is the best available version” click on the link labelled “apache_x.x.xx-win32-x86-openssl-0.9.8i.msi” next to the text “Win32 Binary including OpenSSL 0.9.8i (MSI Installer)”. Save the file to your computer and when it has finished downloading double click the icon and run the installer.
  2. Select the following options:
    – Network Domain: localhost
    – Server Domain: localhost
    – Administrator’s Email Address: <your email address>
    – Install Apache for all Users, on port 80 as a service
    Apache conf

    Apache server information

    Select the Custom setup type:

    Apache installation

    Apache setup type

    No need for the Build Headers and Libraries or the Apache docs (these are available online) at http://httpd.apache.org/docs/2.2/.

    Apache installation

    Select Apache features to be installed

  3. Test the installation by going to http://localhostin your browser, you should see the text “It works!”:
    Apache setup

    Apache installed successfully

  4. Pick a folder where you are going to store all the files for all the sites you are going to develop, then, if it doesn’t already exist, create it. I use the folder “C:sites“.
  5. Click on Start > All Programs > Apache HTTP Server 2.2 > Configure Apache Server > Edit the Apache http.conf Configuration File.
  6. Search for the text “DocumentRoot” and replace the default value, which is something like “C:/Program Files/Apache…/htdocs” with the folder where you are storing all your sites, e.g. “C:/sites”, noting the forward slash this time. Just below this is a “Directory” directive containing an attribute for the default DocumentRoot value too. Also change this to “C:/sites”.
    Apache config DocumentRoot

    Configure Apache DocumentRoot

  7. Search for the “DirectoryIndex” directive, and add “index.php” to the list of files to run if no file is specified in the request URI.
    Apache config Directoryindex

    Configure Apache DirectoryIndex

  8. If your sites use Apache’s mod_rewrite module, you’ll need to enable this. To do so, search for the text mod_rewrite and uncomment the line by removing the preceding hash symbol.
  9. Search for the “http-vhosts.conf” include line and remove the preceding “#” to uncomment it and include the file.
    Look in http-vhosts.conf

    Include the http-vhosts.conf file

  10. Add following to the bottom, then save and close the file:
    LoadModule php5_module "c:/php/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    PHPIniDir "C:/php"

PHP

This installation method unzips the PHP files rather than using an installer. This is the method of installation recommended on php.net as it means you don’t have to move files into the windows/system32 directory, which means upgrading is easier and it gives you more insight into the configuration process, empowering you to modify the configuration as and when you need to.

  1. Go to http://www.php.net/downloads.php under the section titled ”Windows Binaries” click on the link labelled “PHP x.x.x zip package“. Save the file to your computer and when it has finished downloading extract to “C:php”.
  2. Add “C:php” to system path by right clicking on My Computer, select “Properties” option, click on the “Advanced” tab, click on the “Environment Variables” button, select the “Path” option in the list of “System Variables” fieldset then click the “Edit” button. Add “C:php” to the end of the existing list, note that values are separated by a semi-colon. Restart your computer.
    Path environment variables

    Add path to PHP installation directory to Windows Path environment variable

  3. Copy “C:phpphp.ini-recommended” to “C:phpphp.ini“.
  4. Open php.ini and search for “extension_dir“. Replace the default with the path to your php ext directory, “C:/php/ext/”.
    extension_dir

    Setup the extension_dir “C:/php/ext/”

  5. Locate the long list of extensions and enable the ones you want by removing the preceding semi-colon at the start of each line, e.g. extension=php_mysql.dll.These are likely to be gd2, soap, mysqli and maybe some others.
  6. As this is a development installation, you will want to set display_errors = On. Otherwise, you wouldn’t be able to see the errors in your code ;-).
  7. Restart Apache by clicking on the Apache Service Monitor icon in the System Tray and clicking “Apache2″ > “Restart”.
  8. Create the file “C:sitesphpinfo.php” containing:
    <?php phpinfo(); ?>
  9. Test the installation by going to http://localhost/phpinfo.phpin your browser, you should see this:
    phpinfo

    PHP installed successfully phpinfo()

MySQL

  1. Go to http://dev.mysql.com/downloads/mysql/5.0.html#win32
  2. Under the section titled “Windows downloads” click the link labelled “Pick a mirror” next to the text “Windows ZIP/Setup.EXE (x86)”.
  3. Under the forms click the link labelled “No thanks, just take me to the downloads!“.
  4. Click on a link labelled “HTTP” from a mirror close to you.
  5. Save the file to your computer and when it has finished downloading extract the Setup.exe file, then run it.
  6. If you prefer using the online help, choose the “Custom” installation type and do not install the documentation.
  7. Keep the “Configure the MySQL Server now” check box checked and click the “Finish” button.
  8. Choose the following settings:
    MySQL settings

    MySQL Configuration type

MySQL settings

What will this server be used for?

MySQL default engine settings

MySQL database usage

MySQL storage settings

InnoDB settings

MySQL Server optimisation settings

MySQL number of connection settings

MySQL port

MySQL networking options

MySQL language setting

MySQL language settings

path

Install MySQL as a service and Windows PATH

mysql user

MySQL security settings

  1. Press the “Execute” button.

phpMyAdmin

  1. Go to http://www.phpmyadmin.net/home_page/downloads.php
  2. Under the section titled “Downloads” click on the link labelled “english.zip” for the latest version of phpMyAdmin.
  3. When the file has finished downloading, extract it to “C:sitesphpMyAdmin“.
  4. Open the httpd-vhosts.conf file located in the “confextra” directory where Apache was installed and replace the dummy host VirtualHost directives with the following:
    <VirtualHost *:80>
    DocumentRoot "C:/sites/phpmyadmin/phpMyAdmin-3.0.1-english"
    ServerName phpmyadmin.localhost
    ErrorLog "logs/phpmyadmin.localhost-error.log"
    CustomLog "logs/phpmyadmin.localhost-access.log" common
    </VirtualHost>

    then save the file and restart apache.
  5. Open the file “C:WINDOWSsystem32driversetchosts” with Notepad and add the line
    127.0.0.1 phpmyadmin.localhost
  6. Copy the config.sample.inc.php file to config.inc.php and open it.
  7. Amend the lines as follows:
    $cfg['Servers'][$i]['auth_type'] = 'config';
    ...
    $cfg['Servers'][$i]['extension'] = 'mysqli';
  8. You can use phpMyAdmin installed locally to administer remote databases servers too. To do this, add the following to your config.inc.php file in the Servers configuration section:
    $i++;
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['host'] = 'other_host';
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    $cfg['Servers'][$i]['user'] = 'your_user';
    $cfg['Servers'][$i]['password'] = 'your_pass';
  9. Go to phpmyadmin.localhostin your browser, you should see this:
    phpMyAdmin

    phpMyAdmin

  10. Note, you can disable the warning about using a root account with no password by commenting the line in main.php as follows:
    //trigger_error($strInsecureMySQL, E_USER_WARNING);

 

http://hoyanet.pe.kr/1943 에서 참조

 

이번 포스팅에서는 윈도우 환경에서의 MySQL 설치 과정에 대해서 소개해 보겠습니다. 오라클이 MySQL을 인수한 후로 MySQL에도 많은 변화가 있어왔습니다. 5.1버전까지만 설치해서 사용해 보았었는데 5.5. 버전에서는 설치 단계가 획기적으로 변경이 되었더군요. 그래서 한번 소개해 보겠습니다.

이 포스팅은 2013년 04월 25일 기준으로 최신 버전인 5.6에 대하여 수정/반영 되었습니다.

MySQL의 다운로드

MySQL은 http://www.mysql.com/downloads에서 다운로드 받을 수 있습니다. 해당 사이트에 접속하면 아래와 같은 화면이 나옵니다. 화면 중앙에 보이는 큼지막한 다운로드 버튼을 클릭하여 다운로드 페이지로 이동합니다.

image

페이지를 이동하고 나면 화면 중앙부에 윈도우 버전에 맞는 다운로드 버튼이 제공됩니다. 이 버튼을 클릭하여 설치 패키지 파일을 다운로드 받기 위해서 페이지를 이동합니다.

image

MySQL사이트에 로그인하라는 인증 화면이 나타납니다. 하지만 스크롤을 더 내려보면 인증창 아래 로그인 없이 다운로드만 받겠다는 텍스트 링크가 있습니다. 이 링크를 통하여 MySQL을 가입이나 로그인 절차 없이 바로 다운로드 받을 수 있습니다.

image

.NET Framework의 설치

만약 다운로드 받은 설치 프로그램을 실행하였을 때, 다음과 같은 에러 메시지를 만난다면 마이크로소프트에서 배포하는 .NET Framework 4를 먼저 설치하셔야 합니다.

image

.NET Framework는 다음의 URL에서 다운로드 받을 수 있습니다. 다운로드 받은 설치 파일은 별도의 설정 과정 없이 “다음"으로 진행하기 위한 버튼만 누르면 무난히 설치가 가능합니다.

image

MySQL의 설치

다운로드 받은 설치 패키지를 실행하면 Windows Installer가 실행되면서 MySQL의 설치를 시작합니다. 설치 과정이 이전보다 더 세련되게 바뀌어서 무척 마음에 들었었습니다.
설치 페이지의 첫 화면에서 세개의 메뉴가 제공되는데 Install MySQL Products항목을 선택하여 설치를 시작합니다.

image

이용약관에 동의합시다.

image

현재 설치 버전보다 높은 최신 버전을 온라인상에서 검색하는 페이지가 나타납니다. 조금전에 mysql.com에서 최신파일을 다운로드 받은 상태이기 때문에 여기서는 화면 하단부의 "Skip”체크박스를 체크하고 “Next”버튼을 눌러서 이 단계를 건너뛰었습니다.

image

설치 형태를 결정하는 화면입니다. 대부분 MySQL을 로컬PC에 설치하는 이유는 어떠한 플랫폼 기반으로 개발을 진행하면서 연동을 테스트하기 위함일 겁니다. 개발자를 위한 기본 환경이 구성되는 “Developer Default”항목을 선택하고 “Next”를 누릅니다.

image

설치하는데 필요한 구성요소가 있는지를 검사하여서 없다면 MySQL설치 전에 먼저 설치하는 화면입니다. 화면 중앙에 나오는 항목들이 모두 체크가 되어 있다면 MySQL 설치에 필요한 구성요소가 모두 설치되어 있는 경우 입니다. 그런 경우에는 가볍게 “Next”버튼을 누르면 다음단계로 넘어갑니다.

만약 아래 화면처럼 하나 이상의 항목이 체크가 되지 않은 상태라면 “Next"버튼을 누르면 개별적인 구성요소가 설치됩니다.

image

개별 구성요소가 설치되고 나면 아래와 같이 모든 항목이 체크된 상태로 변경됩니다. "Next"를 눌러서 다음 단계로 넘어갑니다.

image

설치될 MySQL 구성요소들을 보여줍니다. "Next"를 누르면 실제 설치 과정이 진행됩니다.

image

설치를 설치설치~!!

image

설치가 완료되면 비활성 상태였던 "Next”버튼이 활성화 됩니다. 이 버튼을 눌러서 다음 단계로 이동합시다.

image

기본적인 설치는 끝이 났으니 기본 환경설정을 진행하겠다는 화면입니다. 여기서도 가볍게 “Next”를 눌러 줍니다.

image

MySQL을 어떤 환경에서 구동할 것인지를 물어봅니다. 앞에서도 이야기 했듯이 여기서는 개발에 필요한 요소로서 설치하는 것입니다. 당연히 “Developer Machine”을 선택하고 “Next”를 누릅니다.

image

MySQL의 관리자 계정에 대한 비밀번호를 설정하는 화면입니다. MySQL은 root라는 아이디에게 데이터베이스 안의 모든 권한을 부여하고 있습니다. 이 계정의 id값은 수정할 수 없습니다. 여기서 설정한 비밀번호를 반드시 기억해 두시기 바랍니다.

image

윈도우 운영체제 상에서 백그라운드 형태로 부팅시에 자동 실행되는 프로그램들을 “Windows Service"라고 합니다. 이 서비스에 등록될 이름을 지정합니다. (기본값으로 두셔도 큰 상관은 없습니다.)

하단의 "Start the MySQL Server at System Startup” 항목에 반드시 체크하셔야 부팅시에 자동실행됩니다.

그 밑의 라디오 버튼 (Standard System Account) 항목은 기본값을 그대로 두시기 바랍니다.

image

환경설정이 진행됩니다.

image

샘플과 예제들을 설치할지 결정하는 화면입니다. 가볍게 “Next”를 누릅시다.

image

설치가 완료된 후에는 “Next"를 누릅니다.

image

설치가 완료되면 아래와 같은 화면이 나타납니다. "Start MySQL workbench after Setup”항목을 체크한 후에 “Finish”를 누르면 MySQL Installer가 종료된 후에 쿼리문을 작성하고 테이블이나 DB관리를 GUI 형태로 진행할 수 있는 기본 프로그램이 실행됩니다.

이전 버전에서는 포함되어 있지 않던 기능인데 5.5부터 지원하는가 봅니다. MySQL의 최신버전을 설치하면서 가장 놀랐던 부분이 여기였습니다.

image

설치가 종료되고 나면 다음과 같이 “MySQL Workbench"가 실행됩니다. 이 프로그램으로 MySQL을 관리하고 데이터베이스 쿼리를 수행할 수 있습니다.

아래의 화면 갈무리에서 표시한 부분을 선택하면 MySQL로의 접속이 가능해 집니다.

image

위의 화면에서 표시된 부분을 더블 클릭하고 나면, 아래 화면과 같이 비밀번호를 묻는 창이 나타납니다. 설치시에 지정한 비밀번호를 입력합시다.

image

아래 화면은 "MySQL Workbench"에서 직접 SQL문을 수행해 본 화면입니다.

image

환경변수의 지정

MySQL workbench의 추가로 인해서 기존에 사용하던 커멘드 환경에서의 MySQL 접속은 이제 필요가 없어졌습니다만, 혹시라도 프롬프트상에서 접속이 필요한 경우를 대비해서 MySQL의 bin 디렉토리를 window 환경변수에 추가하겠습니다.

내 컴퓨터를 마우스 우클릭하여 맨 아래 있는 "속성”메뉴를 누릅니다. Windows7 환경에서는 아래와 같은 화면이 나타납니다. 왼쪽 메뉴에서 “고급 시스템 설정”을 선택합니다.

XP에서 실행하는 경우 내 컴퓨터의 “속성”메뉴를 클릭한 후 다음 단계로 바로 이동합니다.

image

시스템 속성창에서 “고급”탭으로 이동하여 화면 하단부에 있는 “환경변수”버튼을 누릅니다.

image

화면이 아래와 같이 나타나는데, 아래쪽에 있는 “시스템 변수”항목에서 Path값을 찾아서 “편집”버튼을 누릅니다.

image

시스템 변수값은 하나의 이름에 여러개의 값이 지정될 수 있습니다. 값이 여러개가 지정될 때 각 값의 구분은 세미콜론(;)으로 처리합니다.

기존의 값들과 구분하기 위해서 “변수 값”항목에 마우스 커서를 놓고 키보드의 End키를 눌러서 세미콜론(;)을 하나 추가합시다. 그 뒤에 MySQL이 설치된 경로의 bin 디렉토리를 입력합니다. (가급적 윈도우 탐색기에서 경로를 복사해서 넣으세요.)

C:Program FilesMySQLMySQL Server 5.5bin

image

이제 열려있는 모든 창을 확인 버튼을 눌러서 닫습니다.

MySQL의 설치가 끝났습니다.

이제… 즐깁시다~!!!

 

http://hoyanet.pe.kr/1943 에서 참조

 

이번 포스팅에서는 윈도우 환경에서의 MySQL 설치 과정에 대해서 소개해 보겠습니다. 오라클이 MySQL을 인수한 후로 MySQL에도 많은 변화가 있어왔습니다. 5.1버전까지만 설치해서 사용해 보았었는데 5.5. 버전에서는 설치 단계가 획기적으로 변경이 되었더군요. 그래서 한번 소개해 보겠습니다.

이 포스팅은 2013년 04월 25일 기준으로 최신 버전인 5.6에 대하여 수정/반영 되었습니다.

MySQL의 다운로드

MySQL은 http://www.mysql.com/downloads에서 다운로드 받을 수 있습니다. 해당 사이트에 접속하면 아래와 같은 화면이 나옵니다. 화면 중앙에 보이는 큼지막한 다운로드 버튼을 클릭하여 다운로드 페이지로 이동합니다.

image

페이지를 이동하고 나면 화면 중앙부에 윈도우 버전에 맞는 다운로드 버튼이 제공됩니다. 이 버튼을 클릭하여 설치 패키지 파일을 다운로드 받기 위해서 페이지를 이동합니다.

image

MySQL사이트에 로그인하라는 인증 화면이 나타납니다. 하지만 스크롤을 더 내려보면 인증창 아래 로그인 없이 다운로드만 받겠다는 텍스트 링크가 있습니다. 이 링크를 통하여 MySQL을 가입이나 로그인 절차 없이 바로 다운로드 받을 수 있습니다.

image

.NET Framework의 설치

만약 다운로드 받은 설치 프로그램을 실행하였을 때, 다음과 같은 에러 메시지를 만난다면 마이크로소프트에서 배포하는 .NET Framework 4를 먼저 설치하셔야 합니다.

image

.NET Framework는 다음의 URL에서 다운로드 받을 수 있습니다. 다운로드 받은 설치 파일은 별도의 설정 과정 없이 “다음”으로 진행하기 위한 버튼만 누르면 무난히 설치가 가능합니다.

image

MySQL의 설치

다운로드 받은 설치 패키지를 실행하면 Windows Installer가 실행되면서 MySQL의 설치를 시작합니다. 설치 과정이 이전보다 더 세련되게 바뀌어서 무척 마음에 들었었습니다.
설치 페이지의 첫 화면에서 세개의 메뉴가 제공되는데 Install MySQL Products항목을 선택하여 설치를 시작합니다.

image

이용약관에 동의합시다.

image

현재 설치 버전보다 높은 최신 버전을 온라인상에서 검색하는 페이지가 나타납니다. 조금전에 mysql.com에서 최신파일을 다운로드 받은 상태이기 때문에 여기서는 화면 하단부의 “Skip”체크박스를 체크하고 “Next”버튼을 눌러서 이 단계를 건너뛰었습니다.

image

설치 형태를 결정하는 화면입니다. 대부분 MySQL을 로컬PC에 설치하는 이유는 어떠한 플랫폼 기반으로 개발을 진행하면서 연동을 테스트하기 위함일 겁니다. 개발자를 위한 기본 환경이 구성되는 “Developer Default”항목을 선택하고 “Next”를 누릅니다.

image

설치하는데 필요한 구성요소가 있는지를 검사하여서 없다면 MySQL설치 전에 먼저 설치하는 화면입니다. 화면 중앙에 나오는 항목들이 모두 체크가 되어 있다면 MySQL 설치에 필요한 구성요소가 모두 설치되어 있는 경우 입니다. 그런 경우에는 가볍게 “Next”버튼을 누르면 다음단계로 넘어갑니다.

만약 아래 화면처럼 하나 이상의 항목이 체크가 되지 않은 상태라면 “Next”버튼을 누르면 개별적인 구성요소가 설치됩니다.

image

개별 구성요소가 설치되고 나면 아래와 같이 모든 항목이 체크된 상태로 변경됩니다. “Next”를 눌러서 다음 단계로 넘어갑니다.

image

설치될 MySQL 구성요소들을 보여줍니다. “Next”를 누르면 실제 설치 과정이 진행됩니다.

image

설치를 설치설치~!!

image

설치가 완료되면 비활성 상태였던 “Next”버튼이 활성화 됩니다. 이 버튼을 눌러서 다음 단계로 이동합시다.

image

기본적인 설치는 끝이 났으니 기본 환경설정을 진행하겠다는 화면입니다. 여기서도 가볍게 “Next”를 눌러 줍니다.

image

MySQL을 어떤 환경에서 구동할 것인지를 물어봅니다. 앞에서도 이야기 했듯이 여기서는 개발에 필요한 요소로서 설치하는 것입니다. 당연히 “Developer Machine”을 선택하고 “Next”를 누릅니다.

image

MySQL의 관리자 계정에 대한 비밀번호를 설정하는 화면입니다. MySQL은 root라는 아이디에게 데이터베이스 안의 모든 권한을 부여하고 있습니다. 이 계정의 id값은 수정할 수 없습니다. 여기서 설정한 비밀번호를 반드시 기억해 두시기 바랍니다.

image

윈도우 운영체제 상에서 백그라운드 형태로 부팅시에 자동 실행되는 프로그램들을 “Windows Service”라고 합니다. 이 서비스에 등록될 이름을 지정합니다. (기본값으로 두셔도 큰 상관은 없습니다.)

하단의 “Start the MySQL Server at System Startup” 항목에 반드시 체크하셔야 부팅시에 자동실행됩니다.

그 밑의 라디오 버튼 (Standard System Account) 항목은 기본값을 그대로 두시기 바랍니다.

image

환경설정이 진행됩니다.

image

샘플과 예제들을 설치할지 결정하는 화면입니다. 가볍게 “Next”를 누릅시다.

image

설치가 완료된 후에는 “Next”를 누릅니다.

image

설치가 완료되면 아래와 같은 화면이 나타납니다. “Start MySQL workbench after Setup”항목을 체크한 후에 “Finish”를 누르면 MySQL Installer가 종료된 후에 쿼리문을 작성하고 테이블이나 DB관리를 GUI 형태로 진행할 수 있는 기본 프로그램이 실행됩니다.

이전 버전에서는 포함되어 있지 않던 기능인데 5.5부터 지원하는가 봅니다. MySQL의 최신버전을 설치하면서 가장 놀랐던 부분이 여기였습니다.

image

설치가 종료되고 나면 다음과 같이 “MySQL Workbench”가 실행됩니다. 이 프로그램으로 MySQL을 관리하고 데이터베이스 쿼리를 수행할 수 있습니다.

아래의 화면 갈무리에서 표시한 부분을 선택하면 MySQL로의 접속이 가능해 집니다.

image

위의 화면에서 표시된 부분을 더블 클릭하고 나면, 아래 화면과 같이 비밀번호를 묻는 창이 나타납니다. 설치시에 지정한 비밀번호를 입력합시다.

image

아래 화면은 “MySQL Workbench”에서 직접 SQL문을 수행해 본 화면입니다.

image

환경변수의 지정

MySQL workbench의 추가로 인해서 기존에 사용하던 커멘드 환경에서의 MySQL 접속은 이제 필요가 없어졌습니다만, 혹시라도 프롬프트상에서 접속이 필요한 경우를 대비해서 MySQL의 bin 디렉토리를 window 환경변수에 추가하겠습니다.

내 컴퓨터를 마우스 우클릭하여 맨 아래 있는 “속성”메뉴를 누릅니다. Windows7 환경에서는 아래와 같은 화면이 나타납니다. 왼쪽 메뉴에서 “고급 시스템 설정”을 선택합니다.

XP에서 실행하는 경우 내 컴퓨터의 “속성”메뉴를 클릭한 후 다음 단계로 바로 이동합니다.

image

시스템 속성창에서 “고급”탭으로 이동하여 화면 하단부에 있는 “환경변수”버튼을 누릅니다.

image

화면이 아래와 같이 나타나는데, 아래쪽에 있는 “시스템 변수”항목에서 Path값을 찾아서 “편집”버튼을 누릅니다.

image

시스템 변수값은 하나의 이름에 여러개의 값이 지정될 수 있습니다. 값이 여러개가 지정될 때 각 값의 구분은 세미콜론(;)으로 처리합니다.

기존의 값들과 구분하기 위해서 “변수 값”항목에 마우스 커서를 놓고 키보드의 End키를 눌러서 세미콜론(;)을 하나 추가합시다. 그 뒤에 MySQL이 설치된 경로의 bin 디렉토리를 입력합니다. (가급적 윈도우 탐색기에서 경로를 복사해서 넣으세요.)

C:Program FilesMySQLMySQL Server 5.5bin

image

이제 열려있는 모든 창을 확인 버튼을 눌러서 닫습니다.

MySQL의 설치가 끝났습니다.

이제… 즐깁시다~!!!

http://deepblue28.tistory.com/entry/Forward-Proxy-Reverse-Proxy 에서 참조

Forward Proxy

클라이언트가 타겟서버의 주소를 프록시에 전달하여, 프록시가 요청된 내용을 가져오는 방식

  예) 클라이언트 Proxy 설정에 proxy.com을 설정하고, 주소창에 target.com을 입력하여 브라우징.

Reverse Proxy

프록시 서버로 요청을 보내면 프록시 서버가 ‘배후’서버로 요청하여 내용을 가져오는 방식. 이 때 Reverse는 “거꾸로, 역전”이 아닌 “배후, 뒷쪽”의 의미임. 클라이언트는 ‘배후’ 서버를 알 수 없다.

  예) 클라이언트가 proxy.com에 요청하면 프록시 서버가 target.com 서버로 요청하여 결과를 반환.

  예) 많이 쓰는 nginx의 proxy_pass 설정은 reverse proxy 이다.