XAMPP를 다운로드하고 설치하는 방법 Windows: PHP 튜토리얼

XAMPP란 무엇입니까?

XAMPP 웹 서버, MySQL 데이터베이스 엔진, PHP로 구성된 오픈 소스 크로스 플랫폼 웹 서버입니다. 프로그래밍 패키지. 이는 Apache에 의해 컴파일되고 유지 관리됩니다. 이를 통해 사용자는 컴퓨터의 로컬 웹 서버를 사용하여 온라인으로 WordPress 웹사이트를 만들 수 있습니다. 지원합니다 Windows, 리눅스, 맥.

이는 Apache에 의해 컴파일되고 유지 관리됩니다. 약어 XAMPP는 다음을 나타냅니다.

  • X - [크로스 플랫폼 운영 체제]는 모든 OS Mac에서 실행될 수 있음을 의미합니다. OX , Windows , Linux
  • A - 아파치 – 이것은 웹 서버 소프트웨어입니다.
  • M – MySQL – 데이터베이스.
  • P- PHP
  • P – Perl – 스크립팅 언어

XAMPP를 사용하는 이유는 무엇입니까?

XAMPP는 명령을 사용하지 않고도 Apache, MySQL 및 기타 프로그램을 관리할 수 있는 사용하기 쉬운 제어판을 제공합니다. PHP를 사용하려면 Apache와 MySQL을 설치해야 합니다. Apache는 무엇보다도 PHP 및 Perl과 함께 설정하고 통합해야 하기 때문에 설치하고 구성하는 것이 쉽지 않습니다. XAMPP는 모든 com을 다룹니다.plexApache를 PHP 및 Perl과 함께 설정하고 통합하는 방법입니다.

같지 않은 자바 Java SDK로만 실행되는 PHP가 작동하려면 웹 서버가 필요합니다.

XAMPP 설치 방법

XAMPP를 설치하는 단계별 프로세스를 살펴보겠습니다. Windows. 다른 운영 체제의 경우 XAMPP 설치 단계는 비슷합니다.

1단계) XAMPP 다운로드

XAMPP를 다운로드하려면 여기를 클릭하세요. Windows: https://www.apachefriends.org/download.html

2단계) 설치 시작

XAMPP 설치는 다른 설치와 같습니다. windows 프로그램. 그러나 우리가 주목해야 할 몇 가지 사항이 있습니다.

3단계) ​​설치 실행

XAMPP를 다운로드한 후 설정을 실행합니다. 아래와 같은 경고 메시지 대화 상자 창이 나타납니다.

XAMPP 설치

4단계) 사용자 제어 설정 변경

당신이 사용하는 경우 Windows 비스타 또는 Windows 7, 사용자 계정 컨트롤 기능을 비활성화했는지 확인하세요. 이렇게 하려면 제어판 > 사용자 계정 > 사용자 액세스 제어 설정 변경을 선택합니다. 아래 다이어그램은 주요 단계를 보여줍니다.

XAMPP 설치

5단계) 설정 저장

  • 사용자 계정 컨트롤을 비활성화한 후 경고 메시지에서 확인 버튼을 클릭하세요. box.
  • 이번에는 팔로우를 받으세요.wing 메시지

XAMPP 설치

6단계) 다음을 클릭하세요.

이어지는 화면에서 다음을 클릭하세요

XAMPP 설치

7단계) 설치 경로 선택

다음 화면에서 필요한 경우 설치 경로를 변경합니다. 다음을 클릭하세요

XAMPP 설치

8단계) 필요한 서비스를 확인하세요.

다음 화면에서 Apache를 선택하고 MySQL의. 선택적으로 선택할 수 있습니다. FileZilla (FTP 클라이언트) 필요한 경우. 설치를 클릭하세요

XAMPP 설치

주의 사항 서비스는 장기 실행 프로그램입니다. windows 사용자 개입이 필요하지 않습니다. 서비스는 다음과 같은 경우 자동으로 실행되도록 설정할 수 있습니다. windows 운영 체제가 시작되었습니다. Apache와 MySQL을 사용하려면 백그라운드에서 실행되어야 합니다.. 서비스로 설치하면 컴퓨터 전원을 켤 때마다 백그라운드에서 Apache와 MySQL이 자동으로 실행됩니다.. Apache 및 MySQL을 서비스로 설치하지 않은 경우에는 사용할 때마다 수동으로 시작해야 합니다. XAMPP 제어판에서 이 작업을 수행해야 합니다. PHP 및

