1. 소프트웨어 준비 : 2005-4-20 기준 최신 공식 버전은 다음과 같습니다.
PHP(5.1.2): http://www.php.net
MySQL(5.0.19): http://www.mysql.com
Zend 최적화 프로그램(2.6.2): http://www.zend. com
phpMyAdmin(2.8.0.2): http://www.phpmyadmin.net에서는
C:가 현재 사용 중인 운영 체제의 시스템 디스크라고 가정합니다. 현재 운영 체제가 C:에 설치되어 있지 않은 경우 수정하십시오. 스스로요.
2. PHP 설치:
(1) 다운로드 후 php-5.1.2-Win32.zip을 가져와서 C:php에 압축을 풉니다(이 경로는 임의적일 수 있지만 아래 경로를 사용하는 경우 적절하게 수정하십시오).
(2) 그런 다음 C:phplibmysql.dll 및 C:Inetpubphpextphp_mysql.dll을 C:Windowssystem32에 복사합니다.
(3) C:PHPphp.ini-dist를 C에 복사합니다. : Windows(Windows 2000의 경우 C:WINNT) 이름을 php.ini로 바꾼 다음 메모장으로 열고 메모장의 검색 기능을 사용하여 검색합니다.
Extension_dir = "C:PHPext"
해당 경로를 PHP 디렉터리의 확장 디렉터리로 지정합니다. 예: Extension_dir = "C:Inetpubphpext";
Windows 확장을 검색하고 메모리를 절약하기 위해 필요한 모듈만 엽니다(각 모듈 앞에 있는 항목 제거). ):
확장자=php_gd2.dll
GD 라이브러리는 이를 지원합니다. 이 모듈이 켜져 있지 않으면 Discuz! 포럼 사진 워터마크를 사용할 수 없습니다.
확장자=php_mbstring.dll
phpMyAdmin을 지원하려면 mbstring을 활성화하세요.
확장자=php_mysql.dll
말할 필요도 없이 MySQL을 지원합니다.
(4) PHP를 지원하도록 IIS를 구성합니다.
먼저 IIS가 시스템에 올바르게 설치되어 있는지 확인해야 합니다. IIS가 설치되어 있지 않으면 먼저 IIS를 설치해야 합니다.
PHP를 IIS와 통합할 때는 CGI 및 ISAPI 모드를 지원합니다. ISAPI 모드를 사용하는 것이 좋습니다. 여기서는 ISAPI 모드 설치 방법만 소개합니다. ISAPI 모드 설치 단계:
"제어판"의 "관리 도구"에서 "인터넷 서비스 관리자"를 선택하고 IIS를 열고 서비스를 중지한 다음 왼쪽에서 "지원하는 웹이 필요합니다. PHP" 사이트를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택한 다음 열리는 "웹 사이트 속성" 창의 "ISAPI 필터" 탭에서 "추가" 버튼을 찾아 클릭하고 팝업에서 "필터 이름"을 선택합니다. "필터 속성" 창을 엽니다. "열에 PHP를 입력한 다음 실행 파일을 php5isapi.dll이 있는 경로(예: C:PHPphp5isapi.dll)로 지정합니다.
"홈 디렉터리" 탭을 엽니다. "웹 사이트 속성" 창에서 "구성" 버튼을 찾아 클릭하고, 팝업 "응용 프로그램 구성" 창에서 "추가" 버튼을 찾아 클릭하고, 팝업 창에서 확장명으로 확장 매핑을 추가합니다. php에서 "찾아보기"를 클릭하여 실행 파일을 php5isapi.dll(예: C:PHPphp5isapi.dll)로 지정한 다음
"웹 사이트 속성"의 "문서" 탭을 엽니다
.창에서 기본 웹 사이트에 문서를 시작하려면 "추가" 버튼을 클릭하세요. index.php 항목을 목록에 추가하면 index.php 문서가 자동으로 검색되도록 index.php를 가장 높은 우선순위로 올릴 수 있습니다. 사이트에 액세스할 때 먼저 열립니다.
웹 디렉터리의 응용 프로그램 설정 및 실행 권한이 선택되어 있는지 확인한 다음 인터넷 정보 서비스 관리자를 닫고 명령 프롬프트에서 다음 명령을 실행합니다
.
넷스톱 iisadmin
net start w3svc를 시작한
다음 "인터넷 서비스 관리자" 왼쪽의 "WEB 서비스 확장"에서 ISAPI 확장 권한을 설정하고
브라우저를 열 수 있는 Active Server Pages 권한을 설정한 다음 http://localhost/ 를 입력하고 성공 페이지를 본 후, IIS 루트에서 다음 내용으로 디렉터리에 새 phpinfo.php를 만듭니다.
<?php
PHP정보();
?>
브라우저를 열고 http://localhost/phpinfo.php 를 입력하면 현재 서버에서 지원하는 PHP에 대한 모든 정보가 표시됩니다. 서버 API 모드는 ISAPI입니다.
3. MySQL 설치:
Windows Essentials(x86)를 다운로드하고 두 번 클릭하여 설치합니다. 여기에서는 C:MySQL에 설치했습니다. 설치 과정에서 즉시 구성할지 묻는 메시지가 표시됩니다. 설치를 완료하려면 아니요를 선택하세요. 설치가 완료되면 "시작" 메뉴의 "실행"에 C:MySQLbinmysqld-nt -install을 입력합니다. 작업이 성공한 후 다음을 입력합니다. net mysql start MySQL 서비스가 시작됩니다. ; 그래도 비교하고 싶다면 MySQL을 자세히 구성하려면 C:MySQLbin 디렉터리에 들어가서 MySQLInstanceConfig.exe를 실행한 후 프롬프트를 따르세요.
Windows(x86)를 다운로드한 경우 압축을 풀고 두 번 클릭하여 Setup.exe를 실행합니다. 단계는 위와 동일합니다.
Without installer(C:에서 압축 해제)를 다운로드한 경우 C:MySQL에 직접 압축을 풀고 "시작" 메뉴의 "실행"에 C:MySQLbinmysqld-nt.exe를 입력한 후 작업을 수행합니다. 성공하면 net mysql start를 입력하여 MySQL 서비스를 시작합니다.
보안을 보장하기 위해 MYSQL에 대한 비밀번호를 설정하십시오.
일반 메뉴에 MySQL Server Instance Config Wizar 구성 마법사가 있습니다. 실행 후 아래 단계에 따라 ROOT 비밀번호를 구성하고 설정하세요.
서버 보안을 보장하려면 ROOT 비밀번호를 더 복잡하게 설정하는 것이 좋습니다!
MySQL 명령줄 클라이언트에서 명령 구성을 사용할 수도 있습니다.
먼저 DOS 창을 열고 mysqlbin 디렉토리를 입력한 다음 mysql -uroot -p 명령을 입력합니다. Enter를 누르면 비밀번호를 입력하라는 메시지가 표시됩니다. MYSQL이 방금 설치된 경우 슈퍼 사용자 루트는 비밀번호를 입력하지 않습니다. 비밀번호가 있으므로 Enter를 눌러 직접 입력하면 MYSQL이 로그인됩니다. MYSQL 프롬프트는 mysql>
비밀번호 변경입니다.
형식: mysqladmin -u 사용자 이름 -p 이전 비밀번호 비밀번호 새 비밀번호 예: 루트 xqin.com에 비밀번호 추가 먼저 DOS에서 mysqlbin 디렉토리를 입력한 후 다음 명령을 입력합니다.
mysqladmin -uroot -비밀번호 xqin.com
참고: root는 처음에 비밀번호가 없기 때문에 -p 이전 비밀번호 항목은 생략 가능합니다.
그런 다음 다음을 실행합니다.
'root'@'localhost' 에 대한 비밀번호 설정 = OLD_PASSWORD('xqin.com');
여기서 명령은 MySQL 4.1 이상 버전의 확인 프로토콜에 사용되는 비밀번호 해싱 알고리즘이 이전 클라이언트와 호환되지 않기 때문입니다. PHPMYADMIN에서 올바른 비밀번호로 로그인하면 다음 메시지도 표시됩니다.
클라이언트가 요청한 인증 프로토콜을 지원하지 않습니다.
서버별로 MySQL 클라이언트 업그레이드를 고려하세요.
그래서 나중에 PHPMYADMIN을 올바르게 사용할 수 있도록 준비하기 위한 것이므로
ROOT 비밀번호가 xqin.com으로 설정됩니다
. 4. Zend Optimizer 설치:
다운로드 후 ZendOptimizer-2.6.2-Windows-i386.exe를 받게 됩니다. - 설치하려면 클릭하세요. 웹 서버를 선택할 때 IIS를 선택하면 웹 서버를 다시 시작할 것인지 묻는 메시지가 표시되고, 설치를 완료하기 전에 php.ini를 백업할지 묻는 메시지가 나타납니다. 확인을 누르면 설치가 완료됩니다.
5. phpMyAdmin을 설치합니다:
phpMyAdmin-2.8.0.2.zip을 다운로드하고 사이트 루트 디렉터리에 압축을 푼 다음 ./libraties/config.default.php를 찾아 phpMyAdmin 루트 디렉터리에 복사하고 이름을 config.inc.php로 지정합니다.
검색 $cfg[ 'PmaAbsoluteUri'], phpmyadmin의 URL을 다음과 같이 설정합니다: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; 이는 phpmyadmin이 $cfg['blowfish_secret를 검색한다고 가정합니다. 기본 사이트 ']의 루트 디렉터리에서 루트 비밀번호를 설정한 후 여기에도 입력해야 합니다. 예를 들어 ROOT 비밀번호 xqin.com은 $cfg['blowfish_secret'] = 'xqin.com으로 설정됩니다. ';
$cfg['DefaultLang']을 검색하여 zh-gb2312로 설정합니다.
$cfg['DefaultCharset']를 검색하여 gb2312로 설정합니다.
$cfg['Servers'][$i]['auth_type']을 검색하세요. 기본값은 config이며 이는 안전하지 않으며 권장되지 않습니다. 쿠키를 사용하고 $cfg['Servers'][$i로 설정하는 것이 좋습니다. ][ 'auth_type'] = '쿠키';
참고로 config로 설정되어 있다면 아래의 사용자 이름과 비밀번호를 설정해주세요! 예를 들어:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL 사용자----MySQL 연결 사용자
$cfg['서버'][$i]['password'] = 'xqin.com';
내 구성 파일은 참조용으로만 사용됩니다!
http://xqin.com/iis/config.inc.txt
브라우저를 열고 http://localhost/phpMyAdmin/을 입력합니다. IIS와 MySQL이 모두 시작된 경우 사용자 ROOT 비밀번호 xqin.com을 입력하여 데이터베이스 콘텐츠를 찾아보세요.
phpMyAdmin의 특정 기능에 천천히 익숙해지시기 바랍니다. 여기서는 자세히 설명하지 않습니다.
이로써 모든 설치가 완료되었습니다.