현대적인 웹 사이트 개발에서는 안정적이고 효율적인 환경을 구축하는 것이 중요합니다. IIS 7은 강력한 웹 서버이며 PHP와 MySQL을 결합하여 웹 사이트에 강력한 동적 컨텐츠 생성 기능을 제공 할 수 있습니다. 이 기사는 IIS 7 환경에서 PHP 및 MySQL을 성공적으로 통합하는 데 도움이되는 세부 구성 안내서를 제공합니다.
구성을 시작하기 전에 서버에 IIS 7이 설치되어 있는지 확인하십시오. Windows "Windows 기능 활성화 또는 끄기"옵션을 통해 IIS 7이 설치 및 활성화되어 있는지 확인할 수 있습니다.
IIS 7에서 PHP를 실행하려면 PHP를 다운로드하여 설치해야합니다. 공식 PHP 웹 사이트를 방문하여 최신 Windows 버전을 얻을 수 있습니다. 설치 단계는 다음과 같습니다.
1. 다운로드PHP ZIP가방。
2. 감압PHP가방到C:\PHP목차。
Extension_dir 설정이 Extension 디렉토리 (예 : C : \ Php \ ext)를 가리키십시오. 다음 줄을 추가하여 공통 확장을 활성화 할 수도 있습니다.
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_openssl.dll
다음으로 IIS 7에 PHP를 등록해야합니다. IIS 관리자를 열고 다음을 수행하십시오.
웹 사이트 또는 서버 노드를 선택하고 핸들러 매핑을 두 번 클릭하십시오. 오른쪽에서 모듈 맵 추가를 선택하십시오. 모듈 매핑 창에서 다음 정보를 작성하십시오.
요청 경로:*.php
기준 치수:FastCgiModule
실행 파일:C:\PHP\php-cgi.exe
이름:PHP via FastCGI
완료되면 확인을 클릭하십시오. 그런 다음 변경 사항이 적용하려면 IIS를 다시 시작해야합니다.
PHP를 구성한 후에는 MySQL 데이터베이스를 설치해야합니다. MySQL을 설치하는 단계는 다음과 같습니다.
1. ~에서MySQL官方网站다운로드MySQL설치자。
2. 运行설치자并按照指示完成安装。
3. 구성MySQL,루트 사용자의 비밀번호를 설정하십시오。
PHP가 MySQL에 연결하도록하려면 php.ini 파일에 MySQLI 확장이 활성화되어 있는지 확인해야합니다. 다음 줄에 댓글이 없는지 확인하고 확인하십시오.
extension=php_mysqli.dll
다음으로 다음 샘플 코드를 사용하여 MySQL 데이터베이스에 연결할 수 있습니다.
$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_error) {
die("연결이 실패했습니다: " . $mysqli->connect_error);
}
echo "연결이 성공적으로 연결됩니다";
모든 것이 설정되면 PHP 테스트 파일을 작성하여 구성이 올바른지 확인할 수 있습니다. 웹 루트 디렉토리에서 test.php라는 파일을 만들고 다음을 추가하십시오.
phpinfo();
브라우저를 통해 http : //localhost/test.php를 방문하면 PHP 구성 정보 페이지를 볼 수 있습니다. 이는 PHP가 올바르게 설치되어 사용 가능하다는 것을 나타냅니다.
위의 단계를 통해 IIS 7 환경에서 PHP 및 MySQL을 성공적으로 구성했습니다. 구성을 정기적으로 확인하고 더 나은 성능과 보안을 위해 소프트웨어를 최신 상태로 유지하십시오.