홈페이지 » 어떻게 » 초보자 괴짜 어떻게 윈도우에서 자신의 웹 사이트 (WAMP를 호스트)

    초보자 괴짜 어떻게 윈도우에서 자신의 웹 사이트 (WAMP를 호스트)

    자신의 웹 사이트를 호스팅하는 데 월 수수료가 들지 않거나 설치에 많은 기술적 지식이 필요하지 않습니다. 소수의 방문자만을 보유한 작은 웹 사이트를 호스팅해야하는 경우 Windows PC를 WAMP 서버로 전환 할 수 있습니다.

    너는 너의 자신의 위치를 ​​접대해야 하는가??

    로컬 컴퓨터에서 자신의 웹 사이트를 호스팅하는 것은 많은 재미입니다. 사람들이 실제로 액세스 할 수있는 웹 사이트를 원한다면 어딘가에서 자신의 웹 호스팅 계획을 원할 수 있습니다. Bluehost는 PHP 및 MySQL에 대한 전폭적 인 지원과 함께 월간 3.95 달러에 무제한 웹 호스팅을 제공하고 있습니다. 웹 사이트를 시작하는 것은 쉬운 방법이며, WordPress와 같은 인기있는 소프트웨어로 시작할 수있는 간단한 클릭 설치 프로그램이 있습니다..

    사람들이 접근하기를 원하는 자신 만의 로컬 사이트를 호스팅하는 경우, 방화벽을 가정용 컴퓨터에 개방해야 할 필요가 있습니다. 이는 잠재적으로 보안상의 허점이 있음을 의미합니다. Bluehost 또는 Hostgator와 같이 다른 곳에 저렴한 호스팅 계획을 세우는 것에 대해 생각해 볼 가치가 있습니다..

    로컬 개발 서버를 원한다면 계속해서 읽으십시오..

    "WAMP"란 무엇입니까??

    WAMP는 "Windows, Apache, MySQL 및 PHP"를 의미하는 머리 글자 어입니다. WAMP를 다운로드하면 세 가지 다른 것을 설치하는 프로그램을 다운로드하는 것입니다. WAMP는 동적 인 웹 컨텐츠 호스팅에 필요한 모든 패키지를 다운로드하여 설치할 수 있기 때문에 편리합니다. 그렇지 않으면 세 패키지를 별도로 다운로드해야합니다..

    Windows - WAMP의 "W"는 프로그램이 Windows 운영 체제와 호환 가능하다는 것을 지정하기위한 것입니다..

    아파치 - 이것은 실제로 귀하의 웹 사이트를 호스팅하는 데 사용되는 프로그램입니다. 혼자서 HTML 파일 및 기타 정적 웹 컨텐츠를 호스팅 할 수 있습니다..

    MySQL - 이것은 귀하의 웹 컨텐츠를위한 데이터베이스를 제공합니다. 많은 동적 웹 페이지가 MySQL을 가져 오는 데이터 (예 : 웹 계정의 사용자 이름과 비밀번호)를 저장해야합니다..

    PHP - 동적 웹 컨텐츠를 작성하기위한 가장 보편적 인 언어입니다. WordPress, Facebook, Joomla 및 많은 다른 웹 사이트 및 콘텐츠 관리 시스템은 PHP를 사용합니다. 정적 인 웹 페이지 이상을 호스트하려는 경우 PHP는 필수 컴패니언이 될 것입니다.

    Windows 대신 Linux를 사용하는 경우 LAMP를 설치해야합니다. IIS를 사용하여 Windows에서 웹 사이트를 호스팅 할 수 있으므로 타사 소프트웨어를 설치할 필요가 없습니다. 대부분의 경우 IIS 경로를 사용하지 않는 것이 좋으며 동적 인 웹 콘텐츠를 지원하는 프로세스가 훨씬 더 많습니다. 따라서 IIS가 필요한 고유 한 상황이 아니라면 WAMP를 계속 사용하십시오..

    진행하기 전에 일상적인 PC에서 웹 사이트를 호스팅하고 소비자 등급의 인터넷 연결을 사용하는 것은 테스트 목적 및 / 또는 소수의 방문객을위한 소규모 웹 사이트 호스팅 이외에는 권장되지 않습니다. 다음 번에 Windows Update가 시스템을 다시 시작해야 할 때 심각한 웹 사이트에 대한 이상적인 상황이 아닌 웹 사이트도 함께 작동합니다..


    WAMP 설치하기

    사용할 수있는 WAMP 프로그램이 많이 있지만 WampServer와 함께 작업 할 것입니다. 자신의 웹 사이트로 가서 최신 버전의 프로그램을 다운로드 한 다음 설치를 시작하십시오..

    설치 프롬프트는 자명합니다. 모든 것을 기본값으로 유지하고 다음을 계속 클릭하십시오. 이 프롬프트에서 열기를 클릭하면 WampServer에서 웹 사이트를 볼 때마다 기본 브라우저를 사용할 수 있습니다.

    Windows 방화벽에서 Apache에 대한 보안 예외도 추가해야합니다.

    설치가 완료되면 마침을 누르기 전에 "WampServer 2 시작하기"라는 상자를 체크하십시오. 알림 영역에서 프로그램이 실행되고 있어야합니다..

    아이콘을 클릭하고 선택 메뉴 상단의 "Localhost"를 눌러 웹 사이트를 엽니 다..

    기본 페이지는 현재 모든 정보가 올바르게 작동하는지 확인할 수 있도록 빠른 정보 페이지 만 표시합니다. 이 화면이 나타나면 WAMP 서버를 성공적으로 설치했습니다..

    몇 가지 빠른 문제 해결

    우리는이 프로그램에 대한 몇 가지 테스트 설치를 수행했으며 WampServer를 제대로 작동 시키려면 Microsoft의 일부 패키지가 반드시 필요하다는 것을 알았습니다. 이 시점까지 문제가 생겼다면 다음 업데이트가 설치되어 있는지 확인하고 WampServer를 제거하고 PC를 다시 시작한 다음 WampServer를 다시 설치하십시오.

    WAMP 32 비트 필수 패키지 :
    Microsoft Visual C ++ 2008 SP1 재배포 가능 패키지 (x86)
    Microsoft Visual C ++ 2010 SP1 재배포 가능 패키지 (x86)
    Microsoft Visual C ++ 2012 (vcredist_x86.exe 선택)

    WAMP 64 비트 필수 패키지 :
    Microsoft Visual C ++ 2008 SP1 재배포 가능 패키지 (x86) (오타가 아님 - x86 패키지 필요)
    Microsoft Visual C ++ 2008 재배포 가능 패키지 (x64)
    Microsoft Visual C ++ 2010 SP1 재배포 가능 패키지 (x64)
    Microsoft Visual C ++ 2012 (vcredist_x64.exe 선택)

    추가 WAMP 구성

    웹 서버가 표시하는 페이지를 변경하려면 알림 영역의 WAMP 아이콘을 왼쪽으로 클릭하여 www 디렉토리를 엽니 다..

    열리는 폴더에서 웹 사이트에 호스팅 할 파일을 넣어야합니다. WordPress 설치 파일에서 정적 HTML 파일로 가져온 내용은 ​​여기에 넣을 수 있으며, 변경 사항은 웹 사이트에 동시에 반영됩니다 (새로 고침을 클릭하십시오)..

    웹 사이트에 콘텐츠를 제공하기 위해 콘텐츠를 해당 폴더로 가져 오는 방법에 대한 간단한 예를 살펴 보겠습니다. 웹 개발 프로그램이나 메모장 같은 간단한 기능을 사용하여 기본적인 PHP 페이지를 만들어 웹 사이트에 올릴 수 있습니다..

    다음 코드는 좋은 시작이 될 것입니다 :



    PHP 테스트


    안녕하세요 세계

    '; ?>

    그 코드를 메모장에 붙여 넣고 파일을 index.php로 C : \ wamp \ www 안에 저장하십시오.

    이제 웹 사이트로 돌아갑니다 (또는 이미 열어 본 경우 새로 고침 [F5]). 방금 만든 페이지가 표시됩니다..

    기본적으로 웹 사이트는 현재 WampServer가 설치된 컴퓨터에서만 액세스 할 수 있습니다. 테스트 나 개발 목적으로 WAMP 서버를 사용하는 모든 사람들에게 이상적입니다. WAMPServer 아이콘을 클릭하고 "온라인에 넣기"를 클릭하면 웹 사이트를 다른 사람들이 액세스 할 수있게 만들 수 있습니다..

    기본적으로 Apache 구성 파일은 localhost를 제외한 모든 사용자의 들어오는 연결을 거부하도록 설정되므로 두 줄의 코드를 변경해야로드 할 때마다 다른 장치에서 "403 Forbidden"오류를 볼 수 없습니다 귀하의 사이트. WampServer 메뉴를 마우스 왼쪽 버튼으로 클릭하고 Apache 폴더 아래를보고 httpd.conf (Apache 구성 파일)에 액세스합니다..

    다음과 같은 코드가 나타날 때까지 아래로 스크롤하십시오.

    주문 거부, 허용

    모두 거부

    이 코드를 삭제하고 다음 코드로 바꿉니다.

    주문 허용, 거부

    모두 허용

    변경 사항을 httpd.conf에 저장하고 모든 서비스를 다시 시작하십시오..

    이제 귀하의 사이트는 World Wide Web에서 액세스 할 수 있어야합니다. 그렇지 않은 경우 포트 80을 라우터의 컴퓨터로 전달했는지 확인하십시오.