웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
apache_2.0.47 + php-4.3.3 + mysql-4.0.16 + zb41pl4 의 windows xp 설치
2003.10.28 07:24
제로보드 사용을 위한 window xp에서의 환경 설정을 해 보았습니다. 저도 초보자라 그 이유를 알지 못한채 사용하는 부분이 많이 있습니다. 이상한 점이나 의문나는 점이나 개선할 사항이 있으시면 지적해 주세요.
제로보드의 많은 게시판의 글들 그리고 근사모 글들을 참고하였음을 알려 드립니다.
설치에 사용된 각 프로그램은 아래와 같습니다. 10/28/03일 현재 최신 버전들입니다.
apache_2.0.47-win32-x86-no_ssl.msi
php-4.3.3-Win32.zip
mysql-4.0.16-win.zip
phpMyAdmin-2.5.4-php.zip
zb41pl4.zip
폴더의 패스를 지정할때 가 아니라 /를 씀에 유의하세요.
1. apache
원하는 폴더를 지정하고 설치.
http://localhost 해 보세요.
2. php
%php%폴더의 php.ini-recommended를 php.ini로 이름을 바꾸어 c:windows로.
c:windowsphp.ini의 다음사항을 수정.
allow_call_time_pass_reference = On
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
log_errors = Off
variables_order = "EGPCS"
register_globals = On
magic_quotes_gpc = On
default_charset = "ko-ks_c_5601-1987"
include_path = "."
extension_dir = %php%/extensions
session.bug_compat_42 = 1
%php%폴더의 php4ts.dll 을 c:windowssystem32로 복사
%php%dlls폴더내의 모든 .dll파일을 c:windowssystem32로 복사.
%apache2%confhttpd.conf의 다음을 아래와 같이 수정하고
DirectoryIndex index.html index.htm index.php index.htm.var
다음 두줄을 추가.
LoadModule php4_module "%php%/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
apache를 restart하세요.
아래 3줄 짜리 phpinfo.php
<?
phpinfo();
?>
를 만드셔서 %apache2%htdocs폴더로.
http://localhost/phpinfo.php 하셔서 설치를 확인하세요.
3. mysql
아래의 my.ini파일을 작성하여 c:windows 폴더로.
[mysqld]
basedir=%mysql%
datadir=%mysql%/data
%mysql%이 d:mysql 인 경우 basedir=D:/mysql datadir=D:/mysql/data
mysql 시동.
%mysql%binmysqld-nt --install
net start mysql
root password를 1234로.
%mysql%binmysql mysql
mysql> DELETE FROM user WHERE Host='localhost' AND User='';
mysql> QUIT
net stop mysql
net start mysql
%mysql%binmysqladmin -u root password 1234
4. phpMyAdmin
phpMyAdmin을 %apache2%htdocsphpMyAdmin으로 설치.
%phpMyAdmin%config.inc.php의 다음을 아래와 같이 수정.
$cfg['PmaAbsoluteUri_DisableWarning'] = TRUE;
$cfg['blowfish_secret'] = '1234';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '1234';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
http://localhost/phpMyAdmin 으로 접속. root, 1234로 로그인.
사용권한으로 들어가서 %의 ANY와 root삭제.
제로 보드를 위한 mysql 사용자 생성.
새 데이터베이스 만들기에서 제로보드를 위한 데이터베이스 생성.
위에서 생성된 mysql 사용자에게 지금 만든 데이터 베이스를 연결하고 데이터베이스에 관한 권한을 부여.
5. zeroboard
zb41pl4.zip의 bbs폴더를 %apache2%htdocsbbs로.
http://localhost/bbs/install.php
http://localhost/bbs/admin.php
제로보드의 많은 게시판의 글들 그리고 근사모 글들을 참고하였음을 알려 드립니다.
설치에 사용된 각 프로그램은 아래와 같습니다. 10/28/03일 현재 최신 버전들입니다.
apache_2.0.47-win32-x86-no_ssl.msi
php-4.3.3-Win32.zip
mysql-4.0.16-win.zip
phpMyAdmin-2.5.4-php.zip
zb41pl4.zip
폴더의 패스를 지정할때 가 아니라 /를 씀에 유의하세요.
1. apache
원하는 폴더를 지정하고 설치.
http://localhost 해 보세요.
2. php
%php%폴더의 php.ini-recommended를 php.ini로 이름을 바꾸어 c:windows로.
c:windowsphp.ini의 다음사항을 수정.
allow_call_time_pass_reference = On
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
log_errors = Off
variables_order = "EGPCS"
register_globals = On
magic_quotes_gpc = On
default_charset = "ko-ks_c_5601-1987"
include_path = "."
extension_dir = %php%/extensions
session.bug_compat_42 = 1
%php%폴더의 php4ts.dll 을 c:windowssystem32로 복사
%php%dlls폴더내의 모든 .dll파일을 c:windowssystem32로 복사.
%apache2%confhttpd.conf의 다음을 아래와 같이 수정하고
DirectoryIndex index.html index.htm index.php index.htm.var
다음 두줄을 추가.
LoadModule php4_module "%php%/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
apache를 restart하세요.
아래 3줄 짜리 phpinfo.php
<?
phpinfo();
?>
를 만드셔서 %apache2%htdocs폴더로.
http://localhost/phpinfo.php 하셔서 설치를 확인하세요.
3. mysql
아래의 my.ini파일을 작성하여 c:windows 폴더로.
[mysqld]
basedir=%mysql%
datadir=%mysql%/data
%mysql%이 d:mysql 인 경우 basedir=D:/mysql datadir=D:/mysql/data
mysql 시동.
%mysql%binmysqld-nt --install
net start mysql
root password를 1234로.
%mysql%binmysql mysql
mysql> DELETE FROM user WHERE Host='localhost' AND User='';
mysql> QUIT
net stop mysql
net start mysql
%mysql%binmysqladmin -u root password 1234
4. phpMyAdmin
phpMyAdmin을 %apache2%htdocsphpMyAdmin으로 설치.
%phpMyAdmin%config.inc.php의 다음을 아래와 같이 수정.
$cfg['PmaAbsoluteUri_DisableWarning'] = TRUE;
$cfg['blowfish_secret'] = '1234';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '1234';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
http://localhost/phpMyAdmin 으로 접속. root, 1234로 로그인.
사용권한으로 들어가서 %의 ANY와 root삭제.
제로 보드를 위한 mysql 사용자 생성.
새 데이터베이스 만들기에서 제로보드를 위한 데이터베이스 생성.
위에서 생성된 mysql 사용자에게 지금 만든 데이터 베이스를 연결하고 데이터베이스에 관한 권한을 부여.
5. zeroboard
zb41pl4.zip의 bbs폴더를 %apache2%htdocsbbs로.
http://localhost/bbs/install.php
http://localhost/bbs/admin.php
댓글 3
-
기산
2003.10.29 12:35
-
구름이
2003.11.26 15:30
기산님...
궁금한게 있어서 그러는데요...
이대로 하니깐 다 되긴되는데...
갤러리 게시판 형성후 이미지 업로드 하는부분에서요...
data안에 이미지는 업로드 되는데...
게시판에서 보면 이미지가 X로 나타나눈데...
해결법 없을까요 ?? -
기산
2004.01.11 23:03
httpd.conf의 AddDefaultCharset를 ISO-8859-1에서 EUC-KR로 설정해 주니까 여러가지로 좋으네요.
AddDefaultCharset EUC-KR
제목 | 글쓴이 | 날짜 |
---|---|---|
제로보드 XE - 오토셋에 설치하기
[11]
![]() | 차오이 | 2007.08.11 |
로그인 안되시는분들 참고 [8] | 화니478 | 2007.08.14 |
설치 후 로그인 불가능 문제 해결방법 [14] | 엘핀라즈 | 2007.08.14 |
최근글 및 카운터 로그인등등.. 모르시는분있을꺼라고 생각해서올려요
[7]
![]() | 장재혁512 | 2007.08.15 |
외부에서 회원정보 불러오기 [5] | 미오유 | 2007.08.15 |
OpenID 적용
[6]
![]() | 맑은하늘75 | 2007.08.20 |
(수정) ZBXE 설치/로그인 등이 안될 때 시도해보세요. (MySQL DB) | 핑크플로이드 | 2007.08.20 |
zbxe 일주일 사용기 및 팁 [1] | 팔공산 | 2007.08.21 |
로그인 불가 - APM 관리자일 때 (일반적인 경우 아님) [3] | Sx3 | 2007.08.26 |
관리자 아이디 사용제한 체크하는 어이없는 실수 & 해결 [5] | refree | 2007.09.01 |
회원에게는 구글 애드센스 보이지 않게 하기 [2] | 스컬리지금어디야 | 2007.09.05 |
메인 페이지 링크 www. 주소 표시, 로그인 링크 문제.... [5] | 마덴나 | 2007.09.08 |
(포인트 모듈) 추가 정보 출력
[8]
![]() | Simulz | 2007.09.20 |
<수정>사이트 메신저 회원 연동해서 사용하기.... [3] | 녀석참 | 2007.09.22 |
xe 폴더를 어딘가로 이전했을 때 로그인이 안되는 경우... [2] | preware | 2007.10.05 |
경험에 의지한 로그인 풀림현상 처리 | 남국 | 2007.10.06 |
상단에 로그인 회원가입 등 메뉴 넣기 (id/pw찾기 추가) [7] | mireu | 2007.10.16 |
ZBXE용 모니위키 연동 플러그인 소스 [4] | 베니 | 2007.10.17 |
로그인/로그아웃 화면 첨부합니다. 이미지 변경법좀 ...
[1]
![]() | 홍제헌 | 2007.10.30 |
제로보드xe 연동 프리하드2 설치방법 [8] | hoaopoyoy | 2007.11.03 |
error_reporting = E_ALL & ~E_NOTICE
default_charset = "ko-ks_c_5601-1987"
include_path = "."
extension_dir = "%php%/extensions"
session.bug_compat_42 = 1
그리고, SMTP와 sendmail_from을 수정하세요.