윈도우즈에서 MySQL을 설치하는 방법을 다뤄보려고 합니다.


단, 여기서 주의해야 할 점이 몇 가지 있습니다.


1. APM-Setup을 사용하여 설치하지 않을 것.

APM-Setup은 업데이트가 잘 안 되는 것 같고, 그로 인해 버전이 매우 낮은 소프트웨어를 제공합니다.

Apache2, PHP, MySQL 모두 다.... 절대 APM-setup을 사용하지 않습니다~


2. XAMPP를 설치했다면 따로 MySQL을 설치하지 않을 것.

만약 XAMPP라는 통합 모듈을 통해 MySQL을 설치했다면, 추가적으로 설치했을 때 충돌이 일어날 것입니다.

MySQL을 설치하고 config를 다르게 해주어 어찌저찌 사용할 수 있다면 모르겠지만...

만약 MySQL을 설치했다면 XAMPP 내부의 MySQL 설정을 이용하시는 것을 권장합니다.


3. 이외의 MySQL을 따로 설치해주는 통합 모듈을 사용한다면 MySQL을 설치하지 않을 것.

APM-Setup, XAMPP 외에도 MySQL과 Apache2, PHP 등을 함께 통합적으로 제공하는 프로그램이 있을 것 같습니다.

이러한 프로그램을 설치하신다면 XAMPP와 마찬가지로, 해당 프로그램 내부의 MySQL config 파일을 응용하는 것이 바람직합니다.


위의 주의사항과 무관하다면, 이제 MySQL을 설치해보도록 하겠습니다.


MySQL을 설치하는 링크는 다음과 같습니다.


MySQL 설치 링크




01. 설치 파일 다운로드

설치 링크로 들어가면 다음과 같은 화면이 나타나게 됩니다.

여기서 MySQL Community Server를 찾으시고, DOWNLOAD를 클릭합니다.

그러면 다음 화면과 같이 나타나게 됩니다.



저는 MSI 파일로 설치하는 것이 좋기 때문에 위의 설치파일로 설치를 진행해주도록 하겠습니다.



자, 여기서 MSI Installer 중에 용량이 더 큰 파일을 클릭합니다.

위의 설치파일은 Web-community 파일이고, 아래의 파일은 그냥 community 파일입니다.

Web-community : 인터넷과 연결하여 필요한 파일을 계속 다운받으며 설치하는 형태

community : 인터넷 연결 없이 따로 패키지를 다운받아 설치하는 형태


편하실대로 설치하시면 되지만, 저는 community로 진행하겠습니다.


저스트 다운로드!!




02. 설치 시 주의사항

윈도우 환경에서 설치파일을 실행할 때는 가급적이면 한글 이름이 들어가지 않는 것을 추천합니다.

가끔 한글이 포함된 경로에 파일을 설치할 때 오류가 발생하는 경우가 있습니다...




03. MySQL 설치 진행

다운로드 받은 설치파일을 실행시켜줍니다.


이후 화면은 다음과 같이 나타납니다.


동의하고 Next를 눌러줍니다.



여기서는 바로 Next를 클릭해주어도 무관합니다.



원래는 Connector/ Python 과 같은 설정이 있었지만 현재는 존재하지 않는 것을 볼 수 있습니다.

이는 Python-mysql 모듈이 생성되어 삭제된 것으로 보입니다.



여기서 Execute를 실행해줍니다.



,

그렇게 되면 위와 같이 차근차근 실행되어 설치됩니다.



여기서도 Next를 눌러줍니다.


여기서도 우리가 샌드박스용으로 사용할 것이 아니라면 Next를 눌러줍니다.



포트번호를 따로 설정해주시려면 Port에 3306을 수정해주시고, 아니라면 바로 Next를 눌러줍니다.



인증 방법에 대해서 나타나 있는데, 권장하는 방법대로 사용하도록 합시다.



MySQL의 루트 비밀번호를 입력하고 확인하는 작업입니다.

저는 영어 소문자 + 숫자 + 특수문자를 적용해줬음에도 Medium이 나왔네용...



다른 설정 없이 다음을 눌러줍니다.



여기서 Execute를 실행하면 다음과 같이 차근차근 실행됩니다.


완료되면 Next를 클릭해줍니다.



여기서는 다른 설정 건드릴 것 없이 Finish를 입력해줍니다.



저번에 입력했던 루트 비밀번호를 다시 한 번 입력하고 Check를 클릭해봅니다.

정확하게 입력했다면 All connections succeeded가 나올 것입니다.

만약 정확하게 입력했으면 Next를 눌러주시면 됩니다.



마찬가지로 Execute를 눌러줍니다.



쭈욱 넘어가면 이제 Finish가 나옵니다.

위의 두 설정을 입맛에 맞게 설정해주시고 Finish를 눌러주시면 설치가 완료됩니다.





Windows Server 2012 R2에서 NAT 서비스를 이용하기 위해 설치를 해보았습니다.

실습은 VMware에서 진행하였지만, 실제 리얼 환경으로도 테스트를 해보았습니다.

