웹사이트가 완성된 후 서버를 구매하고 싶지 않다면 개인 컴퓨터를 서버로 사용할 수 있나요?
우선 웹 서비스를 제공할 수 있는 모든 컴퓨터나 장치(라즈베리 파이 등)는 서버 역할을 하여 액세스 서비스를 제공할 수 있습니다. 서버와의 확실한 차이점은 성능과 외부 네트워크 액세스입니다.
질문자가 물어봐야 할 것은 컴퓨터가 제공하는 웹 사이트 서비스를 인터넷에서 어떻게 접속하는가 하는 점인 것 같아요~
홈 네트워크의 일반 사업자는 차이나 텔레콤, 차이나 유니콤, 중국입니다 모바일 등 제 말에 따르면 현재 텔레콤에서는 외부 IP 주소를 신청할 수 있지만 80, 8080, 443 등 자주 사용하는 포트는 차단되어 있습니다. 하지만 임대 서버는 서비스 제공업체가 다릅니다. 홈 사업자의 한도만큼 많지 않은 독립적인 IP를 제공합니다. 단지 재미로 웹사이트를 구축하고 싶다면 외부 IP를 신청한 후 자신의 컴퓨터에 경로를 매핑하면 되고, 다른 사용자에게 서비스를 제공하고 안정성을 원한다면 서버를 임대하는 것이 좋습니다. 가정용보다 안정적이며 정전을 고려할 필요가 없습니다.
예, 포트 매핑을 통해 Peanut Shell과 같은 소프트웨어를 통해 컴퓨터의 포트를 외부 네트워크에 매핑하여 외부 네트워크에 있는 사람들이 컴퓨터의 포트에 직접 액세스할 수 있습니다. ! 나는 이전에 Tomcat을 시작하고, 포트 8080을 외부 네트워크에 매핑하고, 내가 작성한 웹 애플리케이션을 게시하고, 또한 QQ와 유사한 작은 통신 프로그램을 항저우와 난창에서 작성하여 포트 매핑을 통해 성공적으로 통신한 적이 있습니다. 하지만 여기에는 문제가 있습니다. 즉, 컴퓨터는 하루 24시간 켜져 있어야 합니다. 그렇지 않으면 컴퓨터가 꺼지면 다른 사람이 해당 컴퓨터에 액세스할 수 없습니다. 서버와 포트 매핑의 가장 큰 차이점은 서버는 하루 24시간 작동하는 컴퓨터와 같다는 것입니다! , 서버를 구입하는 것이 좋습니다. 비용이 많이 들지 않으며 연간 120에 구입했습니다! 알리바바 클라우드에는 24세 미만 학생당 120/년 구매 우대 정책이 있습니다
이론적으로는 가능하지만 포트 80도 없고 IP도 자주 바뀌어서 매우 비전문적입니다 하려고 하는데 전기세가 부족하다
가상호스트를 살 돈이 없으면 1년에 수십년 사면 된다
vps를 살 돈이 있으면 1년에 수백개 살 수 있어요
더 나은 성능을 원한다면 클라우드 서비스(국내 Alibaba Cloud, Tencent Cloud 및 해외 Google Cloud)를 구입하는 것이 약간 더 비쌉니다
규모가 크지 않은 일반 프로젝트에는 전용 서버가 필요하지 않습니다.
아니요. 국내 웹사이트는 등록절차를 거쳐야 하며, 자체 컴퓨터를 서버로 사용해야 하며, 80번 포트는 열려 있지 않습니다.
업스트림 포트 80은 ISP 제공업체가 사용자에게 열어주지 않습니다. 사용자 정의 포트를 사용하여 라우터의 포트를 외부 IP에 매핑한 다음 Peanut Shell과 같은 소프트웨어를 사용하여 동적 외부 IP를 자신의 도메인 이름에 바인딩한 다음 도메인 이름을 Peanut Shell 도메인으로 확인할 수 있습니다. 이름. 외부 네트워크에서 웹사이트를 열 수 있지만 도메인 이름 + 포트 모드를 사용해야 합니다! [얼굴 가리개][얼굴 가리개][얼굴 가리개][얼굴 가리개]
Alibaba Cloud 가상 머신, Alibaba 백엔드, 연간 50개. 타오바오에는 많아요! 웹사이트를 구축하고 싶다는 것은 말할 것도 없고 이 작은 돈을 쓰는 것을 참을 수 없습니다.
Shenzhuo 인터넷 클라이언트를 다운로드하고 계정을 등록하세요. 이는 자신의 도메인 이름 바인딩을 지원하며 80과 2를 모두 지원합니다. 443 포트를 사용할 수 있습니다.
이론적으로는 가능하지만 실제로는 매우 어려울 것입니다. 그리고 모든 문제를 해결하더라도 Windows 시스템은 방문 횟수를 제한합니다. 귀하의 웹사이트에 방문 횟수가 많으면 매우 정체될 것입니다.
물론 가능하지만 본인만 볼 수 있고 다른 사람은 볼 수 없으며 온라인에서 검색할 수 없습니다.