웹마스터 팁

윈도우 XP에서 웹작업 하시는 분 많으리라 생각되는데,
아파치와 IIS를 동시에 돌린다면 아무래두 리소스 낭비겠죠?

IIS에서도 제로보드를 아주 훌륭하게 (때로는 더욱 강력하게) 돌릴 수 있어서
최신, 최신버전으루다 로컬에서 제로보드 설치하는 방법을 동영상으로 만들어봤습니다.

자료를 찾아보니 자료들이 모두 2년 가까이 된 오래된 버전들로 설명하고 있어서
윈도우XP버전으로 새롭게 제작했습니다. (방법이 크게 다른건 아니지만...)

아파치 윈도우 버전이 왠지 모르게 꺼려지시는 분이나
iis 웹서버 하나에서 asp와 php의 명령들을 골고루 경험해 보고 싶으신 분들에게 유용할 것 같네요.

왕 초보자도 따라하실 수 있도록 차근차근 과정을 밟았습니다.
아무쪼록, 도움이 되셨으면 좋겠네요.

!!!!! 강의중에 php.ini 업로드 디렉토리 설정부분에서 틀린곳이 있네요. !!!
upload_tmp_dir = c:/inetpub/programs/PHP/temp 로 하셔야 합니다.


- 강좌보기-
http://www.holychan.com

제 홈페이지가 새롭게 개편되고 있습니다. (아직은 베타버전이긴 하지만)
꼭 한번 찾아와주시고, 강좌도 보시면 좋겠습니다. "공부합시다" 코너에 있습니다.


======================================================================================================
윈도우 XP의 IIS 웹서버에서 제로보드4.1pl4 설치하기

                  박 성 찬     holychan@hotmail.com



[제로보드 설치를 위한 순서]

1. IIS 설치
2. MySQL 설치
3. PHP 설치
4. phpMyAdmin 설치
5. 제로보드 설치
6. 트러블 슈팅



[설치를 위한 준비사항]

Microsoft Windows XP SP1 CD
MySQL 4.0.13 for Win         http://www.mysql.com
PHP 4.3.2 for Win          http://www.php.net
phpmyadmin 2.5.2        http://www.phpmyadmin.net/
제로보드 4.1 pl4        http://www.nzeo.com



[MySQL의 root 비밀번호 변경하기]

c:inetpubprogramsmysqlbinmysql -h localhost -u root -p

use mysql;  

update user set password=password('1234') where user='root';

flush privileges;



[php.ini 수정]

;extension 디렉토리 지정
extension_dir = "c:inetpubprogramsphpextensions"

;업로드 임시디렉토리 지정  (동영상에서 요 부분 입력할때 programs 가 빠졌는데, 아래처럼 하십시오)
upload_tmp_dir = c:inetpubprogramsphptemp

;글로벌 레지스터 수정
register_globals = On

;GD 모듈 활성화



[phpMyAdmin의 config.inc.php 수정]

$cfg['+ 'PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';

$cfg['Servers'][$i]['auth_type']  = 'config';          // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']        = 'root';             // MySQL user
$cfg['Servers'][$i]['password']  = '*******';          // MySQL password (only needed



[lib.php의 수정]

@error_reporting(E_ALL ^ E_NOTICE);
@extract($HTTP_GET_VARS);
@extract($HTTP_POST_VARS);
@extract($HTTP_SERVER_VARS);
@extract($HTTP_ENV_VARS);

//이 문구 바로 밑에

if($REQUEST_URI) {

    $REQUEST_URI = "$REQUEST_URI";

} else {

    $qu = ($QUERY_STRING) ? "?" : "" ;
    $REQUEST_URI = "$PHP_SELF"."$qu"."$QUERY_STRING";

}



[제로보드 설치를 위한 디렉토리 구조]

D:wwwzboard     - 제로보드 (가상)
D:wwwsite1      - 작업용 웹사이트 디렉토리 1
D:wwwsite2      - 작업용 웹사이트 디렉토리 1
D:wwwphpmyadmin - phpmyadmin 디렉토리 (가상)
제목 글쓴이 날짜
제로보드 XE - 오토셋에 설치하기 [11] file 차오이 2007.08.11
사이트접속시 제로보드XE폴더로 이동되게 하는 쉬운방법 [8] 부찬™ 2007.08.17
리눅스에서 제로보드 xe를 위한 환경 구축하기 [6] 써니a 2007.08.18
제로보드 관리자 레벨이 관리자 레벨로 안나올때 [5] 나무넷 2007.08.23
올블로그에서 제로보드가 깨질때.. [1] file 스컬리지금어디야 2007.08.27
메뉴와 연결된 xe의 page에 iframe을 사용해서 제로보드4 게시판을 불러들였습니다 [2] 바람처럼.. 2007.09.14
제로보드 XE에서 강추하는 플래시 넣기 [12] 미오유 2007.09.19
제로보드 XE 설치후에 제대로 작동 안하는 원인은... 독도2005 2007.09.22
제로보드 소스 서버에 올릴때.. [3] 남국 2007.10.17
제로보드xe 연동 프리하드2 설치방법 [8] hoaopoyoy 2007.11.03
제로보드 2.3 에서 2.5 변경사항 데이터 테이블 구조 변경사항 체크를 정리해봅니다. [4] 도토리나무 2007.11.09
제로보드 2.3 에서 2.5 업그레이드 방법 도토리나무 2007.11.09
xml 포함한 플래쉬를 제로보드xe 에서 적용하는 과정 [4] file 도토리나무 2007.12.20
제로보드에서 로그인후 테크노트에서 로그인정보 사용하기 [4] JinHoHan 2007.12.26
나야나 웹호스팅에서 제로보드 XE 사용하시려면 [2] John704 2008.01.02
제로보드XE 외부페이지에 javascrip 삽입하기 [3] BlueGATE 2008.01.22
제로보드용 플래시시계 위젯 설치방법 file 푸른커튼 2008.02.12
제로보드 XE 0.2.9버젼 업그레이드후 글보기할때 레이아웃 약간깨짐현상이 일어날때... [2] file 카니엘 2008.02.19
티스토리에서 제로보드Xe 이전시 필독사항!! [1] file 2008.02.23
제로보드 XE에 연동 가능 채팅, 100% 플래시, 1:1 채팅 지원, 필요하면 음성/화상 채팅 지원 [2] digirave 2008.03.09