9 단계) 설치 완료

설치가 성공적으로 완료되면 다음과 같은 메시지가 표시됩니다.wing 창

XAMPP 설치

  • 마침 버튼을 클릭하세요

XAMPP 설치를 테스트하기 전에 먼저 작업할 기본 디렉터리를 살펴보겠습니다.

기본 XAMPP 웹 서버 구성

이 XAMPP 튜토리얼에서는 다음을 수행했다고 가정합니다. C 드라이브에 XAMPP를 설치했습니다. Windows 위에서 언급한 단계를 사용하여. 추종자wing 당신이 알아야 할 기본 디렉토리의 목록입니다.

기본 XAMPP 웹 서버 구성

  • htdocs 디렉토리; 이것은 웹 루트 디렉토리입니다. 모든 PHP 코드는 이 디렉토리에 저장됩니다.
  • MySQL은 – 이 디렉터리에는 MySQL 데이터베이스 엔진과 관련된 모든 정보가 포함되어 있으며 기본적으로 포트 3306에서 실행됩니다.
  • PHP는 – 이 디렉토리에는 PHP 설치 파일이 포함되어 있습니다. 여기에는 php.ini라는 중요한 파일이 포함되어 있습니다. 이 디렉토리는 서버에서 PHP가 작동하는 방식을 구성하는 데 사용됩니다.

기본적으로, Apache 웹 서버는 다음에서 실행됩니다. 포트 80. 다른 웹 서버에서 포트 80을 사용하는 경우 다른 포트 번호를 사용할 수 있습니다. 이 튜토리얼에서는 포트 80을 사용한다고 가정합니다. 참고: SKYPE를 사용하는 경우 동일한 포트를 사용합니다. 포트 80에서 PHP용 XAMPP를 사용하려면 Skype를 닫으세요.

XAMPP 제어판

제어판은 XAMPP를 통해 설치된 프로그램을 관리하는 데 사용됩니다. XAMPP 서버 제어판을 열려면,

  • 시작 메뉴를 클릭하세요
  • 아래 다이어그램에 표시된 대로 프로그램 디렉토리를 탐색하고 Apace Friends를 찾은 다음 XAMPP를 찾습니다.

XAMPP 제어판

  • 아래 그림은 제어판을 보여줍니다.

XAMPP 제어판

1) 이 섹션에는 설치된 서비스, 모듈 및 프로세스 ID PID가 나열되어 있습니다. 녹색 체크 표시는 모듈이 서비스로 설치되었음을 의미합니다. 빨간색 표시는 서비스로 설치되지 않았음을 의미합니다. 서비스를 설치하려면 빨간색 표시를 클릭하세요. 버튼에 녹색 체크 표시가 표시되고 이를 클릭하면 제어판에 시스템을 제거할지 묻는 메시지가 표시됩니다.

2) 이 섹션에는 모듈과 연결된 포트가 표시됩니다. 작업 섹션은 다음을 위한 것입니다.

  1. 모듈 시작 및 중지
  2. 관리 열기 windows 아파치와 MySQL의 경우
  3. 변경을 위해 Apache, MySQL 등의 구성 파일을 엽니다.
  4. 모듈에 대한 로그 파일 보기

3) 이 섹션에는 Netsat, windows 서비스 단축키 등

4) 이 섹션에는 모듈의 상태 정보가 표시됩니다. 제어판을 사용하여 다음을 수행할 수 있습니다.

  • XAMPP를 통해 설치된 Apache, MySQL 등의 서비스 설치 및 제거
  • 서비스를 시작하고 중지합니다.
  • 구성 파일 등을 엽니다.

XAMPP 구성

이제 PHP 기반 웹 사이트 개발을 위해 XAMPP 설치를 사용하기 전에 필요한 기본 구성을 살펴보겠습니다. URL을 입력하세요 http://localhost/xampp/ 좋아하는 브라우저에서. 이 튜토리얼에서는 다음을 사용합니다. Firefox 우리의 웹 브라우저로.

