본문 바로가기
Developer/asp

Server2008 로 구 웹사이트 이전 절차

by MindOpener 2015. 3. 13.
반응형

IIS6.0 시대에서 7.5시대로 건너가는 중이다. 

기본적인 서버 셋팅후 


클래식 ASP 는 추가로 설치 해 주어야 한다.


윈도우 기본 기능 설치로 라서 asp 관련 항목을 체크한후 추가해준다. ISAPI 확장도 추가로 선택하라고 할것이다. 


오케이 하고 넘어간후 


서버 롤 추가로 간후에 닷넷 프레임워크 4.5를 설치해준다. 


기타 관련된 컴포넌트들을 설치하고 




특이사항은 


Window shell script 파일을 레지스트리에 등록에서 사용하라 경우에는 


로그인 계정이 admin 관한이 있더라도


로컬  administrator 계정으로 로그인해서 등록을 해야 제대로 등록이 된다. 


서버 에러 를 보기 위해서는 오류  페이지 에서 옵션을 수정하고 


asp 에서 브라우저에 오류 전송,ㅡ 클라이언트 쪽 디버깅 사용 체크해준다. 


업로드 폴더들의 파일 업로드 권한을 주기 위해  보안탭에서 각 폴더에 IIS_IUSR 을 추가해주고 모든 권한을 준다. 



웹 메일 발송 

서버 역할 추가 말고 기능 추가에 가면 smpt 서비스를 추가 할수 있다.  2008 은 이렇고 2012 는 smtp 서버로 따로 있엇던거 같다.  


웹서버에서 메일을 발송할 경우

smtp 설정을 다시 잡아주어야 한다.

나같은 경우는 pickup 디렉토리를 잡아주어야만 메일 발송이 되었다 ㅡ,ㅡ;; 왜그런건지.. 


문자발송 데몬도 같이 사용하는 경우도 많다. 



업로드 폴더 권한 제어 

IUSR

IIS_IUSRS

두 개정을 다 추가해줘도 upload 폴더에 쓰기 권한이 막혀서  작성이 되지 않았다 .

할수 없이 everyone 에  all 넣어주고 

IIS 브라우저에서 해당 폴더를 선택한후  ISAPI 필터로 들어가서  권한 편집을 선택한후 스크립트 를 해제 해버린다.  해커들이 장난 못치도록 



다운로드 크기제한

Classic ASP 에서 파일 다운로드 시 4mb 가 넘을겨우에는 


IIS ASP  속성 정보에서 버퍼링 제한을 값을 크게 줘야 한다 ~ !! 


2015-04-13  또 추가 

추가적인 예외 상황이 계속 나왔다.  



본문 크기 제한 

클래식 ASP 에서    네이버의 오픈API 에서 제공하는 업로더를 사용하는데 

서버 이전을 하고 에러가 났다.  왜 그런지 찾아본 결과  

이미지 업로더가 이미지 파일을 바이너리로 본문에 삽입하는 과정에서 용량에 걸려서 

에러가 났다.  기본이 200000   이었는데  800000 으로 수정하고 나서 해결 하였다 ..


그러나 아무래도 이미지의 사이즈에 따라서 문제가 생기지 않을 까 싶다만.. .흠... . 

반응형