Windows IIS 7에서 PHP 응용 프로그램 용 MySQL을 설치하고 구성하는 방법

Microsoft SQL Server는 IIS 7 (Internet Information Services 7)에서 PHP 응용 프로그램을 호스팅하기로 결정할 때 가장 선호되는 데이터베이스입니다. MySQL을 대체 데이터베이스로 사용할 수도 있습니다.


많은 PHP 응용 프로그램은 데이터 저장을 위해 MySQL 서버를 사용하므로 IIS 7에 크게 추가됩니다. tutorial이 자습서는 IIS 7에서 MySQL을 설치하고 구성하는 방법을 보여줍니다..

1 단계-Windows에서 MySQL 설치

IIS가 실행되는 유사한 서버에 MySQL을 설치하는 대신 전용 서버에 MySQL을 설치해야합니다. 설치 프로세스를 안전하게하고 웹 서버에서 데이터베이스와 프로세스 사이의 혼동을 피하기 위해 이들을 분리하는 것이 중요합니다 (최상의 전용 서버 호스팅 서비스를 보려면 여기를 클릭하십시오).

시작을 위해.

  • 다운로드 MySQL 섬기는 사람. 얻을 Windows Installer.
  • Window Installer를 열고 파일을 추출한 다음 Setup.exe를 실행하십시오.
  • 필요에 따라 표준 설정 또는 사용자 정의 설치를 선택하십시오..
  • 설치 과정이 완료되면 “지금 MySQL 서버 구성.”

2 단계-MYSQL 인스턴스 구성

이제 “MySQL 서버 인스턴스 구성 마법사.”필요에 맞는 적절한 구성 설정을 선택하십시오.

  • 인스턴스 구성 마법사에서“다음“.
  • “를 선택하십시오세부 구성,”를 누른 다음”다음“.
  • 환경에 가장 적합한 서버를 선택하십시오. MySQL 서버를 설정할 때 서버 유형을 “전용 MySQL 서버 머신,”다음 단계로 진행.
  • 원하는 데이터베이스를 선택하고 “다음”.
    • 이 섹션에서는 MyISAM 또는 InnoDB 스토리지 엔진에 대해 다기능 데이터베이스 또는 트랜잭션 데이터베이스 옵션을 선택할 수 있습니다. 웹 애플리케이션에서 여러 명령문 트랜잭션을 처리하거나 ACID (원자, 일관성, 격리 및 내구성) 기능뿐만 아니라 분리 또는 외부 제한이 필요한 다른 고급 레벨이있는 ​​경우에 사용할 수 있습니다..
    • ‘를 사용하도록 선택할 수도 있습니다.비 거래 데이터베이스 만저렴한 메모리 및 디스크 공간으로 성능 향상을위한 옵션.
  • 시스템에 필요한 연결 수를 선택하십시오.
  • 환경에 따라 원하는 네트워크의 설정을 조정 한 다음 “다음“.
  • Windows 섹션에서 두 옵션을 모두 활성화하고 “다음.”
  • 계정에 대해 선택한 비밀번호를 입력하고 다음 단계로 진행하십시오.
  • 딸깍 하는 소리 “실행” 이러한 변경 사항을 적용하려면.
  • 딸깍 하는 소리 “끝” 마법사를 종료하려면.

PHP가 MySQL과 잘 작동하는지 확인하십시오. 또한 Php.ini 파일:

  • 파일을 확인하십시오 extension_dir  PHP 확장의 정확한 위치를 가리키고 있습니다.
  • MySQL 동적 확장을 활성화하려면 MySQL 확장에서 다음 줄의 주석 처리를 제거하십시오.  extension = php_mysql.dll
  • 저장하고 종료 Php.ini 파일.

안전한 MySQL 만들기

  • 시스템에 존재하는 이상한 데이터베이스 계정을 제거하여 시작하십시오. 그런 다음 MySQL 명령을 열고 아래 프로세스를 따르십시오. 스타트 > 모든 프로그램 > MySQL >MySQL 서버 5.1 >MySQL 명령 행 클라이언트.
  • 계정 비밀번호를 입력하십시오.
  • 이제 MySQL에 액세스해야합니다. 아래 명령을 실행하십시오.

MySQL> mysql을 사용하십시오.
데이터베이스가 변경됨
MySQL> 사용자로부터 삭제 user = ”;
쿼리 OK, 영향을받는 2 개의 행 (0.03 초)
MySQL> 홍당무;
쿼리 OK, 영향을받는 0 개의 행 (0.05 초)

