웹마스터 팁

안녕하세요 이번에 Windows Server 2008로 웹 서버를 구축하게 되었는데

의외로 이런 저런 설치기들이 적어서 다른 분들께 참고가 되었으면 하여 이렇게 글을 써봅니다.

제가 직접 설명드릴 자신은 없고 설치를 하면서 참고한 자료나 기타 문제 해결 방법을 적으려고 합니다.

우선 Windows Server 2008을 설치한후. 처음의 시작시에 관리자의 암호를 설정하도록 되어있습니다.

서버 2008에서 암호는 반드시 특수문자+일반문자+숫자 의 조합으로 이루어져야 됩니다.

그렇지 않은 경우에는 적합하지 않은 암호라고 나옵니다.


제가 php 와 mysql을 설치하면서 참고한 사이트는 크게 2개의 사이트입니다.

http://www.trainsignaltraining.com/iis-7-install-fastcgi-php/2008-09-04/

위의 링크에는 PHP와 FastCGI를 Server 2008에서 어떻게 구성하는지 설명하고 있습니다.
영문의 페이지 이지만 그림을 충실하게 실어놔서 영어 해석이 그다지 필요하지 않습니다.

하지만 제가 구성해봤을 경우 위의 링크처럼 PHP 5를 설치파일을 이용해서 설치하는 것보다
압축파일을 이용해서 php.ini를 구성하는 것이 더 효과적이었습니다.

http://nimsgern.pe.kr/blogs/nims/archive/2008/07/16/iis7-php-mysql-and-wordpress.aspx

위의 링크는 IIS7에서 PHP를 FastCGI로 연결하는 구성에 대한 설명이 미흡하지만
MySQL의 테이블 생성과 php의 mysql설정법이 나와있습니다.

위의 2개의 사이트를 참조하여 mysql에 테이블을 생성하고 사용자를 설정하였으며

php를 mysql과 연결하고 FastCGI로 구동되도록 설정하였습니다.


phpinfo.php 파일이 500 에러를 뱉으면서 보이지 않는다면 도구>인터넷 옵션> 고급 에서 HTTP에러메시지 체크를 해제하시면

보다 정확한 에러메시지를 확인 할 수 있습니다.

제가 이러한 에러메시지가 발생한 이유는 php.ini에서 php가 실행되는 웹페이지 폴더를 잘못 설정하여서 발생하였습니다.


이후 제로보드를 제로보드 공식 매뉴얼대로 웹페이지의 기본 설정 폴더에 zbxe라는 폴더로 만들어서 넣은후

index.php를 실행 하였습니다.

언어를 한국어로 선택하고 라이센스에 동의하기를 누르는 순간

http://사이트 주소/zbxe/?act=dispInstallCheckEnv 페이지에서

403.14 에러가 발생하였습니다
.

해당 에러를 해결하기위해서 권한 설정부터 시작해서 인터넷에서 이리저리 뒤져가면서 해결법을 찾았는데요

결국 제로보드 질문답변 게시판에서 그 힌트를 얻었습니다.

어떤분이 물음표 앞에 index.php를 일일히 집어넣어 동작시켰다는 글을 올리셨고
( http://www.zeroboard.com/?mid=zbxe_qna&search_target=title_content&search_keyword=dispInstallCheckEnv&page=1&division=-16758146&document_srl=16404037 )

다른 글에 있는 답변으로 아파치의 기본 페이지에 index.php를 추가하라는 답변이 있었습니다.
( http://www.zeroboard.com/?mid=zbxe_qna&search_target=title_content&search_keyword=dispInstallCheckEnv&page=1&division=-15880200&document_srl=4749989 )

그래서 IIS관리자에서 '기본 문서' 항목에 index.php를 추가하였더니 잘 동작 하네요

설치도 다끝나고 이리저리 메뉴와 게시판 등의 꾸미기 작업 중입니다.


파일 업로드(첨부파일)에서 HTTP에러 메시지 500이 나오는 문제 해결

php.ini에서 파일 uploade_tmp_dir을 php cgi를 사용하도록 설정된 폴더 하위에

 temp폴더를 생성하고 그 주소를 지정하였더니 파일 업로드 문제가 해결되었습니다.

http://www.zeroboard.com/?mid=zbxe_qna&document_srl=17579982

제목 글쓴이 날짜
에디터의 옵션 설정하기.. 컴포넌트 보이지 않게 등.. [4] 지허 2007.10.01
다중의 이종 웹 브라우저에서 웹 사이트 테스트하기 [1] NetEagle 2007.10.01
페이지에 설문 조사 넣기 [2] 지허 2007.10.01
회원가입 약관 관련. [2] rickey 2007.09.28
(보드 모듈) 글 목록을 조회수 별로 색상 지정하기 [15] file Simulz 2007.09.27
로고에 플래시파일 사용하기 [2] 팔공산 2007.09.26
(모듈 설정) 모듈 목록을 추가하여 설정을 쉽고 빠르게 #2, 2007-09-28 [3] file Simulz 2007.09.23
제로보드 XE 설치후에 제대로 작동 안하는 원인은... 독도2005 2007.09.22
<수정>사이트 메신저 회원 연동해서 사용하기.... [3] 녀석참 2007.09.22
공지창 소스 [2] 열린 공간 2007.09.21
(포인트 모듈) 추가 정보 출력 [8] file Simulz 2007.09.20
새 공지창 띄우기 [22] *제트* 2007.09.20
정사각형 썸네일은 안녕~ 직사각형 썸네일을 만들어보자 [8] 매니안 2007.09.19
제로보드 XE에서 강추하는 플래시 넣기 [12] 미오유 2007.09.19
게시물 읽을 때 하단에 목록 보이지 않게 하기 [3] 정은기 2007.09.17
winxp IE7 rwapm에서 한글이름파일 업로드 [12] 공수래 2007.09.17
요청하신 모듈을 찾을 수 없습니다 문제해결 방법 [11] 써니a 2007.09.17
2차,3차 메뉴가 좌측으로 일렬로 되어있어 구분이 잘 안됩니다,이럴 때~ [7] file *제트* 2007.09.16
메뉴와 연결된 xe의 page에 iframe을 사용해서 제로보드4 게시판을 불러들였습니다 [2] 바람처럼.. 2007.09.14
파일 업로드시에 403에러 발생시 해결방법. [12] WhiteAT 2007.09.12