XAMPP를 다운로드하고 설치하는 방법 Windows: PHP 튜토리얼
XAMPP란 무엇입니까?
XAMPP 웹 서버로 구성된 오픈 소스 크로스 플랫폼 웹 서버입니다. MySQL 데이터베이스 엔진, PHP 및 펄 프로그래밍 패키지. 이는 Apache에 의해 컴파일되고 유지 관리됩니다. 이를 통해 사용자는 컴퓨터의 로컬 웹 서버를 사용하여 온라인으로 WordPress 웹사이트를 만들 수 있습니다. 지원합니다 Windows, 리눅스, 맥.
이는 Apache에 의해 컴파일되고 유지 관리됩니다. 약어 XAMPP는 다음을 나타냅니다.
- X – [크로스 플랫폼 운영 체제]는 모든 OS Mac OX에서 실행될 수 있음을 의미합니다. Windows , Linux 등
- A - 아파치 – 이것은 웹 서버 소프트웨어입니다.
- 미디엄 - MySQL – 데이터베이스.
- P- PHP
- P – Perl – 스크립팅 언어
XAMPP를 사용하는 이유는 무엇입니까?
XAMPP는 Apache를 관리하기 위해 사용하기 쉬운 제어판을 제공합니다. MySQL, 명령을 사용하지 않고 다른 프로그램. PHP를 사용하려면 Apache를 설치해야 하고, MySQL. Apache를 설치하고 구성하는 것은 쉽지 않습니다. PHP와 Perl 등을 설정하고 통합해야 하기 때문입니다. XAMPP는 Apache를 PHP와 Perl과 설정하고 통합하는 모든 복잡성을 처리합니다.
같지 않은 Java 와 함께 실행되는 Java SDK만 해당, PHP가 작동하려면 웹 서버가 필요합니다.
XAMPP 설치 방법
XAMPP를 설치하는 단계별 프로세스를 살펴보겠습니다. Windows. 기타 Operating 시스템에서는 XAMPP 설치 단계가 비슷합니다.
1단계) XAMPP 다운로드
XAMPP를 다운로드하려면 여기를 클릭하세요. Windows: https://www.apachefriends.org/download.html
2단계) 설치 시작
XAMPP 설치는 다른 윈도우 프로그램을 설치하는 것과 마찬가지입니다. 그러나 주의해야 할 몇 가지 사항이 있습니다.
3단계) 설치 실행
XAMPP를 다운로드한 후 설정을 실행합니다. 아래와 같은 경고 메시지 대화 상자 창이 나타납니다.
4단계) 사용자 제어 설정 변경
당신이 사용하는 경우 Windows 비스타 또는 Windows 7, 사용자 계정 컨트롤 기능을 비활성화했는지 확인하세요. 이렇게 하려면 제어판 > 사용자 계정 > 사용자 액세스 제어 설정 변경을 선택합니다. 아래 다이어그램은 주요 단계를 보여줍니다.
5단계) 설정 저장
- 사용자 계정 컨트롤을 비활성화한 후 경고 메시지 상자에서 확인 버튼을 클릭합니다.
- 이번에는 다음과 같은 메시지가 나타납니다.
6단계) 다음을 클릭하세요.
이어지는 화면에서 다음을 클릭하세요
7단계) 설치 경로 선택
다음 화면에서 필요한 경우 설치 경로를 변경합니다. 다음을 클릭하세요
8단계) 필요한 서비스를 확인하세요.
다음 화면에서 Apache를 선택하고 MySQL. 선택적으로 선택할 수 있습니다. FileZilla (FTP 클라이언트) 필요한 경우. 설치를 클릭하세요
주의 사항 서비스는 사용자 개입이 필요 없는 Windows의 장기 실행 프로그램입니다. 서비스는 Windows 운영 체제가 시작될 때마다 자동으로 실행되도록 설정할 수 있습니다. Apache를 사용하려면 MySQL, 백그라운드에서 실행되고 있어야 합니다.. 서비스로 설치하면 Apache와 MySQL 컴퓨터 전원을 켤 때마다 백그라운드에서 자동으로. Apache를 설치하지 않은 경우 MySQL 서비스로 사용하려면 사용할 때마다 수동으로 시작해야 합니다. XAMPP 제어판에서 이 작업을 수행해야 합니다. PHP 및
9 단계) 설치 완료
설치가 성공적으로 완료되면 다음 창이 표시됩니다.
- 마침 버튼을 클릭하세요
XAMPP 설치를 테스트하기 전에 먼저 작업할 기본 디렉터리를 살펴보겠습니다.
기본 XAMPP 웹 서버 구성
이 XAMPP 튜토리얼에서는 다음을 수행했다고 가정합니다. C 드라이브에 XAMPP를 설치했습니다. Windows 위에서 언급한 단계를 사용하여. 다음은 여러분이 알아야 할 기본 디렉토리 목록입니다.
- htdocs 디렉토리; 이것은 웹 루트 디렉토리입니다. 모든 PHP 코드는 이 디렉토리에 저장됩니다.
- MySQL은 – 이 디렉토리에는 다음과 관련된 모든 정보가 포함되어 있습니다. MySQL 데이터베이스 엔진은 기본적으로 포트 3306에서 실행됩니다.
- PHP는 – 이 디렉토리에는 PHP 설치 파일이 포함되어 있습니다. 여기에는 php.ini라는 중요한 파일이 포함되어 있습니다. 이 디렉토리는 서버에서 PHP가 작동하는 방식을 구성하는 데 사용됩니다.
기본적으로, Apache 웹 서버는 다음에서 실행됩니다. 포트 80. 다른 웹 서버가 포트 80을 사용하는 경우 다른 포트 번호를 사용할 수 있습니다. 이 튜토리얼에서는 포트 80을 사용한다고 가정합니다. 참고로, SKYPE를 사용하는 경우 동일한 포트를 사용합니다. 닫기 Skype 포트 80에서 PHP용 XAMPP를 사용하려는 경우
XAMPP 제어판
제어판은 XAMPP를 통해 설치된 프로그램을 관리하는 데 사용됩니다. XAMPP 서버 제어판을 열려면,
- 시작 메뉴를 클릭하세요
- 아래 다이어그램에 표시된 대로 프로그램 디렉토리를 탐색하고 Apace Friends를 찾은 다음 XAMPP를 찾습니다.
- 아래 그림은 제어판을 보여줍니다.
1) 이 섹션에는 설치된 서비스, 모듈 및 프로세스 ID PID가 나열되어 있습니다. 녹색 체크 표시는 모듈이 서비스로 설치되었음을 의미합니다. 빨간색 표시는 서비스로 설치되지 않았음을 의미합니다. 서비스를 설치하려면 빨간색 표시를 클릭하세요. 버튼에 녹색 체크 표시가 표시되고 이를 클릭하면 제어판에 시스템을 제거할지 묻는 메시지가 표시됩니다.
2) 이 섹션에는 모듈과 연결된 포트가 표시됩니다. 작업 섹션은 다음을 위한 것입니다.
- 모듈 시작 및 중지
- Apache의 관리 창을 엽니다. MySQL
- Apache용 구성 파일을 엽니다. MySQL 등을 변경하기 위해
- 모듈에 대한 로그 파일 보기
3) 이 섹션에는 Netsat, Windows 서비스 바로가기 등 유용한 유틸리티가 들어 있습니다.
4) 이 섹션에는 모듈의 상태 정보가 표시됩니다. 제어판을 사용하여 다음을 수행할 수 있습니다.
- Apache와 같은 서비스를 설치 및 제거합니다. MySQL XAMPP를 통해 설치되는 등
- 서비스를 시작하고 중지합니다.
- 구성 파일 등을 엽니다.
XAMPP 구성
이제 PHP 기반 웹 사이트 개발을 위해 XAMPP 설치를 사용하기 전에 필요한 기본 구성을 살펴보겠습니다. URL을 입력하세요 http://localhost/xampp/ 좋아하는 브라우저에서. 이 튜토리얼에서는 다음을 사용합니다. Firefox 우리의 웹 브라우저로.
위 화면이 보이면 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 | 오픈 소스 | 가능 |
|
Dreamweaver | 상업용 | 가능 |
|
젠드 스튜디오 | 상업용 | 가능 |
|
PHP Eclipse | 오픈 소스 | 가능 |
|
메모장 + + | 프리웨어 | Windows 만 |
|
Netbeans IDE PHP 편집기 위의 표에서 간략하게 강조한 것처럼 Netbeans IDE는 PHP 코더의 생산성을 향상시키는 강력한 기능을 가지고 있습니다. IDE는 다음에서 무료로 다운로드할 수 있습니다. https://netbeans.org/downloads/index.html
- 구문 강조 및 자동 완성 기능으로 생산력
- 다음과 같은 데이터베이스 시스템을 기본적으로 지원합니다. MySQL. 데이터베이스를 코딩하고 개발하기 위해 두 개의 프로그램을 사용할 필요가 없습니다..
- IDE는 다음과 같은 용도로 사용할 수 있습니다. 협업 환경. 이는 다른 개발자와 팀으로 협력해야 할 때 유용합니다.
-
IDE는 다른 언어 지원 와 같은;
- Java SE
- Java EE
- C
- C++
이 글을 쓰는 시점에서 Netbeans IDE의 현재 버전은 7.3입니다.
Netbeans IDE 소개
Netbeans IDE PHP 편집기를 성공적으로 설치한 후 다른 Windows 프로그램과 마찬가지로 프로그램을 실행합니다. 아래에 표시된 창이 나타납니다.
1. 프로젝트 탐색기 – 이 패널은 열려 있는 모든 프로젝트를 표시하는 데 사용됩니다. 프로젝트는 트리 보기에 나열됩니다.
2. 바로가기 도구 모음 – 이 도구 모음에는 새 프로젝트 만들기, 기존 프로젝트 열기, 작업 실행 취소 및 다시 실행 등과 같이 자주 수행되는 작업에 대한 바로 가기가 포함되어 있습니다.
3. 시작 페이지 – 이 페이지에는 학습 및 발견, 내 Netbeans, 새로운 기능 등 3개의 탭이 있습니다.
- 첫 번째 탭[학습 및 발견]에서는 Netbeans IDE의 기능을 소개하고 Netbeans IDE에서 개발할 수 있는 몇 가지 데모와 튜토리얼을 보여줍니다.
- 두 번째 탭[내 Netbeans]에는 최근에 열었던 프로젝트가 나열되어 있으며, 이를 통해 플러그인을 설치하고 IDE의 기능을 활성화할 수 있습니다.
4. 출력창 – 다음과 같은 프로그램의 출력을 표시하는 데 사용됩니다. Java 콘솔 애플리케이션. 또한 로그 및 디버그 정보를 표시하는 데에도 사용됩니다. 아래 스크린샷은 프로젝트가 열려 있는 IDE를 보여줍니다.
Netbeans IDE를 사용하여 새 PHP 프로젝트 만들기
- 아래와 같이 툴바에서 새 프로젝트 만들기 버튼을 클릭합니다.
- XAMPP에서 사용 가능한 모든 번들을 다운로드한 경우 NetBeans IDE의 경우 프로젝트 카테고리에서 PHP를 선택하고 프로젝트에서 PHP 애플리케이션을 선택한 후 다음 버튼을 클릭하세요.
- 아래와 같이 프로젝트 이름을 입력합니다.
- 위와 같이 폴더가 XAMPP PHP 설치 디렉터리에 저장되어 있는지 확인하세요.
- 완료되면 다음 버튼을 클릭하세요.
-
다음 계정으로 실행:이 로컬 웹 사이트(로컬 웹 서버에서 실행)로 설정되어 있는지 확인하세요.
- 프로젝트 URL:은 다음으로 설정됩니다. http://localhost/phplessons/
주의 사항 위 설정은 기본적으로 설정됩니다. 전문가가 아닌 이상 아무것도 변경할 필요가 없습니다.
- 다음 버튼을 클릭하세요
- Netbeans PHP 편집기는 Symfony 및 Zend와 같은 PHP MVC 프레임워크와 통합할 수 있습니다. 지금은 MVC 프레임워크를 선택하지 않겠습니다. Finish 버튼을 클릭합니다.
- 새로 생성된 프로젝트가 프로젝트 브라우저에 표시되고 index.php 페이지가 생성됩니다.
- 새로 만든 페이지에는 html 코드가 들어 있습니다. 아래에 표시된 코드로 바꾸세요.
첫 번째 PHP 예제 실행
<?php echo "Hello World!"; ?>
- 아래와 같이 도구 모음에서 실행 버튼을 클릭합니다.
- 기본 브라우저는 URL로 열립니다 http://localhost/phplessons/index.php . 출력 "Hello World!"가 브라우저에 표시됩니다.
요약
- XAMPP 전체 형식은 X-cross 플랫폼, Apache, MySQL, PHP 및 펄
- PHP 편집기는 가능한 가장 짧은 시간 내에 PHP 코드를 작성할 수 있게 하고 디자인 타임에 구문 오류를 디버깅할 수 있게 해주는 프로그램입니다.
- Netbeans PHP 편집기는 PHP 개발자의 생산성을 향상시키는 크로스 플랫폼 오픈소스 편집기입니다.