XE를 IIS 적용하면서 MySql 과 php 를 설치 해야했습니다.

(XE : XE보드(Xpress Engine))

독립적으로도 각각의 사이트로 들어가 파일을 받아 설치가 가능하지만

IIS 의 웹 플랫폼 설치 관리자를 통해 아주 손쉽게 설치가 가능합니다.

(참고로 제 환경은 Windows 10 pro, IIS 10.0 버전 입니다.)

IIS 관리자로 접근하여 새 웹 플랫폼 구성요소 가져오기 를 선택합니다.

웹플랫폼 관리자가 설치가 되어있다면 아래 웹페이지는 뜨지 않습니다.

저는 설치 되어있지 않아서 아래 Free Download 를 클릭했습니다.

다운 받은 파일을 실행합니다.

* 아래 파일로도 첨부합니다.

wpilauncher.exe

그럼 아래처럼 설치? 가 진행됩니다.

설치가 끝나면 웹 플랫폼 설치 관리자가 자동으로 실행됩니다.

아래처럼 설치할수 있는 패키지들이 나열되는데요

(설치할수 있는 것들이 상당히 많군요)

여기서 우측 상단의 검색 박스에 mysql 을 넣고 검색하면 아래와 같이 결과가 나옵니다.

여기서 MySQL Windows 5.5(Korea) 를 추가 합니다.

PHP 도 동시에 작업할 것이므로 아직 설치는 진행하지 않습니다.

이제 PHP 로 검색합니다.

PHP 5.6.30 For IIS Express(Korean) 을 추가 합니다.

버전은 7.1 인가 까지 나와있었는데 현재 XE 가 5.6.30 버전을 사용하고 있어서 해당 버전을 선택했습니다.

아래 IIS 용 PHP 관리자(Korean) 도 추가 합니다.

(뒤에 나오지만 이 부분은 설치가 제대로 되지 않습니다...; 일단 안되도 XE 가 동작은 하네요;;;

어느 블로그에서 필수라고 되어있던데 필수는 아닌가 봅니다.;)

설치할 항목을 클릭하면 아래 처럼 설치가 되어질 항목이 나열됩니다.

이제 설치 버튼을 눌러 설치를 진행합니다.

MySQL 의 root 계정의 암호를 설정합니다.

동의합니다.

설치가 진행되고 있군요

설치가 완료되었습니다.

설치가 못한게 나오는데요 IIS용 PHP 관리자가 아무래도 먼가 버전이 안맞는건지 몇번 시도해봤지만 계속 실패로 뜹니다.

다행히 이부분을 패스해도 서비스 구동에는 영향이 없습니다.

설치가 완료되었습니다.

Visual Stodio 의 NuGet 처럼 그냥 패키지를 선택하고 설치를 하면 되니 정말 편합니다.

네이버 클라우드 플랫폼을 셋팅하고 먼가를 더 해보려고

검색하다가 구글 클라우드 플랫폼이 1년이 무상이라는 소리에 가입을 해보았습니다.

결론은 리눅스 계열의 OS 를 돌리기엔 괜찮은것 같긴한데...

네이버 클라우드는 저정도는 무료로 사용할수 있다는거..;; (구글 클라우드는 메모리가 4GB 네요, 네이버클라우드는 1GB )

머 어찌되었건 가입부터 가상머신 설정까지 과정을 보겠습니다.

아래 사이트 주소로 접근합니다.

https://console.cloud.google.com

익스플로러보다 크롬이 안정적으로 돌아가는것 같습니다.

크롬은 아래 그림처럼 자바스크립트를 허용해주어야합니다.

사이트를 들어가면 아래와 같은 화면이 나옵니다.

TRY IT FREE 를 클릭합니다.

아래 처럼 선택하고 동의 및 계속하기 를 선택합니다.

전 이미 구글 로그인이 되어있어서 그런데 로그인을 해야하고 카드 정보도 입력되어있어야합니다.

무료 평가판 시작하기를 클릭합니다.

그럼 아래처럼 환영해줍니다.

