요즘 인터넷을 돌아 다니다 보면, 참 대단한 개발자 분들이 많으신것 같다.
자신의 스킬을 우리에게 무료로 배포 해주셔서, 그분들이 제작하신 스킬을 가지고 우리의 홈페이지를 꾸민 다던가, 아니면, 방명록을 자신의 홈페이지에서 서비스를 해서, 여론의 형성과 포럼 문화를 많이 정착 시켜주신 고마운 분들이 있었으니, 바로, phpbb2, zboard, 등의 대표적인 서비스등을 들 수 있을 것이다, 헌데 모두가, LAMP(linux, apache, Mysql, php)등에 기초를 두고 있는 실정인지라 이런 녀석들을 제대로 사용 할려면, 리눅스 서버를 가지고 있어야 하며, 또 리눅스에서 설치해주고 설정해주고 하는 수고스러움, 또는 어려움을 가지고 있었다. 사실 리눅스 좀 하면, lamp설치하고 리눅스 쉘상에서, 디비 설정미, 사용자 암호 등등등. 적어도 이런 녀석들 제대로 사용해 보려면, 한 2틀에서 3일 정도 걸려 세팅이 끝난다. (하지만 재미 삼아 몇번씩 해도 새록 새록 재미있다. 하도 설정해야할 설정 내용들이 많아서 매번 구글링에 힘을 빌리긴 하지만, 그래도 재미있게~~~)
하지만, 궁금하게도, ms기반의 ASP기반의 웹 application은 찾아 보기도 힘들고, 또 다가 서기가 참 많이 힘들었었다, 아마도 개발에 필요한, 개발툴이나, MS Sql기반의 무료 라이센스 정책 때문 이었는지... 얼마전 MS에서, MS Sql express란 데이타 베이스 서버도 발표 하고, 또 Visual Studio Express버젼도 발표 하고 해서, 나도 한번, ASP기반의 .net기반에서 돌아가는 web application을 접해 보고 싶었으나, 정보가 없어, 많이 헤메고 있다가, php nuke와 비슷한 .netduke란 프로그램을 받아서 결국 설치에 성공 하였으나, 왠지 허무하다.
설치과정이나, 설정 과정이 복잡하고 어려웠던건 아니지만, 생각 처럼 쉽게 되어 지지 않는 상황에 조금은 짜증나고, 힘들었던 상황들...
먼저, .netduke을 설치하고 운영해 보려면, 여러 준비물들이 필요하다.
1. .net기반의 franmework나 아니면, 그냥 visual studio express버젼을 설치.
2. MS Sql 2005 Express
3. .netduke사이트에서, 프로젝트 파일과, 소스를 분석해 보고 싶다면, 소스 파일까지..
라고 3가지만 준비 하면 될것 같지만!!! 여러가지 component를 다운 로드 받아 설치 해주어야 한다. Sql server management Studio expresse 도 설치 해야 하며, 일단 맏닥드리면 설치 해야할 필요 요소들이 많다, 하지만 난 일일히 열거 안하고 넘어 가겠습니다. 참 그리고 컴퓨터의 메모리가 1기가 정도는 필요함니다.
일단 설치 할시에 몇몇 중요 사항이 있는데. Sql Express에서 데이타 베이스로 permission설정이 ent버젼처럼 유연하게 작동하지는 않는 단점이 있는것 같다, 고로 데이타 베이스에 유저 단위로의 설정은, 자제를 하시고, sa유저로의 로그인을 이용한, 접속 방식을 강력하게 추천 하는 바입니다. 이건 아마도 버젼이 express에서 오는 문제점이 아니었을까 하는데. 그건 다음에 좀더 파악해보고 다시 글을 올리도록 하지요.
한 2시간을 끙끙 거려서, 성공한 설치 화면이다.
이거 하느라 반나절이 후딱 가버렸다. 내일 또 2부에 걸쳐서, 자세히 설치하는법을 다시 설명 하도록 하죠...
댓글 없음:
댓글 쓰기