XAMPP 구성

위 화면이 보이면 XAMPP가 성공적으로 설치된 것입니다. 왼쪽 패널에는 다음과 같은 유용한 정보에 대한 링크가 포함되어 있습니다.

  • 설치된 PHP 버전
  • XAMPP의 보안 설정
  • phpMyAdmin 등의 유틸리티에 액세스합니다.

XAMPP 1.8.0과 함께 제공되는 PHP 버전은 PHP 5.4.4입니다.

최고의 PHP IDE는 무엇입니까?

PHP IDE는 PHP 코드를 쉽게 작성할 수 있게 해주는 프로그램입니다. PHP IDE에는 구문 강조 기능이 탑재되어 있는 경우가 많으며 경우에 따라 자동 완성 기능도 제공됩니다. 즉, PHP 인터프리터가 인식하는 PHP 키워드를 작성하면 해당 키워드는 일반 명령문에 사용되는 색상과 다른 색상으로 강조 표시됩니다. 자동 완성 기능은 사용자가 입력할 때 알려진 PHP 키워드를 자동으로 팝업으로 표시합니다. 메모장을 사용하여 PHP 코드를 작성하고 편집할 수도 있습니다. 메모장과 같은 편집기를 사용할 때의 단점은 철자가 틀린 키워드, 닫히지 않은 중괄호 등과 같은 오류를 발견하기가 쉽지 않기 때문에 스크립트 디버깅이 어렵다는 것입니다. IDE는 오류가 있는 명령문을 강조 표시하므로 쉽게 찾을 수 있습니다. 아래 표에는 인기 있는 5가지 PHP 편집기가 나와 있습니다.

편집자 특허 크로스 플랫폼 간단한 설명
넷빈즈 IDE 오픈 소스 가능
  • 키워드 및 기타 알려진 정보에 대한 구문 강조 및 코드 완성 기능을 갖춘 전용 PHP 코딩 환경입니다.
  • PHP MVC 프레임워크, 즉 Zend와의 통합을 지원합니다.
  • 파일의 변경 사항을 보여주는 코드 기록
  • 플러그인을 통한 SFTP, FTP 및 SVN.
Dreamweaver Commercial 가능
  • HTML과 PHP를 지원합니다.
  • 키워드 및 기타 알려진 정보에 대한 구문 강조, 코드 접기 및 완성.
  • SFTP와 FTP를 지원합니다.
젠드 스튜디오 Commercial 가능
  • Zend Server 및 Zend PHP MVC 프레임워크, PHPUnit, phpDocumentor 등과 통합됩니다.
  • 구문 강조, 코드 접기 기능이 있습니다.
  • 지원 웹 서비스
PHP Eclipse 오픈 소스 가능
  • 코드 포맷터
  • SVN, SHH/FTP 지원
메모장 + + 프리웨어 Windows 만
  • 구문 강조
  • 플러그인을 통해 SFTP 및 FTP를 지원합니다.

Netbeans IDE PHP 편집기 위 표에서 간략하게 강조된 것처럼 Netbeans IDE에는 PHP 코더의 생산성을 향상시키는 강력한 기능이 있습니다. IDE는 다음에서 무료로 다운로드할 수 있습니다. https://netbeans.org/downloads/index.html

  • 구문 강조 및 자동 완성 기능으로 생산력
  • MySQL과 같은 데이터베이스 시스템을 기본적으로 지원합니다. 데이터베이스를 코딩하고 개발하기 위해 두 개의 프로그램을 사용할 필요가 없습니다..
  • IDE는 다음과 같은 용도로 사용할 수 있습니다. 협업 환경. 이는 다른 개발자와 팀으로 협력해야 할 때 유용합니다.
  • IDE는 다른 언어 지원 와 같은;

    • Java SE
    • 자바 EE
    • C
    • C + +

이 글을 쓰는 현재 Netbeans IDE의 최신 버전은 버전 7.3입니다.

Netbeans IDE 소개

Netbeans IDE PHP 편집기를 성공적으로 설치한 후 다른 프로그램과 마찬가지로 프로그램을 실행하십시오. windows 프로그램. 아래와 같은 창이 나타납니다

Netbeans IDE 소개