위화면에서 확인 을 누르면 아래와 같은 화면이 보이게 되는데 만들기를 클릭합니다.

프로젝트를 하나 만들어주는 것으로 프로젝트는  VM이나 네트워크 자원, SQL등 클라우드 내의 자원을 묶어서 관리하는 하나의 집합입니다..

명칭을 입력하고 만들기 합니다.

그럼 아래처럼 대시보드 형태의 화면이 표시됩니다.

여기서 Compute Engine 대시보드로 이동 을 클릭합니다.

아래 처럼 화면이 나오고 조금 기다리면 VM 인스턴스 팝업의 만들기 버튼이 활성화 됩니다.

만들기를 선택합니다.

VM 으로 만들수 있는 엔진은 아래화 같습니다.

전 CentOS 7 을 만들예정입니다.

앤진을 선택하고 아래처럼 항목을 설정합니다.

한번 설정하면 바꿀수 없으므로 왠만한 권한은 다 준다고 생각하고 설정하는게 좋습니다.

아래처럼 목록에 하나가 추가되었습니다.

centos-kjun 이름을 클릭하게되면

아래처럼 모니터링 화면이 나타납니다.

직접 SSH 툴을 통해 붙을수도 있지만 아래처럼 웹브라우저 상에서도 SSH 명령어를 실행해 볼수 있습니다.

전 무슨 문제 인지 접속이 안되네요;;;

사이드 메뉴의 결제 를 선택하면 아래처럼 현재 내 결제 상황이보여집니다.

 

1년 무료로 사용할수 있도록 300 크래딧이 제공되며

그 이후로는 신용카드가 등록되어 있더라도 동의 없이 결제가 진행되지는 않는다고 합니다.

아래 URL 은 구글클라우드에 대해서 소개한 무료 EBook 입니다.

한글이며 잘 설명 되어있네요.^^

http://www.hanbit.co.kr/realtime/books/book_view.html?p_code=E5359426070

 

 

  1. Favicon of http://informationsystemforwork.tistory.com ee32320 2017.06.11 16:03 신고

    클라우드 배우고 있는데, 관련 글, 잘 보고 갑니다~.

IIS 로 기존에 블로그를 운영?? 중이었습니다.

티스토리에 집중하느라 구축해 놓고 신경을 쓰진 않았지만

대신 메일로 많은 요구를 받았습니다. 돈주면 리뉴얼 해주겠다는등..;;

이번에 네이터 클라우드 플랫폼 무료신청을 하게되면서

windows server 2012 R2 를 신청하게 되었고

기존에 베어본PC 에 셋팅했던 블로그를 네이버클라우드 플랫폼에 한번 올려보기로 했습니다.

일단 서버에 IIS 기능을 추가해야합니다.

IIS 추가는 아래 절차대로 진행하면 됩니다. 그지 어렵지 않습니다.

역할 및 기능 추가를 선택합니다.

다음

역할 기반 또는 기능 기반 설치 선택 후 다음.

다음.

웹서버를 체크합니다.

기능추가를 선택하고

응용프로그램서버 를 체크하고 다음을 선택합니다.

아래 처럼 체크합니다.

웹 서버 역할 기능을 추가했으니 그 세부 내용도 체크해야합니다.

아래 그림고 같이 체크합니다.

응용프로그램서버 또한 기능을 추가했으니 세부적인 부분도 체크가 필요합니다.

아래 처럼 체크합니다. 만약 Trasaction 이 필요한 서비스라면 분산 트랜잭션 체크도 해야합니다.

다음을 선택하면 아래 처럼 현재까지 추가한 기능들이 나열됩니다.

설치를 선택합니다.

설치가 진행됩니다.

서버 관리자로 들어가면 외쪽에 IIS 가 추가되어있고 아래 그림과 같이 서버의 항목을 선택하고 IIS(인터넷 정보 서비스) 관리자를 선택합니다.

아래 팝업은 무시해도 됩니다. 아니요.

아래는 제가 셋팅을 끝낸 후 모습니다.