그런 다음 루트 계정이 제한되어 있는지 확인하십시오. 이것은 로컬 호스트에서 수행 할 수 있습니다. MySQL 명령 프롬프트에서 다음 명령을 실행하십시오.

MySQL> mysql을 사용하십시오.
데이터베이스가 변경됨
MySQL> 사용자로부터 삭제 user = ‘root’AND host = ‘%’;
쿼리 OK, 영향을받는 2 개의 행 (0.03 초)
MySQL> 홍당무;
쿼리 OK, 영향을받는 0 개의 행 (0.05 초)

루트 사용자의 실제 이름을 변경하려면 아래 명령을 사용하십시오.

MySQL> mysql을 사용하십시오;
데이터베이스가 변경됨
MySQL> 업데이트 사용자 SET user = ‘johndoe’WHERE user = ‘root’;
쿼리 OK, 1 행 영향을 받음 (0.19 초)
일치하는 행 : 1 변경 : 1 경고 : 0
MySQL> 홍당무;
쿼리 OK, 영향을받는 0 개의 행 (0.23 초)

3 단계-새 사용자 및 데이터베이스 프로비저닝.

사용자를 프로비저닝하려면 아래 명령을 실행하십시오.

MySQL>’some_password’에 의해 식별 된 사용자 ‘some_username’을 작성하십시오.
쿼리 OK, 영향을받는 0 행 (0.00 초)

기본적으로 새로운 사용자에게는 MySQL에 대한 권한이 없습니다. 따라서 사용자가 파일에 액세스하도록하려면 아래 명령을 입력하십시오.

MySQL>존재하지 않는 경우 데이터베이스 작성 some_database_name;
쿼리 OK, 1 행 영향 (0.00 초)

사용자가이 데이터베이스에 액세스 할 수있게하려면 아래 명령을 실행하십시오.

MySQL> 그랜트 변경,
-> 대체 루틴,
-> 창조하다,
-> 일상 만들기,
-> 임시 테이블 생성,
-> 보기 작성,
-> 지우다,
-> 하락,
-> 실행,
-> 인덱스,
-> 끼워 넣다,
-> 잠금 테이블,
-> 고르다,
-> 최신 정보,
-> 보기
some_database_name에서 ON * TO ‘some_username’;

4 단계-MySQL에 액세스하도록 PHP 응용 프로그램 구성

이동 c : \ php \ php.ini 텍스트 편집기에서

세미콜론을 생략하여 아래 텍스트의 주석을 해제하십시오

extension = php_mysqli.dll

extension = php_mbstring.dll

extension = php_mcrypt.dll

이제 다음으로 이동하여 IIS를 다시 시작하십시오. “스타트,”를 선택하고”검색 필드,단어를 입력하십시오 “iisreset.”을 클릭하고 시작하다.

모든 것이 성공적으로 설치되면 MySQL 섹션은 http : //localhost/phpinfo.php에서 앞서 생성 한 PHP 페이지에서 볼 수 있습니다.

출력은 다음과 같아야합니다.

결론

축하합니다! 이제 MySQL 및 PHP 응용 프로그램으로 구성된 자체 IIS 웹 서버가 있습니다. 이 간단한 단계가 시작하는 데 도움이되기를 바랍니다..

다음 3 가지 전용 서버 호스팅 서비스를 확인하십시오.

A2 호스팅

시작 가격 :
$ 99.59


신뢰할 수 있음
9.3


가격
9.0


사용자 친화적
9.3


지원하다
9.3


풍모
9.3

리뷰 읽기

A2 호스팅 방문

FastComet

시작 가격 :
$ 139.00


신뢰할 수 있음
9.7


가격
9.5


사용자 친화적
9.7


지원하다
9.7


풍모
9.6

리뷰 읽기

FastComet 방문

Hostwinds

시작 가격 :
$ 99.00


신뢰할 수 있음
9.3


가격
9.2


사용자 친화적
9.2


지원하다
9.3


풍모
9.2

리뷰 읽기

Hostwinds 방문

관련 사용법 기사

  • Apache를 실행하는 Windows 웹 서버에 MySQL을 설치하는 방법
    초보자
  • “경고 : QUERY 패킷 전송 중 오류”오류를 해결하는 방법
    중급
  • “데이터베이스 연결 설정 오류”수정 방법 워드 프레스
    중급
  • “경고 : QUERY 패킷 전송 중 오류”오류를 해결하는 방법
    중급
  • Windows에서 MySQL을 설치하는 방법
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me