Xampp를 사용하여 아파치, PHP 및 MySQL (mariadb)을 Windows에 설치하십시오.

비디오: Install & Configure PHP7, MySQL/MariaDB, phpMyAdmin for PHP7 Web Development on Debian 9 2024

비디오: Install & Configure PHP7, MySQL/MariaDB, phpMyAdmin for PHP7 Web Development on Debian 9 2024
Anonim

여러분 중 일부는 제목의 의미에 대한 아이디어를 가지고있을 수도 있고 일부는 그렇지 않을 수도 있습니다. 따라서이 자습서를 시작하기 전에 모든 용어에 대해 완전히 알아 봅시다.

Apache 는 현재 가장 많이 사용되는 웹 서버 소프트웨어이며 1995 년에 처음 릴리스 된 이래 지난 20 년 이상 지속되었습니다. HTTP 요청을 처리하여 웹 페이지를 로컬 또는 인터넷으로 저장, 처리 및 전달할 수 있습니다. 모든 웹 사이트에는 웹 브라우저에 웹 서버를 표시 할 수있는 웹 서버가 필요합니다.

PHP 는 서버 측 스크립팅 언어입니다. PHP는 자체적으로 로컬에서 실행될 수 있지만 가장 일반적으로 웹 서버의 확장으로 실행되는 것으로 알려져 있습니다. 이 경우 개발자는 서버에서 PHP 응용 프로그램을 실행하고 브라우저를 통해 결과를 전달할 수 있습니다. 가장 널리 사용되는 서버 측 스크립팅 언어 중 하나입니다.

MySQL 은 응용 프로그램 및 / 또는 웹 사이트에 대한 데이터를 저장하고 전달할 수있는 데이터베이스 서버 응용 프로그램입니다. MySQL은 수년간 오픈 소스 데이터베이스 소프트웨어의 표준이었습니다. 그러나 Sun Microsystems가 2008 년에 다시 구입 한 후 2010 년에 다시 Oracle에 판매 한 이후, 최초의 설립자들은 오픈 소스 특성에서 상업적인 버전으로 이동했다고 생각했습니다. 이에 대한 응답으로 MySQL의 설립자들은 소스 코드를 포크하고 MariaDB를 만들었습니다. MySQL은 항상 오픈 소스를 유지하고 MySQL API 및 명령과 호환되도록 약속합니다.

위의 모든 정보를 종합하면 서버 측 스크립트 언어 (PHP)를 처리 할 수있는 웹 서버 (Apache)와 데이터베이스 서버 (MariaDB)를 사용하여 정보를 저장할 수있는 가능성이 있습니다.

설명 된 각 소프트웨어는 무료로 제공되며 전용 웹 사이트 또는 승인 된 미러에서 다운로드 할 수 있습니다. 문제는 수동 구성에 다소 시간이 걸리고 각 옵션의 기능을 이해하기 위해 고급 컴퓨터 / 서버 지식이 필요하다는 것입니다.

다행히도 많은 대안이 있으며 그 중 하나는 XAMPP 입니다. 이를 통해 설치 중에 자동으로 Apache, MySQL / MariaDB 및 PHP를 구성하여 쉽게 설치할 수 있습니다. FileZilla FTP 서버, Mercury Mail Server, Tomcat, PERL, phpMyAdminWebalizer 와 같은 추가 패키지도 포함되어 있습니다. 기본적으로 테스트 및 개발을 위해 자체 웹 서버를 시작하는 데 필요한 모든 것이 있습니다.

필요한 것:

  • Microsoft Windows가 설치된 PC
  • 설치 프로그램을 다운로드하기위한 인터넷 연결
  • 인내

1. 해야 할 일은 www.apachefriends.org로 가서 설치 프로그램을 다운로드하는 것입니다. XAMPP는 Linux 및 Mac OS X 기반 시스템에서도 사용할 수 있으므로 OS에 맞는 버전을 다운로드하십시오.

2. 다운로드 한 설치 프로그램을 사용하여 XAMPP를 설치하십시오. 설치하는 동안 필요한 패키지를 선택하라는 메시지가 표시됩니다. 여기서는 Apache, MySQLPHP를 제외한 모든 항목을 선택 취소 할 수 있지만 phpMyAdminWebalizer 도 설치하는 것이 좋습니다. 이를 통해 MySQL 데이터베이스를 관리하고 웹 사이트 사용에 대한 정보를 제공 할 수 있습니다.

3. 설치 후 XAMPP Control Panel (XAMPP 제어판)이 표시 됩니다. 여기서 서버 응용 프로그램을 시작 및 중지하고 해당 구성 파일을 수정할 수 있습니다. Apache와 MySQL을 시작하려면 각 시작 버튼을 누르십시오.

4. 서버가 시작되면 즐겨 찾는 브라우저를 열고 http://172.0.0.1 또는 http: // localhost를 가리켜 XAMPP 기본 페이지에 액세스하십시오. 여기에서 phpMyAdmin에 액세스하고, PHPInfo를 사용하여 PHP 구성을보고, 자주 묻는 질문 섹션과 XAMPP를 시작하기에 충분한 HOW-TO 섹션에 액세스 할 수 있습니다.

축하합니다! XAMPP를 사용하여 Windows 시스템에 Apache, PHP 및 MySQL / MariaDB를 설치했습니다. 각 파일을 편집 한 후 웹 서버에 업로드하지 않고 로컬에서 실행하여 웹 사이트를 테스트하고 개발할 수 있습니다.

참고 1: XAMPP를 사용하여 웹 사이트 나 스크립트에 액세스하려면 웹 사이트 파일을 XAMPP 설치 폴더 안에있는 HTDOCS 폴더 (일반적으로 C: \ XAMPP)로 이동해야합니다.

참고 2: Apache에서 기본적으로 사용되는 포트 80443 은 다른 응용 프로그램에 의해 컴퓨터에서 차단되거나 예약 될 수 있습니다. 예를 들어 Skype는 다른 포트를 사용할 수없는 경우 이러한 포트를 예약하고 사용하지 않더라도 계속 예약합니다. 도구-> 옵션-> 고급-> 연결 에서 추가 수신 연결포트 80 및 443 사용 을 선택 취소하여 Skype에서이를 비활성화 할 수 있습니다.

참고 3: 시스템이 라우터 뒤에 있고 외부 연결을 통해 XAMPP에 호스팅 된 웹 사이트에 액세스하려면 포트 80 (HTTP), 443 (HTTPS) 및 XAMPP 시스템으로 라우터의 포트 포워드 를 XAMPP 시스템으로 설정해야합니다. 3306 (MySQL).

다른 질문이 있으면 아래의 의견 섹션을 사용하십시오.

Xampp를 사용하여 아파치, PHP 및 MySQL (mariadb)을 Windows에 설치하십시오.