집 컴퓨터에서 웹사이트를 호스팅하는 방법
잡집 / / December 02, 2021
웹 사이트를 시작하기 위한 전제 조건 중 하나는 파일을 호스팅할 위치와 도메인 이름 비용을 아는 것입니다. 물론 많은 방법이 있습니다. 다양한 무료 호스트(wordpress.com 또는 blogspot.com 등) 중에서 선택하거나 자체 호스팅 호스트를 선택할 수 있습니다. 자체 호스팅은 더 많은 자유를 의미하며 여러 가지를 위해 Google이나 WordPress에 의존할 필요가 없습니다.
자체 호스팅은 호스팅 제공업체와 함께 가거나 직접 호스팅하는 것을 의미합니다. 항상 자신의 컴퓨터에서 웹 파일을 제공하는 것으로 시작할 수 있습니다. 처음에 너무 많은 방문자를 기대하지 않는 경우 페이지에 제품 또는 서비스를 표시하여 이름을 알릴 수 있는 좋은 방법입니다. 물론 이는 컴퓨터가 항상 켜져 있어야 한다는 것을 의미합니다. 섬기는 사람 그러나 우리는 대부분 항상 켜짐 모드로 사용합니다.
호스트 이름이 컴퓨터를 가리키도록 하여 실제 웹 사이트 도메인처럼 사용할 수 있도록 하는 방법과 웹 서버 역할을 하는 컴퓨터에 들어오는 요청을 전달하는 방법을 살펴보겠습니다.
고정 IP 주소 설정
고정 주소는 변경되지 않는 주소입니다. 예를 들어 항상 11.22.333.44입니다. 이 경우 필요한 조치를 취하면 다른 사람에게 귀하의 IP 주소를 쉽게 제공할 수 있으며 귀하의 웹사이트에 액세스할 수 있습니다. 그러나 유동(변경) IP가 있는 경우 새 IP를 계속 찾아서 모든 사람과 다시 공유해야 하므로 잘 작동하지 않습니다.
고정 IP 주소와 동적 IP 주소의 차이점 보기 이 게시물과 함께.
고정 주소든 동적 주소이든 상관없이 해당 IP 주소로 웹사이트에 액세스하는 것은 사용자 친화적이지 않습니다. 우리는 일반 웹사이트처럼 사람이 읽을 수 있는 이름을 제공할 수 있는 프로그램을 선택한 다음 동적이더라도 현재 외부 IP로 이름 지정 서비스를 지속적으로 업데이트할 것입니다.
1 단계: 무료 계정을 만들고 노아이피닷컴 사용 이 링크는 여기. 기본 사항을 입력한 다음 레이블이 지정된 상자를 선택합니다. 나중에 내 호스트 이름 만들기.
아래로 스크롤하여 선택하십시오. 무료 가입.
2 단계: 다음으로 필요한 단계는 No-IP가 보내는 이메일로 계정을 활성화하는 것입니다.
3단계: 계정이 확인되면 액세스 이 링크는 여기 새 호스트를 생성합니다.
드롭다운 목록에서 무료 도메인을 선택합니다. 선택하다 DNS 호스트(A) 호스트 이름에 대해 유형, 나머지는 그대로 둡니다. IP 주소가 있는 그대로 표시되는 것은 괜찮습니다. ISP에서 동적 주소를 사용하더라도 이 방법으로 유지되지 않습니다.
아래로 스크롤하여 선택하십시오. 호스트 추가.
4단계: 매번 변경되는 IP 주소가 항상 호스트 이름과 연결되도록 하려면 다음을 다운로드해야 합니다. 동적 DNS 업데이트 클라이언트. 이 프로그램 받기 여기.
귀하의 이메일 주소와 비밀번호로 로그인을 시작하십시오. 1 단계.
딸깍 하는 소리 호스트 편집 에서 방금 생성한 호스트 옆에 있는 상자를 선택합니다. 3단계.
딸깍 하는 소리 구하다 현재 사용 중인 IP 주소가 이 호스트 이름과 연결됩니다.
이 프로그램은 언제든지 종료할 수 있지만 계속 실행하십시오. 알림 영역.
메모: 이 호스트 이름을 한 달에 한 번 활성 상태로 유지하려는지 확인해야 합니다. 그렇지 않으면 로그인하여 유지하겠다고 말할 때까지 이름이 일시 중지됩니다. 무료 서비스를 위해 지불하는 작은 가격입니다.
웹 서버 소프트웨어 설치
이제 IP는 항상 호스트 이름에 연결되므로 다음 주요 단계는 웹 사이트를 제공하는 데 필요한 소프트웨어를 설치하는 것입니다. 귀하의 필요에 따라 몇 가지 프로그램을 시도해 볼 것입니다.
HTTP 파일 서버(HFS)
HFS는 간단한 웹사이트를 호스팅하는 일반적인 프로그램입니다. 나는 몇 달 동안 한 페이지를 실패 없이 호스팅하는 데 사용했습니다. HTML만 사용하는 사이트를 호스팅한 후에는 이것이 좋습니다. 휴대용 프로그램.
1 단계: HFS 다운로드 이 링크는 여기.
2 단계: 설치 후 다운로드한 단일 파일을 엽니다. HFS. 눌러 F5 전환할 키 전문가 모드. 왼쪽 창에서 작은 집 아이콘을 마우스 오른쪽 버튼으로 클릭하고 옵션을 선택합니다. 루트를 실제 폴더에 바인딩.
웹 사이트 파일이 포함된 폴더를 찾습니다. 라우터에서 포트 포워딩 기능을 사용하여 이 서버로 트래픽을 보내는 방법은 다음 섹션을 참조하십시오.
퀵PHP
PHP를 지원하는 서버가 필요할 수 있습니다. HFS는 PHP를 지원하지 않으므로 QuickPHP를 사용하면 좋은 대안이 될 수 있습니다.
1 단계: 이 프로그램은 이식 가능합니다. ZIP 파일로 제공되며 여기에서 다운로드할 수 있습니다.
2 단계: 시작하면 설정이 간단합니다. 서버의 로컬 IP 주소를 입력하고, 80 포트 번호에 대해 다음 웹 사이트 파일을 선택합니다. 루트 폴더 텍스트 영역.
NS 기본 문서 파일 이름 QuickPHP가 루트 파일을 찾고 표시해야 하는 항목을 지정하기 위한 것입니다. 내 파일에는 색인.html 웹 사이트에 액세스할 때 로드되어야 하는 페이지입니다. 여기에 나열되어 있기 때문에 파일이 기본 페이지로 표시됩니다. 즉, 서버가 로드될 때 존피셔. HopTo.org, 인덱스 페이지가 먼저 로드됩니다.
선택하다 시작 파일을 웹사이트로 제공하기 시작합니다.
서버로 직접 HTTP 트래픽
비슷하다 FTP 트래픽을 내부 IP로 전달 FTP를 통해 파일을 제공하기 위해 들어오는 웹 사이트 트래픽은 웹 사이트를 제공하는 로컬 컴퓨터로 전달되어야 합니다. 라우터에서 이 작업을 수행합니다.
멋진 팁: 또한 포트 전달이 원격 데스크톱 클라이언트를 설정하는 데 어떻게 유용한지 확인하십시오. 이 가이드.
1 단계: 열기 명령 프롬프트 웹 서버 컴퓨터에 입력하고 IP 구성 다음과 같이 기본 게이트웨이 주소를 찾으려면
2 단계: 브라우저에서 게이트웨이를 열고 포트 전달을 참조하는 구성 섹션으로 이동합니다.
내 Linksys WRT150N 설정은 다음과 같습니다. 애플리케이션 및 게임 > 단일 포트 포워딩. 미리 정의된 선택 HTTP 응용 프로그램 또는 포트를 사용하여 수동 선택 80. 이것을 웹 서버로 작동하는 컴퓨터로 전달하십시오. 주소는 옆에 나열됩니다 IPv4 주소, 위의 스크린샷과 같이.
계속하기 전에 변경 사항을 저장했는지 확인하십시오.
위에서 사용한 프로그램에 따라 웹사이트 파일과 결합하여 이제 구성한 호스트 이름으로 로컬에서 호스팅되는 사이트에 액세스할 수 있습니다.
다음은 로컬 컴퓨터에서 HFS로 호스팅되는 웹사이트의 예입니다.
결론
서비스를 시작하는 것이 얼마나 쉬운지(단계를 정확하게 따를 수 있다면 쉽습니다) 호스팅 서비스나 도메인 이름에 추가 비용을 들이지 않고도 자신의 컴퓨터에서 웹사이트 파일을 다운로드할 수 있습니다. 예, 무료 호스트 이름 옵션은 그다지 좋지 않지만 사용하는 데 비용이 들지 않습니다. DNS 업데이트 클라이언트는 수동으로 작업을 수행할 필요 없이 호스트 이름으로 IP를 최신 상태로 유지하는 데 훌륭합니다.