2012-03-28 4 views
-2

집에는 세 대의 컴퓨터에 많은 미디어 콘텐츠가 있습니다. 나는 모든 콘텐츠를 호스팅하는 웹 서버를 운영하는 단일 컴퓨터에서 이들을 중앙 집중화하려고 생각하고 있었고 http://localhost/music과 같은 URL을 가져 오면 컴퓨터의 모든 음악 파일을 나열하는 HTML 파일을 표시하고 파일에서 다운로드됩니다.홈 웹/파일 서버

나는 이걸 만들기 위해 무엇을 사용해야할지 모르겠다. 나는 아파치를 서버와 PHP라고 생각한다.

+0

왜 PHP가 필요합니까? 아파치 또는 nginx 또는 다른 합리적인 웹 서버가 당신을 위해 파일 목록을 생성합니다 ... – sarnold

답변

1

에 FreeNAS에서를 설치합니다. 컴퓨터에 아파치를 설치하고 음악 폴더를 웹 디렉토리로 만드십시오. 다음과 같이 페이지를 탐색 할 수 있어야합니다 : http://whateverip/music/ 그리고 제안하는 것처럼 아파치가 해당 html 페이지를 제공합니다.

+0

그래서 나는 모든 음악 콘텐츠를 나열하고 http : // localhost/music dir에 넣는 스크립트를 작성해야합니다. ?? – Sizixe

+0

스크립트가 필요하지 않습니다.음악 폴더를 아파치 웹 경로의 루트에 넣으면 아파치가 자동으로 콘텐츠를 제공합니다. – tier1

0

Windows를 사용하는 경우 XAMPP은 꽤 좋은 솔루션입니다. WAMP 솔루션을 설치 한 후 서버에 필요한 모든 것이 서버가 사용하는 폴더에 모든 컨텐츠를 저장하기 때문에 PHP 부분은 실제로 필요하지 않습니다.

Linux를 사용하는 경우 LAMP를 설치하면 우분투 또는 다른 Linux 배포판을 사용하여 LAMP를 쉽게 설치할 수 있습니다.

MAC을 사용하는 경우 LAMP와 유사한 해결책이 있습니다. 일부는 번거 로움이 없습니다.

어쨌든 이들 모두는 Apache를 서버로 사용합니다. 그것은가는 길입니다.

http://192.168.1.101/ 
: 그것은 당신의 주소 표시 줄에 당신은 아마이 입력 할 파일을 찾기 위해, 다른 각 시스템에서 다음 소프트웨어를 설치하고 해당 디렉토리에 파일을 넣어 열심히 당신이 생각하는이 아니다

물론 LAN (Local Area Network)의 웹 서버 주소입니다. 매우 유사한 주소 일 가능성이 높습니다. 두 개의 다른 두 개의 숫자로 끝나는 것일 수도 있습니다.

+0

고맙습니다.하지만이 무료 서비스가 내가 필요로하는 것 :-)이라고 생각합니다. – Sizixe

0

당신이 저장하고 싶은 것이 시간이나 돈 또는 전기면에서 당신에게 가치가 있다면 나는 freenas 경로를 두 번째 것입니다. 그것은 웹 GUI와 함께 훌륭한 헤드리스 파일 서버를 만들고, ZFS 파일 시스템을 지원합니다 (소프트웨어 RAID5와 유사하므로 디스크를 잃어 버리지 않고 데이터를 잃지 않을 수 있습니다). 나에게 더 가치있는 것은 중복 서버에 대한 복제도 지원합니다.

FreeBSD를 OS로 사용하는 매우 저전력 하드웨어에서 실행할 수 있습니다. 나는 내 상자 중 하나를 측정했으며 약 45 와트를 사용합니다. OS가 USB 스틱에서로드되므로 모든 디스크가 데이터 디스크가됩니다. 그것은 RAM에 시스템을 보유하여 USB에 쓰기 작업이 없으므로 USB가 매우 오랜 시간 지속됩니다. Windows 박스 용 CIFS, Mac 용 AFP 및 Linux 시스템 용 NFS를 제공합니다. 플러그인은 DLNA 미디어 서버와 같은 것을 허용합니다. 박스 당 6x 3TB 드라이브로 1 년 넘게 재부팅하지 않고도 안정적으로 실행되는 3 개의 박스가 있습니다.

일반적인 하드웨어 설정은 약 75 달러, 16GB RAM, PSU, USB 스틱 및 아케이드 용 AMD Fusion 보드 (CPU/VGA/NICC/6SATA 결합) 일 수 있으며 3 개의 하드 드라이브를 추가하면됩니다. 저전력 RAID 파일 서버. 2 개를 가져와 서로 다른 물리적 위치에있는 한 서버를 다른 서버로 복제 할 수 있습니다.