당연히 해당 사이트 포트에 대해서 방화벽을 해제해야합니다.

방화벽 해재 하는 방법은 이전 포스팅을 참고해 주세요 (http://kjcoder.tistory.com/221)

이제 설정이 끝났고 해당 포트가 외부에서 열릴수 있도록 NCLOUD 설정이 필요합니다.

네이버클라우드 플랫폼으로 들어가사 ACG 를 선택하고 ACG 생성을 합니다.

구분할 이름을 넣고 생성 합니다.

생성한 후 ACG 설정으로 들어가서 아래처럼 입력하고 추가합니다.

특정 ID 만 접근 가능하도록 설정도 가능합니다.

전 포트를 7700 을 사용하였습니다.

위 셋팅으로 마무리한 블로그 주소는 kjun.xyz 입니다.

 

 

https://opentutorials.org/course/488/2616

잘 설명해 놓은데가 있어 링크를 남깁니다.

아우 복잡해.... 카드번호는 또 왜... 하다가 막혀서 일단 담에 해보는걸로...

http://kjun.xyz

 

네이버 클라우드 플랫폼으로 만든 windows server 2012 r2 에

IIS 를 이용해 블로그를 올려봤다.

집에 있는 베어본 PC 에 IIS 로 올려서 사용했던걸 바꿨는데

접속속도가 비슷하다.;;

 

네이버 클라우드로 windows Server 2012 R2 를 만들고

SSD 로 만들었기에 속도 테스트가 한번 해보고 싶어졌다.

일단 아래가 만든 서버 사양이다.

SSD 속도 측정 결과는 아래와 같다.

흠.. 170 정도인데.. 이정도면 준수한건가?? 모르겠다..

내가 SSD 사용하면서 읽기 쓰기 400 이하로 나오는걸 못봐서... ;; 잘모르겠다;;;;

어쨌든 결과는 저렇다 끝.

 

 

지인이 알려주어 무료체험을 신청했습니다.

아래는 제가 등록한 정보입니다.

윈도우서버 2012 R2 버전입니다.

등록한 절차는... 급하게 신청하고 등록하느라 캡쳐를 미쳐  못했네요;;;;

포트포워딩 설정하고 원격으로 붙으니 아래처럼 원격으로 접속 잘되네요^^

8월 31일이까지 무료로 사용할 수 있습니다.

아쉽게도 무료체험은 신청이 끝났네요 저도 아슬아슬했습니다.

 

요금은 아래링크에 있습니다.

https://www.ncloud.com/charge/ko

국가마다 요금이 다른가봅니다.

가격도 착해보이고? 괜찮은것 같습니다.

지원하는 서버종류는 아래와 같습니다.

아래는 아마도 제가 사용하게될 요금제가 될수도 있을것 같네요

HDD

SSD

무료체험하면서 후기를 조금씩 올려보도록 하겠습니다.

아 그리고 아래 공지 내용처럼 유료전환 신청을 해놓으면 50만원 상품권이 지급됩니다.

저렴한걸로 사용해 보고 50만원 상품권 받고 계속 이용해 보는것도 좋을것 같습니다.^^

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

우선 서버등록하는 방법을 먼저 알려드리겠습니다.

서버생성 버튼을 선택합니다.

아래처럼 만들수 있는 서버 들이 나열됩니다.

이번에는 mysql 을 선택해 보겠습니다.

mysql 을 선택하니 아래 처럼 팝업이 하나 뜨는군요 확인.

확인후 다음을 클릭하면 아래처럼 서버 설정 창이 나타납니다.

이번에는 그냥 HDD 로 만들어 보겠습니다.

월요금제를 선택합니다 사용빈도가 낮은경우는 시간 요금제를 선택합니다.

무료니 전 일단 월요금제로 갑니다.

Zone 는 KR-1 만 있습니다. 서버는 1대로 하구요 (10대까지 가능하군요....ㅎㄷㄷ)

서버이름을 넣고 반납보호는 서버를 삭제? 하게될때 보호해 주는 역할을 하는것 같습니다.

그밑으로는 알아서 판단하시고 넣어주시면 됩니다.

그리곤 다음을 선택합니다.

아래처럼 인증키를 생성화면이 나타납니다.

이는 비번을 변경하거나 할때 사용됩니다.

인증키 이름을 넣고 인증키 생성 및 저장 하여 파일을 저장합니다.. 실행하면 안됩니다...!!!

다음을 누르면 아래처럼 방화벽 설정하는 화면이 나오는데 신규가 아닌 보유하고 있는것 하나를 선택합니다.

다음을 누르면 지금까지 설정했던 내용들이 보이게 됩니다.

맞는지 확인하고 +서버생성 합니다.

헉.. 헉.. 헉...

무료체험은... 하나밖에 생성을 못하는군요;; ㅋ

일단 여기까지가 서버 생성하는 방법입니다.

windows 서버 만들떄랑 진행순서가 비슷한것 같습니다

서버 만드실때 참고해서 만드시면 될것 같습니다.

  1. Favicon of http://informationsystemforwork.tistory.com ee32320 2017.06.11 16:07 신고

    클라우드 관련 정보글, 잘 보고 갑니다~.

아래 그림에서 보듯이 순서대로 진행하면 됩니다.

 

제어판에서 Language 선택합니다.

영문판을 깔았으면 한국어가 없는데 추가하기 위해서 add a language 선택합니다.
 

언어중에서 한국어 선택후 add 버튼 클릭합니다.

추가하게되면 아래와 같이 영어 및에 한국어가 추가되 option 클릭합니다.

조금 기다리면 아래와 같이 언어팩을 다운로드 하는 링크버튼이 보입니다.

버튼을 클릭하면 아래와 같이 한국어 언어팩을 다운받습니다.

다운이 완료되면 적용해야한다. 한국어에서 다시 option 을 선택하면 아래처럼 한국어를 기본언어로 하겠다고 선택한합니다.

(make this the promary language)

언어변경을 위해선 로그오프나 재부팅이 필요하다 로크오프 합니다.

로그오프한 후 다시 로그인 하게되면 한국어가 적용된걸 볼수 있습니다.

 

 

 

 

아래 링크 참조

 

파일에서 추가

http://www.programering.com/a/MTO4gjMwATM.html

 

command 명령어로 추가

http://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&detail=1&wid=1479

 

 

개채참조 오류는 MS 에 문의한 결과 업데이트 받으면 된다고 한다...(최근에 업데이트 된듯.2015.08)

업데이트하면 문제가 안생긴다고하는데 해보진 않았다;;

분산 트랜젝션을 위해 설정이 필요할때 MSTDC 설정 방법입니다.

 

1. 제어판

   -> 관리도구

   -> 구성요소서비스

   -> 컴퓨터

   -> 내컴퓨터

   -> Distributed Transaction Coordinator 폴더

   -> 로컬DTC 마우스우클릭 메뉴의 속성

   -> 보안탭으로 이동 체크박스의 내용은 모두 체크하고

       '트랜잭션 관리자통신'에서 인증필요없음을 선택

 

2. Windows 방화벽

   -> 좌측의 windows 방화벽을 통해 프로그램 또는 기능 허용

   -> DTC 항목 홈/회사(개인), 공용 모두 체크

 

3. C:\Windows\System32\drivers\etc 로 이동

   -> hosts 파일을 메모장으로 열고 DB 서버정보 입력 (반대로 DB 서버에서도 내가(app서버) 등록이 되어야함)

       예시) 127.0.0.1     hostname  

       * 윈도우 서버에서 직접 hosts 파일이 수정되지 않을 경우 꼼수로 hosts 파일을 바탕에 복사한후 수정하고

         다시 바탕화면에 있는 hosts 파일을 원래 있던 곳에 붙어넣어 덮어쓰기하면 됨.

 

4. 윈도우 서비스 동작 확인 - Distributed Transaction Coordinator

+ Recent posts

티스토리 툴바