>  기사  >  백엔드 개발  >  win7_php 기술을 사용하여 Apache php mysql 개발 환경을 구축하는 방법에 대한 간략한 소개

win7_php 기술을 사용하여 Apache php mysql 개발 환경을 구축하는 방법에 대한 간략한 소개

WBOY
WBOY원래의
2016-05-16 20:08:591576검색

환경 디렉터리: E:dev​

1. 아파치

다운로드 주소: http://www.apachelounge.com/download/

VC11 런타임 라이브러리를 다운로드합니다

1. 설치 지침:

아파치 설치 프로그램을 실행하세요. 방법은 매우 간단합니다. 설치 인터페이스가 나타난 후 "다음"을 누르세요.

그러면 네트워크 도메인, 서버 이름, 관리자 이메일 주소의 세 가지 필드를 입력해야 하는 인터페이스가 나타납니다. 내용에 영향을 주지 않고 원하는 내용을 입력하기만 하면 됩니다.

아래 2가지 옵션이 있습니다. 기본 선택은 포트 80이고, 두 번째는 포트 8080입니다. 일반적으로 기본 포트는 80입니다.

설치를 계속 진행하고 Custom(사용자 정의 설치)-“다음”을 선택하세요.

로컬 하드 드라이브에 빨간색으로 표시된 구성 요소가 설치되어 있습니다." -"다음"

그런 다음 오른쪽 하단에서 "변경"을 선택하여 설치 경로를 변경하고 방금 생성한 "D:WAMPApache"-"next" 디렉터리에 설치합니다.

설치가 완료되면 컴퓨터 오른쪽 하단에 추가 아이콘이 생성됩니다. 더블클릭하여 열고 시작 또는 다시 시작을 선택하면 정상적으로 설치가 완료됩니다.

2. 구성 수정:

설치 기록을 열고 D:WAMPApacheconfhttpd.conf 파일을 다운로드합니다. (구성 파일 수정 시 영향을 미칠 수 있으므로 메모장을 사용하지 않는 것이 좋습니다. 열고 수정하려면 메모장이나 기타 편집 소프트웨어를 사용하는 것이 좋습니다.) )

수정하고 싶은 콘텐츠를 찾으려면 연 후 Ctrl F를 누르세요

#LoadModule vhost_alias_module 모듈/mod_vhost_alias.so 아래에 추가:

LoadModule php5_module “D:/WAMP/PHP/php5apache2_2.dll” 
PHPIniDir “D:/WAMP/PHP” 
AddType application/x-httpd-php .php 
AddType application/x-httpd-php .htm 
AddType application/x-httpd-php .html

DocumentRoot “E:/WAMP/Apache/htdocs” 

수정(여기서의 경로는 웹 페이지를 저장하는 데 사용되는 IIS의 wwwroot 디렉터리와 동일하며 사용자 정의되거나 기본적으로 수정되지 않음): DocumentRoot "D:/WAMP/www"

수정(수정 없이 사용자 정의 또는 기본값):

DirectoryIndex index.html

다음으로 수정: DirectoryIndex index.php default.php index.html index.htm default.html default.htm

2. PHP

다운로드 주소: http://windows.php.net/download

최신 버전은 PHP 5.6.11

1. 아키텍처 X86 및 X64

2. 안전 모드 Thread Safe(스레드 안전성) Non Thread Safe(비스레드 안전성)

Apache의 경우 스레드 안전을 선택하고 IIS의 경우 스레드 안전하지 않음을 선택하세요

3. 런타임 라이브러리, VC11​

저는 Win7 64비트이므로 VC11 x64 Thread Safe를 선택합니다. (2015-07-10 06:25:47)

1. 설치 지침

ZIP 패키지를 다운로드했으므로 "D:WAMPPHP" 디렉터리에 파일을 추출하기만 하면 됩니다

2. 구성 수정

D:WAMPPHPphp.ini-development 파일을 php.ini로 수정합니다
php.ini 열기

; 확장_디렉터리 = “ext”
수정: extension_dir = “E:WAMPPHPext”

947행에서 이 파일 앞의 ";"을 제거하세요.
확장자=php_curl.dll
확장자=php_gd2.dll
확장자=php_mbstring.dll
확장자=php_mysql.dll
확장자=php_mysqli.dll
확장명=php_pdo_mysql.dll
확장자=php_xmlrpc.dll

; 날짜.시간대 =
다음과 같이 수정하세요(많은 웹사이트에서는 여기에서 수정해야 한다고 언급하지 않으며 기본값은 미국 시간입니다. 수정하지 않으면 오류가 보고됩니다): date.timezone = Asia/Shanghai

3. MySQL

설치방법 :

1. .msi MSI 설치 프로그램 http://dev.mysql.com/downloads/installer/

2. 압축을 풀고 설치합니다 http://dev.mysql.com/downloads/mysql/

1. 설치 지침:

설치 프로그램을 열고 "다음"을 클릭하세요.
사용자 정의를 선택하면 구성 요소가 기본 선택이므로 변경하지 않습니다. - "다음"

경로는 "D:WAMPMysql"-"next"로 설정됩니다

