PHP: XAMPP

안녕하세요, 저는 알리 칸테 대학교 (University of Alicante)의 컴퓨터 과학 교수 인 Sergio Luján Mora입니다 그리고이 비디오에서는 "웹 개발 소개"과정의 일부입니다

웹 애플리케이션 개발 플랫폼 인 XAMPP에 대해 이야기 할 것입니다 시작하기 전에 내가 할 수있는 웹 사이트 몇 가지를 알려드립니다 저와 제 일에 대한 더 많은 정보와 저에게 연락 할 수있는 두 가지 방법을 찾으십시오 내 이메일 sergiolujan@ua

es와 트위터 계정 @sergiolujanmora를 통해 XAMPP는 자유 소프트웨어 웹 응용 프로그램 개발 플랫폼입니다 XAMPP의 의미는 무엇입니까? X는 다른 운영 체제 (Linux, Windows, MacOS)에서 사용할 수 있음을 의미합니다 X 및 Solaris A는 Apache 웹 서버를 사용함을 의미합니다

M은 MySQL 데이터베이스 관리자 시스템을 포함한다는 것을 의미합니다 그리고 두 개의 pes는 그것이 적절한 제품이라는 것을 의미하지는 않지만 언어에 포함됩니다 PHP와 Perl 프로그래밍 XAMPP가 존재하는이 유형의 유일한 소프트웨어가 아니며 다른 옵션을 찾을 수 있습니다 비슷한 예를 들어, EasyPHP 또는 WampServer 또는 Server2Go도 잘 알려져 있습니다

다소간, 그들은 모두 동일한 구성 요소를 가지며 동일합니다 Wikipedia에서는 WAMP 시스템의 비교를 찾을 수 있으며, XAMPP는 당신에게 관심이 없습니다 XAMPP로 돌아 가면 XAMPP는 무료이며 페이지에서 쉽게 다운로드 할 수 있습니다 관리 앞에서 말한 것처럼 XAMPP는 Linux, Windows, MacOS X 및 Solaris에서도 사용할 수 있습니다 첫 번째 단계는 운영 체제에 맞는 배포판을 선택하는 것입니다

중요 : MacOS X 및 Solaris 용 버전은 현재 실험적입니다 이 비디오에 나와있는 Windows 용 버전에는 다음이 포함됩니다 것들 : 아파치 웹 서버, MySQL 데이터베이스 매니저 시스템, 언어 PHP 프로그래밍, MySQL phpMyAdmin을위한 클라이언트 도구, FTP 서버 FileZilla, Tomcat 서블릿 관리자, Perl 프로그래밍 언어 및 패널 컨트롤 XAMPP 제어판의 다음 단계는 다운로드 및 설치 유형을 선택하는 것입니다 추가 정보를 추가 할 수있는 정식 버전을 다운로드 할 수 있으며, 또는 더 적은 수의 구성 요소가 포함 된 축소 버전을 다운로드 할 수 있습니다

정식 버전을 다운로드하고 나중에 문제가 발생하지 않도록하는 것이 좋습니다 일부 구성 요소가 부족하여 손으로 설치해야합니다 정식 버전은 세 가지 방법으로 다운로드 할 수 있습니다 ZIP 형식 또는 7zip 형식으로 압축되어 있습니다 7zip 형식을 사용하는 것이 가장 바람직하지 않으므로 7zip 형식을 사용하는 것이 좋습니다

휴대용 설치 휴대용 설치? 그게 무슨 뜻 이죠? 사실, XAMPP는 설치가 필요하지 않습니다 ZIP 또는 7zip 버전을 다운로드하면 파일 압축을 풀면됩니다 파일을 설치하거나 수정하지 않고도 실행할 준비가되었습니다 Windows 레지스트리

또한 휴대용은 USB 스틱에서 실행할 수 있음을 의미합니다 컴퓨터 파일을 다운로드 한 후에는 어떤 단위로든 압축을 풀 수 있지만 루트에서 압축을 해제하는 것이 좋습니다 이렇게하면 스크립트를 실행하지 않아도됩니다 경로를 업데이트합니다