1. 프로젝트 탐색기 – 이 패널은 열려 있는 모든 프로젝트를 표시하는 데 사용됩니다. 프로젝트는 트리 보기에 나열됩니다.

2. 바로가기 도구 모음 – 이 도구 모음에는 새 프로젝트 만들기, 기존 프로젝트 열기, 작업 실행 취소 및 다시 실행 등과 같이 자주 수행되는 작업에 대한 바로 가기가 포함되어 있습니다.

3. 시작 페이지 – 이 페이지에는 학습 및 검색, 내 Netbeans 및 새로운 기능이라는 3개의 탭이 있습니다.

  • 첫 번째 탭인 [학습 및 발견]에서는 Netbeans IDE의 기능을 소개하고 Netbeans IDE에서 개발할 수 있는 몇 가지 데모와 튜토리얼을 보여줍니다.
  • 두 번째 탭 [My Netbeans]에는 최근에 열린 프로젝트가 나열되어 있으며, 플러그인을 설치하고 IDE 기능을 활성화할 수 있습니다.

4. 출력창 – Java 콘솔 애플리케이션과 같은 프로그램의 출력을 표시하는 데 사용됩니다. 또한 로그 및 디버그 정보를 표시하는 데에도 사용됩니다. 아래 스크린샷은 프로젝트가 열려 있는 IDE를 보여줍니다.

Netbeans IDE 소개

Netbeans IDE를 사용하여 새 PHP 프로젝트 만들기

  • 아래와 같이 툴바에서 새 프로젝트 만들기 버튼을 클릭합니다.

Netbeans IDE를 사용하는 PHP 프로젝트

  • XAMPP NetBeans IDE에서 사용 가능한 모든 번들을 다운로드한 경우 프로젝트 카테고리에서 PHP를 선택하고 프로젝트에서 PHP 애플리케이션을 선택한 후 다음 버튼을 클릭하세요.

Netbeans IDE를 사용하는 PHP 프로젝트

  • 아래와 같이 프로젝트 이름을 입력합니다.

Netbeans IDE를 사용하는 PHP 프로젝트

  • 위와 같이 폴더가 XAMPP PHP 설치 디렉터리에 저장되어 있는지 확인하세요.
  • 완료되면 다음 버튼을 클릭하세요.

Netbeans IDE를 사용하는 PHP 프로젝트

  • 다음 계정으로 실행:이 로컬 웹 사이트(로컬 웹 서버에서 실행)로 설정되어 있는지 확인하세요.

    • 프로젝트 URL:은 다음으로 설정됩니다. http://localhost/phplessons/

주의 사항 위 설정은 기본적으로 설정됩니다. 전문가가 아닌 이상 아무것도 변경할 필요가 없습니다.

  • 다음 버튼을 클릭하세요

Netbeans IDE를 사용하는 PHP 프로젝트

  • Netbeans PHP 편집기를 사용하면 Symfony 및 Zend와 같은 PHP MVC 프레임워크와 통합할 수 있습니다. 지금은 MVC 프레임워크를 선택하지 않겠습니다. 마침 버튼을 클릭하세요.
  • 새로 생성된 프로젝트가 프로젝트 브라우저에 표시되고 index.php 페이지가 생성됩니다.
  • 새로 생성된 페이지에는 일부 HTML 코드가 포함되어 있습니다. follo로 대체하세요.wing 아래에 표시된 코드.

첫 번째 PHP 예제 실행

<?php
echo "Hello World!";
?>
  • 아래와 같이 도구 모음에서 실행 버튼을 클릭합니다.

PHP 예

  • 기본 브라우저는 URL로 열립니다 http://localhost/phplessons/index.php . "Hello World!" 출력 브라우저에 표시됩니다.

요약

  • XAMPP 전체 형식은 X-cross 플랫폼, Apache, MySQL, PHP 및 Perl입니다.
  • PHP 편집기는 가능한 가장 짧은 시간 내에 PHP 코드를 작성할 수 있게 하고 디자인 타임에 구문 오류를 디버깅할 수 있게 해주는 프로그램입니다.
  • Netbeans PHP 편집기는 PHP 개발자의 생산성을 향상시키는 크로스 플랫폼 오픈 소스 편집기입니다.