설치 후 "마침"을 클릭하세요.
구성 마법사가 나타납니다 - "다음"

“상세 구성”-“다음”을 선택하세요

여기에는 3가지 옵션이 있습니다:

Developer Machine은 가능한 한 적은 메모리를 사용합니다.
서버 머신은 중간 정도의 메모리를 사용합니다.
전용 MySQL 서버 머신인 이 서버는 mysql 데이터베이스만 실행하며 모든 메모리를 차지합니다.

필요에 따라 선택할 수 있습니다. 여기서는 "서버 머신"의 두 번째 유형인 "다음"을 선택합니다.

데이터베이스 목적을 선택하세요. 3가지 옵션도 있습니다:

다기능 데이터베이스는 다기능이며 데이터베이스를 좋은 innodb 스토리지 유형과 효율적인 myisam 스토리지 유형으로 최적화합니다.
Transactional Database Only는 최고의 최적화 innodb인 트랜잭션 처리 유형에만 사용되지만 myisam도 지원합니다.
Non-Transactional Databse 비트랜잭션 처리 유형만 지원하며 간단한 애플리케이션에 적합하며 트랜잭션을 지원하지 않는 myisam 유형만 지원합니다.

일반적으로 첫 번째 다기능 제품을 선택하고 저희도 똑같이 합니다. -"다음"

InnodDB의 데이터 저장 위치를 ​​선택합니다. 일반적으로 통일을 위해 "WAMP/MySQL Datafiles"-"next"를 입력했습니다.

mysql에서 허용하는 최대 연결 수를 선택하세요. 첫 번째는 최대 20개의 동시 연결이고, 두 번째는 최대 500개의 동시 연결이며, 마지막은 필요에 따라 선택할 수 있습니다. 두 번째 - "다음"

다음은 데이터베이스 리스닝 포트를 선택하는 포트입니다. 일반적으로 기본값은 3306입니다. 다른 포트로 변경할 경우, 추후 데이터베이스 접속 시 수정된 포트를 기억해 두셔야 합니다. 그렇지 않으면 접속이 불가능합니다. 더 번거로운 mysql 데이터베이스에 대한 수정 사항은 없습니다. mysq의 기본 포트: 3306-"next"

이 단계에서는 mysql의 기본 인코딩을 설정합니다. 세 번째 인코딩을 선택하고 문자 세트 메뉴에서 "gbk" 인코딩-"next"를 선택합니다.
(참고: 원본 데이터베이스의 데이터를 사용하려면 원본 데이터베이스가 어떤 인코딩을 사용하는지 확인하는 것이 가장 좋습니다. 여기에 설정된 인코딩이 원본 데이터베이스 데이터의 인코딩과 일치하지 않으면 사용할 때 왜곡된 문자가 나타날 수 있습니다. )

이 단계는 mysql을 windows로 설정할지 여부입니다. 일반적으로 서비스로 설정하도록 선택하므로 나중에 해당 서비스를 통해 mysql 데이터베이스를 시작하고 닫을 수 있습니다. 아래 체크박스도 체크되어 있어 cmd 모드에서는 명령을 실행하기 위해 mysql의 bin 디렉터리로 갈 필요가 없다. 즉, 위쪽 상자와 아래쪽 상자를 모두 선택하고 가운데 상자는 기본적으로 "다음"으로 설정됩니다.

이 단계는 mysql의 슈퍼 유저 비밀번호를 설정하는 것입니다. 이 슈퍼 유저는 매우 중요하며 mysql에 대한 모든 권한을 가지고 있습니다. 슈퍼 유저 비밀번호를 설정하고 기억해 두시면 원격 허용 여부를 선택할 수 있습니다. 사용자가 mysql 서버에 연결하려면 이 요구 사항도 확인하십시오. 여기서는 기본 선택을 사용하고 새 루트 비밀번호 및 확인에 비밀번호를 입력합니다. “다음”

구성을 위해 "실행"을 클릭하고 잠시 기다리면 점에 있는 체크 표시가 모두 표시되어 구성이 완료되었음을 의미합니다.

2. 구성 수정:

D:WAMPMySQLmy.ini 열기
datadir을 D:/WAMP/MySQL/data/ 또는 데이터를 저장하려는 디렉터리로 설정합니다.

​4. 멤캐시

​ 다운로드 주소: http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available

디렉터리: dev/​memcached

설치: 명령줄에서 실행 E:devmemcachedmemcached.exe -d install

시작: E:devmemcachedmemcached.exe -d start

php memcache 확장 다운로드: http://pecl.php.net/package/memcache

​ php.ini는 Extension=php_memcache.dll 확장 프로그램을 엽니다

5. Redis 및 PHP Redis 확장

redis 다운로드 주소: https://github.com/MSOpenTech/redis/releases

php redis 확장 프로그램 다운로드 주소: http://pecl.php.net/package/redis

다운로드한 php_redis.dll을 php 확장 디렉터리 ext에 넣고 php.ini에서 엽니다.

6. 엔딩

이제 Windows 7에 PHP 환경이 설정되었습니다. 마음껏 사용해 보세요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.