2017-10-11 3 views
1

저는 모든 것을 다루는 서버에 익숙하지 않지만 이해하기에 충분히 유능합니다. 저를 올바른 방향으로 가르쳐주십시오.Wamp를 공유 드라이브에 다운로드하여 학교의 모든 사람들이 HTML 및 PHP 페이지에 액세스 할 수 있도록하십시오.

학교에는 '공유 드라이브'가 있습니다. WAMP 서버를 다운로드, 설정 및 실행했습니다. 데이터베이스에서 데이터를 보내거나 가져 오기 위해 PHP 코드로 HTML 페이지를 만들었습니다. 나는 인터넷에서만 그것을 원하지 않았고, 지역적으로 만 접근 할 수 있었다.

그런 다음이 항목을 '공유 드라이브'로 이동하여 학교 네트워크의 모든 사용자가 학교 컴퓨터에서 좋아하는 브라우저로 이동하여 내 컴퓨터에서 'localhost : 8080 /'을 입력하면 액세스 할 수 있습니다. .

내 모든 변경 사항이 포함 된 전체 'Wamp64'폴더가 모두 공유 드라이브의 폴더에 복사되고 붙여 넣어졌습니다. 'http-vhost.conf'파일을 수정했습니다.

DocumentRoot "I :/Laboratory/Internal/Server/wamp64/www/project1 /" 디렉토리 "I :/Laboratory/Internal/Server/wamp64/www/project1/"

다음과 같이 새 경로를 사용하십시오. PC에 접속하여 'localhost : 8080 /'을 입력했을 때 아무 것도 없었습니다.

이것은 모두 완료 한 것입니다. 매 단계마다.

나는 내 이해가 어떻게 보일지 알 것입니다. 제발, 저를 올바른 방향으로 가르쳐주세요.

+1

davidproject.school 당신이 서버 자체에서 WAMP를 실행하는 URL로 학교에서 모든 브라우저에서 액세스 할 ServerName = davidproject.school 다음 ServerAlias = www.davidproject.school

명를 사용 WAMPServer에서 가상 호스트를 만들? – cmorrissey

+0

공유 드라이브에 Wamp64를 복사하여 붙여 넣은 다음 응용 프로그램 파일로 이동하여 클릭하고 그런 식으로 실행합니다. 나는 당신의 질문을 정말로 이해하지 못할 수도 있다는 것을 알고 있습니다. 다시 말하면, 초보자를 유감스럽게 생각합니다. – David

+0

로컬 워크 스테이션에서 계속 사이트를 실행하고 있습니다. 서버 자체에 대한 액세스 권한이 없으면 수행하려는 작업을 수행 할 수 없습니다. 그리고 기회는 시스템 관리자가 당신이하고 싶은 일을하도록하지 않을 것입니다. 이 외에도 서버가 로컬 네트워크에 액세스 할 수 있도록하기 위해 취해야 할 몇 가지 단계가 있습니다. 기본적으로'localhost'에서만 사용 가능합니다. 이렇게하면 다른 지점이 나타납니다. 이렇게하면 사이트에 액세스해야합니다. 컴퓨터/서버 이름 또는 내부 IP 주소 – cmorrissey

답변

0

웹 서버 즉 아파치의 요점을 놓치고 있다고 생각합니다.

소프트웨어 서버이므로 네트워크의 모든 PC에 앉아있을 수 있습니다.이 서버는 구식 인 서버 나 구식 상자가 아니기 때문에 아무도 사용하지 않는 구식 상자 일 수 있습니다.

그것은 그 PC에 앉아 일반적으로 포트 80에서, 여기에 연결을 시도하는 일을 수신하지만, 8080

그래서, 하드웨어 서버 자체에 배치하는 것이 필요하지 않습니다 당신처럼 모든 포트 수 있습니다.

공유 드라이브에 설치를 복사하고 네트워크의 PC가 우리에게 가능할 것으로 기대하는 것만으로는 불가능합니다.

또한 항상 WAMPServer 즉, Apache를 설치해야합니다. 한 드라이브에서 다른 버전으로 설치된 버전을 복사하는 것은 작동하지 않습니다. 설치가 경로 데이터를 수정하고 물론 원래의 드라이브 및 폴더에서 Apache 및 MySQL 서비스가 설치됩니다 (Windows 서비스가 설치됨). 따라서 wamp 폴더를 다른 컴퓨터로 옮기는 것은 효과가 없습니다.

항상 포트 80을 사용하는 PC에 WAMPServer를 설치하는 것이 좋습니다. 분명한 이유 때문에 서버에 설치하지 않을 것이라고 생각합니다.

그런 다음 사이트 코드를이 새 설치로 복사하십시오.

그런 다음 데이터베이스 백업 및 httpd.conf을 개정하거나 당신이 경우, 새로운 기계 WAMPServer (MySQL의)

그리고 학교 로컬 네트워크에서 액세스 할 수 있도록 아파치 설정을 수정하지만 인터넷에 복원 httpd-vhost.conf 파일을 수정하여 WAMPServer 3을 사용하면 해당 주제에 대한 많은 대답을 얻을 수 있습니다.

다음으로 학교에 DNS 서버가있는 경우 WAMPServer를 설치 한 PC의 IP 주소를 가리키는 도메인 이름을 추가하도록 요청합니다. 도메인은 아무것도 될 수 있지만 davidproject.school과 같은 것을 사용할 수 있습니다.

은 그럼 당신은

+0

이 설명에 감사드립니다. 그것은 정말로 나를 돕는다. – David

관련 문제