웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[동영상] iis 5.1 + PHP 4.3.2 + MySQL 4.0.13 + 제로보드 4.1 pl4 설치
2003.08.25 21:26
윈도우 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 디렉토리 (가상)
아파치와 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 디렉토리 (가상)