생각보다 어려운 작업이었습니다. 흑흑..


01. 사전 준비

만약 여러분께서 리얼 환경으로 NAT 서비스를 설치하고자 하실 때는 반드시 LAN 카드 두 개가 필요합니다.

하지만 실습으로써, VMware에서 작업하신다면 단순히 Network Adapter를 두 개 설치하시면 됩니다.

Network and Internet -> Network and Sharing Center 에서 Ethernet이 두 개 잡히신다면 준비는 끝났습니다.




02. 서비스 매니저를 통한 NAT 설치

이더넷이 두 개 잡히는 것을 확인했다면, Service Manager(서비스 매니저)를 통한 설치를 진행합시다.

먼저 Service Manager를 키신 후에 Manage(관리)를 클릭합니다.

이후 Add Roles and Features(역할 및 기능 추가)를 클릭합니다.


이후 Add Roles and Features Wizard(역할 및 기능 추가 마법사)가 나타납니다.

Before You Begin(시작하기 전)에서는 바로 다음으로 넘어가줍니다.

(선택할 게 없어용 씽긋)


Installation Type(설치 유형)에서는 Role-based or feature-based installation 을 선택해줍니다.

아마 기본으로 설정되어있을 것입니다.

다음으로 넘어가줍니다.


Server Selection(서버 선택)에서는 디폴트로 Select a server from the server pool을 선택해줍니다.

마찬가지로 이 역시 기본으로 설정되어있을 것입니다.

다음으로 넘어가줍니다.


여기서 중요합니다.

NAT 설치를 위해 선택해야 하는 항목이 바로 Remote Access(원격 액세스)를 선택해주셔야 합니다.

이후 다른 서비스는 선택하지 않은 상태로 다음으로 넘어가주시면 됩니다.


Features(기능)에서는 건드릴 설정이 없습니다.

기본으로 설정되어있는 .NET Framework 4.5 Features (2 of 7 installed)만 선택된 상태로 다음으로 넘어가주시면 됩니다.


Remote Access(원격 액세스) -> Role Services(역살 서비스)에서는 두 가지를 선택해주셔야 합니다.

DirectAccess and VPN(RAS) (DirectAccess 및 VPN)Routing(라우팅) 입니다.

이 두 가지를 선택하신 후 Confirmation(확인) 까지 쭉 넘어가주시면 됩니다.


Confirmation(확인)에서는 반드시 Restart the destination server automatically if required(필요시 자동으로 다시시작)을 선택해주셔야 합니다.

아마 다시시작하여 설치가 마무리 될 것입니다.



03. 라우팅 및 원격 액세스 실행을 통한 NAT 실행(및 설정)

위의 과정으로 설치가 마무리 되었다면, 이제 NAT를 실행해야 합니다.

먼저 Tools(도구)에서 Routing and Remote Access(라우팅 및 원격 액세스)를 선택합니다.


해당 도구를 클릭하시면 다음과 같은 화면이 나옵니다.

여기서 우리는 WIN-BL782UI95K7이라는 서버를 볼 수 있습니다.

색깔이 빨간색으로, 아직 서비스가 실행중이지 않은 상태를 보여줍니다.

WIN-BL782UI95K7 과 같이 새로 생긴 서버를 우클릭을 해줍니다.


우클릭을 하시면, Configure and Enable Routing and Remote Access(라우팅 및 원격 액세스 구성 및 사용) 이 가장 위에 있을 것입니다.

이를 클릭합니다.


Configuration(구성)에서 우리는 NAT 즉, Network address translation(네트워크 주소 변환)을 선택해줍니다.

선택 후 다음으로 넘어가줍니다.


여기서 중요한 것은 우리가 NAT용으로 사용할 랜카드인터넷과 연결하여 사용할 랜카드를 구분해야 합니다.

NAT용으로 사용할 랜카드는 Ethernet0(10.0.0.100)이라고 하고,

인터넷과 연결하여 사용할 랜카드는 Ethernet1(192.168.142.159)라고 하면,

여기서 우리는 인터넷과 연결된 랜카드를 선택해주어야 합니다.

여기서는 Ethernet1(인터넷과 연결된 랜카드)을 선택했습니다.



이후 Enable basic name and address services를 선택해주시고 계속 다음을 눌러주시면 됩니다.

아마 기본으로 설정되어있을 것입니다.


계속 다음으로 넘어가시고 Finish(완료)를 눌러주시면 서비스가 자동으로 시작됩니다.




04. 추가적인 작업

만약 여러분께서 실제 환경으로 실습하셨다면, 랜카드가 두 개일 것입니다.

해당 만약 여러분께서 10.0.0.100과 같이 내부 네트워크로 사용하고자 하는 랜카드를 통해 NAT를 수행하고자 하신다면, 필요한 물건이 두 가지 있습니다.

내부 네트워크와 연결할 LAN 선허브 입니다.

연결 구조는 다음과 같이 구성할 수 있겠습니다.



끄읕.





+ Recent posts