압축을 풀면 많은 디렉토리가 "xampp"디렉토리에 나타납니다 및 많은 파일 디렉토리와 파일의 모든 혼란 중에서, 지금은 "xampp-controlexe"와 "xampp-control-3-betaexe"의 두 파일에만 관심이 있습니다

둘 다 똑같습니다 다른 구성 요소를 시작할 수있는 제어판입니다 XAMPP의 "xampp-control-3-betaexe"는 더 많습니다 현대적이고 더 많은 기능을 통합합니다

"xampp-control"을 실행하면 다음과 같은 오류 메시지가 나타날 수 있습니다 이 스크린 샷에 나타납니다 그러나 우리는 다른 비디오에서 이것을 볼 것입니다 비디오는 모든 것이 잘 진행되고 있다고 가정합니다 그래서 우리는 여러분이 아파치와 MySQL 모듈을 시작하기 위해 "Start"버튼을 눌렀다 고 가정합니다

모든 것이 잘되면 제어판에서 아파치 모듈을 보여줘야한다 MySQL이 실행 중일 때 프로세스 ID와 포트가 나타납니다 각 모듈을 사용하고 있습니다 다음은 웹 브라우저가 웹 서버가 실행 중인지 확인하는 것입니다 정말로 우리의 요구에 응답합니다

이렇게하려면 주소 표시 줄 "http : // localhost"를 입력하면됩니다 보려는 언어를 선택해야하는 이와 유사한 페이지 나머지 페이지들 이 페이지는 처음에만 나타납니다 언어가 선택되면 기본 XAMPP 페이지가 나타납니다 이 페이지에서 몇 가지 추가 점검을 할 수 있습니다

예를 들어, 작동중인 구성 요소의 요약 인 "상태"가 표시됩니다 그리고 지금은 XAMPP의 보안에 대한 매우 중요한 의견입니다 XAMPP의 제작자는 XAMPP의 목적이 생산 시스템이지만 개발 시스템입니다 따라서 XAMPP가 구성됩니다 가능한 한 공개적으로 개발자가 원하는 것을 할 수 있도록합니다

개발 시스템의 경우 이것이 최선이지만 생산 시스템의 경우 치명적입니다 XAMPP의 보안은 "보안 검사"옵션을 통해 확인할 수 있습니다 여러 구성 요소의 보안 상태를 요약 한 페이지를 보여줍니다 XAMPP의 여기에서 MySQL 및 XAMPP의 보안을 구성하는 옵션을 활성화 할 수 있습니다 기본적으로 모든 것이 열린 상태, 즉 암호없이 구성되어 있다는 것을 기억합니다

"phpinfo ()"옵션을 사용하여 PHP가 제대로 작동하는지 확인할 수도 있습니다 이 페이지는이 페이지와 유사해야합니다 마지막으로 모든 것이 올바르게 작동하면 이미 첫 번째 웹 페이지를 호스팅 할 수 있습니다 XAMPP 웹 페이지를 호스팅 할 기본 디렉토리는 "htdocs"입니다

뭐든지 해당 디렉토리에서 호스트하는 "localhost"주소를 통해 액세스 할 수 있습니다 이제 첫 번째 테스트 웹 페이지를 만들 수 있습니다 이 내용으로 액세스 할 수있는 테스트 페이지 "testhtml"을 만들 수 있습니다 웹 주소 또는이 PHP 명령어를 사용하여 "test

php"테스트 페이지를 만들 수도 있습니다 다른 웹 주소로 액세스 할 수 있습니다 이제 비디오 "XAMPP : Problems"를 보도록 초대합니다 발생할 수있는 문제점과 해결 방법 이 비디오는 "웹 개발 소개"과정의 일부입니다 idesweb

es 주소에서 구할 수 있습니다 주의 해 주셔서 대단히 감사합니다