Windows10에서 최신 MySQL 설치하기 본격적으로 IIS를 사용하기 위한 두번째, 바로 데이터베이스 설치과정입니다. 이 데이터베이스 설치는 웹 플랫폼 설치관리자를 통해서 쉽게 설치를 할 수 있는데, 윈도우 8.1을 이용해 MySQL을 쉽게 설치하는 과정은 지난 글에 설명을 한 적이 있습니다. 이번 시간에는 조금 달리 웹 플랫폼 설치 관리자를 이용한 방법이 아닌 직접 최신 버전을 설치하는 과정에 대해서 설명해 보고자 합니다. 이 글의 내용대로 MySQL을 설치하기 위해서는 꼭 IIS가 있어야 하는 것은 아니지만 결국에 서버를 구축하기 위한 목적으로 MySQL을 설치할 것이라 생각됩니다. 그래서 IIS 설치법과 PHP 관련 설치법에 대한 글을 참고해보세요. 관련글 : 윈도우10에서 IIS (인터넷 정..
IIS10 PHP와 PHP관리자 설치하기 이제 IIS를 활용하기 위한 본격적인 준비단계 입니다. 지금까지는 IIS라는 웹서버를 설치하기 위한 과정이었다고 하면, 지금부터는 웹 사이트를 구축하고 웹 소스들을 설치하고 사용하기 위한 최소한의 준비과정이 된다고 보면 됩니다. 웹 서버를 통해 WordPress 나 XE 같은 웹 소스들을 구동하기 위해서 두가지가 필요합니다. 1. PHP2. DataBase PHP의 경우에는 5.x 버전에서 갑자기 PHP7으로 버전이 껑충 뛰어올랐습니다. 마치 윈도우8에서 윈도우10으로 뛰듯이요. 요즘은 뜬금없는 급격한 버전업이 유행인가 봅니다. PHP 설치의 경우에는 선택의 여지가 없습니다. 반드시 설치해야, PHP 언어로 된 웹 소스들을 사용할 수 있습니다. 이 PHP뿐만아니라..
Windows 10 에서 IIS 설치하기 이번 한달 남짓 개인 사정으로 바빠 포스팅이 조금 뜸했습니다. 윈도우 10으로 서버 구축하는 과정을 다시 새롭게 시작합니다. 윈도우 8.1때와 설치방법이나 세팅 방법에 대해서 큰 차이가 없기는 한데, 지난 글보다 조금 더 추가할 내용도 있고 약간 바뀐 부분도 설명하고자 구축기를 새로 시작하게 되었습니다. 이번 시간은 윈도우에서 IIS를 설치하는 과정에 대해 포스팅하였습니다. 예전에 썼던 글 중에 IIS를 설치하는 글이 많이 보는 글이긴 합니다만 블로그를 시작한지 얼마 되지 않은 시기에 포스팅을 했던터라 약간 빠진 부분이 있었습니다. 그래서 이번 글에서는 좀 더 내용을 추가하고 더 알아보기 쉽게 정리해 봤습니다. 참고로, 이 IIS 설치과정은 윈도우 7 / 8 / ..
Windows10에서 PHP 관리자 설치하기 전체적으로 Windows10에 맞게 새롭게 글을 작성하였습니다. 아래 글을 참고하세요!윈도우10 - IIS10에서 PHP 쉽게 설치하기 윈도우 10은 윈도우 8.1과 비교하면 많은 부분이 바꼈지만, IIS에 관련한 부분은 크게 바뀐 부분이 없는 것 같습니다. 맨 처음 윈도우10 테크니컬 프리뷰를 소개하면서 맨 처음 버전에서는 윈도우 8.1과 탑재된 같은 버전(8.0)의 IIS가 있었지만, Windows 10이 정식으로 배포되기 시작한 지금 Windows10에 탑재된 IIS 에는 버전 업(10.0)이 되어있었습니다. 아직까지는 IIS7에서 IIS8로 업그레이드 될 때 처럼 많은 변화가 눈에 띄지는 않지만 시간을 두고 차근차근 찾아보도록 하겠습니다. 이번에 무료 ..
서버와 도메인의 연결 방법 서버하고 도메인하고 연결이 알고나면 간단한 일이지만 하나도 모르는 상태에서 진행을 하면 이해하기 힘든 부분이 있나 봅니다. 이번 시간에는 도메인과 서버를 연결하는 방법에 대해서 설명하고자 합니다. 같은 내용으로 질문을 많이 받는데, 아마 처음 시작하는 분들에게는 어려운 부분이 아닐까 합니다. 이번 포스팅에서는 IIS 기준으로 설명을 하지만, IIS 바인딩 설정에서 "호스트 이름" 항목은 아파치 서버의 VirtualHost와 같은 역할을 하니 연결방법을 이해한다면 쉽게 설정할 수 있을 거라고 생각합니다. 일단 최소한의 기본적인 지식을 알고 있어야 하는데 공유기에서 서버로 포트 전달방법에 대해서 알아야 합니다. 일반적으로 DMZ 설정을 사용하고 있지만, 몇몇 특수한 공유기들은 Tw..
바인딩을 추가하여 여러 도메인 연결하기 IIS의 바인딩 설정을 잘만 이용하면 쉽게 여러개의 도메인을 연결할 수 있습니다. 제게 질문주시는 분들 중, 여러 도메인을 하나의 웹 사이트에 연결할 수 있는지를 궁금해 하시는 분들이 좀 계셨습니다. 이전에 쓴 글들을 토대로 응용하면 되긴하지만, 제가 자세하게 설명한 적은 없더군요. 그래서 이번시간을 통해서 하나의 웹 사이트에 여러개의 도메인을 연결하는 상황을 설정하도록 하겠습니다. 누군가에게는 쉬운 일이고, 누군가에게는 여러운 일이 될 수 있는데, 누구나가 알 수 있도록 쉽게 풀어보도록 하겠습니다. 도메인 연결에 관해서는 IIS (서버쪽) 설정만 설명하도록 하겠습니다. 도메인을 연결하기 위해서는 도메인을 구입 또는 획득되어 있는 상태여야 하며, 도메인을 소유하고 ..
윈도우 탐색기 FTP로 한글파일 업로드 하기 윈도우 기본 탐색기 기능중에는 네트워크 드라이브(SMB)를 연결할 수 있는 기능과 FTP 또는 WebDAV 환경을 이용해서 네트워크 폴더를 연결하는 기능이 있습니다. WebDAV의 경우 잘 연결이 안되고 해서 FTP 로만 연결하고 사용중인데 정말 서버 관리 또는 홈페이지 관리용으로 사용하기에는 별 문제가 없지만, 한글 파일들을 업로드하고 다운로드 하는 환경에서는 문제가 생깁니다. 관련글 : 개인 서버 체크리스트 - FTP 서버 | 윈도우 탐색기로 간단히 FTP접속하기! 이 문제는 인코딩 방식이 다른 것에서부터 시작을 하는데, 요즘에 나오는 FTP 서버의 기본 인코딩은 UTF-8을 따릅니다. 하지만 윈도우의 경우에는 MS949(CP949)라는 조합형방식의 인코딩..
PHP 단 한장으로 데이터베이스 관리하기 웹 기반으로 한 데이터베이스 관리라면 PhpMyAdmin 을 모르는 분을 없을 거라고 생각합니다. 굉장히 간편하고 어디에서든지 데이터 베이스를 관리할 수 있다는 점이 가장 큰 장점입니다. 관련글 : phpMyAdmin 설치하기 phpMyAdmin을 이용하여 새로운 데이터 베이스 와 계정 만들기 새로운 계정과 데이터베이스 연결하기 하지만 최근들어 워낙 phpMyAdmin이 유명해 지다 보니 setup 폴더를 통해 해킹을 하는 사례도 늘고 있다고 합니다. 유명한만큼 표적이 되는 것이지요. 편리하고 다양한 기능이 많은 phpMyAdmin의 경우에는 생각보다 설치하는 용량이 꽤 됩니다. 인스톨도 따로 진행하구요. 덕분에 가볍게 사용하기에는 조금 무리가 있습니다. 간단하게..
IIS과 WAS 연동하기 안녕하세요. 지난 시간에 웹서버와 웹 어플리케이션 서버를 나눠서 설명을 드렸습니다. 웹 서버와 연동이 필요한 이유는 몇가지가 있는데 동적인 페이지를 구축하기 위한 편리한 방법이기 때문입니다. 관련글 : 웹서버에서 JAVA 실행하기 위한 준비 예를 들면, 웹상에서 바로 트랜스코딩하여 미디어를 재생한다든지 또는 실시간으로 예매 및 발권을 한다던지 하는 서비스는 동적인 컨텐츠를 기반으로 움직입니다. 요즘은 기능이 많이 좋아져서 ajax를 이용하여 실시간으로 갱신하도록 하지만 조금 덩치가 큰 자료를 토대로 이용하기에는 아직까지는 무리가 있습니다. 그래서 일반적으로 자바를 활용하여 동적인 페이지를 웹상에서 구축하도록 하기위한 보조적인 역할로 WAS와 웹서버를 연동합니다. 유명한 웹서버인 ..
와일드카드 서브도메인 사용하기 지난시간에 와일드카드 서브도메인에 대해서 설명을 하였습니다. 설명 마지막에 웹 서버에서는 와일드 카드를 지원한다고 하였는데 특히 아파치의 경우에는 바인딩 설정시 와일드카드를 넣어서 모든 연결을 관리할 수 있습니다. 관련글 : 도메인의 특별한 서브도메인 - WWW & 와일드카드 하지만, 애석하게도 IIS의 경우에는 와일드카드 도메인을 바인딩에 추가를 할 수 없습니다. 이 부분이 IIS에서 더 발전할 부분이기는 한데, 그렇다고 아예 사용하지 못하는 것은 아닙니다. 다만, 조금 뱅글뱅글 돌아서 우회적인 방법을 선택해야 합니다. 바인딩을 추가할 때 *.mydomain.com 과 같은 와일드카드를 서브도메인으로 추가를 하면, 특수문자를 사용할 수 없다는 오류 창과 함께 등록이 되지 ..