MySQL,PHP,ZeroBoard 를 Windows 에 설치 하기
MySQL,PHP,ZeroBoard 를 Windows 2000 Server 설치 하였다.
버전은 다음과 같다
----------------------
PHP --> 4.4.4
MySQL -->4.0.26
ZeroBoard --> 4.1.pl8
----------------------
[Tip]MySQL 의 버전 업데이트는 MySQL 서비스를 중지 시킨 후 Data 폴더를 복사해 덮어 쓰기 한 후 다시 제 시작 한다. 단 4.0.X 라면 같은 버전 4.0.X 대 버전에만 된다. 4.1.X 이런건 안된다는 말.
[PHP 설치]
바이너리 버전을 다운 받아 설치 하였다.
다음에서 다운받을수 있다.
http://kr2.php.net/get/php-4.4.4-Win32.zip/from/this/mirror
한비로 미러 사이트이다.
C:\php에 압축을 푼 후
1.php4ts.dll 파일을 시스템 폴더인 system32 폴더 밑에 넣는다.
2.IIS의 확장자 매핑을 시켜준다.
확장명을 php 실행파일을 sapi 밑에 있는 php4isapi.dll 파일로 매핑을 시켜준다.
3.php.ini-dist 파일의 이름을 php.ini 파일로 파일명을 변경하여 C:\WINNT 폴더밑에 넣는다.
4.php.ini 파일을 수정한다.
파일의 수정은 MySQL 4.0.26 과 ZeroBoard 4.1.pl8 을 구동하기 위한것이다. 버전에 따라 php.ini
수정이 달라질 수 있다.
검색하여 찾어 본다.
라인에 주석을 삭제한다.
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
주석을 추가 한다.
;error_reporting = E_ALL & ~E_NOTICE
php설치된 경로를 적어준다.그러나 이것을 지금설치와는 별 상관없다.
extension_dir = "C:\php-4.4.4\extensions"
프로그램에 따라 on 또는 off 로 설정한다
register_globals = On
상황에 따라 값을 1 또는 0으로 변경 한다.
session.bug_compat_42 = 1
session.bug_compat_warn = 0
C:\php 에 uploadtemp 와 sessiondata 폴더를 생성해준다.
업로드 폴더를 지정해줘야 된다. 이 폴더의 권한은 iuser_computer(인터넷게스트계정)에 쓰기 권한
upload_tmp_dir =C:\php.4\uploadtemp
세션 로드 도 지정 이 폴더의 권한 또한 인터넷게스트 계정에 쓰기 권한까지
session.save_path = C:\php\sessiondata
[mysql]
install 버전을 다운받아 사용한다.
다른 버전 설치가 상당히 까다롭다. setup.exe 로 설치하는 버전을 다운 받는다 이름은.
Microsoft Windows 32. (ZIP format) (7 Sep 2005, 25.4M)
Signature MD5: 2260b18f60835ed5109625a8850bb853
링크는 다음
http://downloads.mysql.com/archives.php?p=mysql-4.0&v=4.0.26