James가 Microsoft의 50달러짜리 네트워크 스토리지 솔루션인 Windows Home Server가 훨씬 더 값비싼 후계자를 선호한다는 사실을 알게 되었을 때 세상이 종말을 맞는다고 생각했을 것입니다. 고맙게도 그는 무료 Linux 기반 홈 서버인 Amahi 덕분에 모든 희망이 사라지지 않았다는 것을 곧 발견했습니다.
James의 원래 가이드는 2011년 초에 작성되어 이제 조금씩 진행 중입니다. 전적으로 Fedora 12 사용에 중점을 두었지만 Amahi는 이제 Ubuntu로 이식되었습니다. James와 달리 나는 주변에 여분의 타워 PC가 없기 때문에 자원을 아끼지 않고 사용할 수 있는 모든 것을 사용할 것입니다. 오래된 Dell 노트북입니다.
최근에 주택 개조에 대해 생각하고 있다면 나만의 홈 서버로 시작하는 것이 어떻습니까?
설정
Fedora 12(또는 현재 Amahi에서 지원되는 버전인 Fedora 14 또는 16) 대신 Ubuntu를 사용할 것입니다. 전 우분투 사용자로서 저는 이미 운영 체제의 UI, 레이아웃 및 일부 터미널 명령에 익숙합니다. Linux에 정통하지 않더라도 너무 걱정하지 마십시오. Ubuntu는 Linux만큼 간단하고 사용하기 쉬운 것을 목표로 하기 때문에 초보자에게 훌륭한 선택입니다. 저는 최소 2017년 4월까지 지원되는 버전 12.04 LTS를 사용할 예정입니다(LTS는 장기 지원을 나타냄).
내가 사용할 하드웨어는 구형 Dell 랩톱, 정확히는 Studio 1537이지만 서버에 이상적인 시스템은 아니라는 점을 인정합니다. 랩톱 스토리지는 확장이 용이하지 않습니다. 대부분의 사람들은 추가 하드 드라이브를 위한 충분한 공간을 제공하는 구형 타워 PC를 선호합니다. 그러나 노트북의 한 가지 이점은 정전 시 UPS(무정전 전원 공급 장치) 역할을 하는 배터리입니다.
제한 사항과 USB 전송 속도를 제외하고 랩톱은 현재 전혀 사용되지 않으므로 일부 사용은 전혀 사용하지 않는 것보다 낫습니다. Ubuntu는 또한 이 노트북을 위한 좋은 선택입니다. 마치 내가 무엇이든 "할" 필요가 있는 것처럼 사용할 수 있는 Linux 배포판이 설치되어 바로 사용할 수 있기 때문입니다. 기존 PC를 잠재적인 Amahi 홈 서버로 고려하고 있다면 다음 사양을 충족하는지 확인하십시오.
- 512MB 이상의 RAM
- 1GHz 32비트 또는 64비트 프로세서
- 4GB 디스크 공간(저장용으로 더 필요하지만)
참고: Amahi는 깨끗한 Ubuntu 설치가 필요하며 기존 Ubuntu 설치와 반드시 작동하지는 않습니다. 사용하려는 기존 Ubuntu 시스템이 있더라도 OS를 포맷하고 다시 설치하는 것이 좋습니다.
저는 Mac 사용자이기 때문에 기본 OS X 컴퓨터에 Ubuntu .ISO를 다운로드한 다음 UNetbootin을 사용하여 예비 2GB USB 스틱에 이미지를 "굽습니다". 프로그램은 Mac에서 디스크를 부팅할 수 없다는 알림을 받았는데, 이는 오래된 Mac을 서버로 사용하는 경우 염두에 두어야 할 사항입니다(너무 오래되지는 않았지만 Amahi는 PowerPC 아키텍처를 지원하지 않음). Mac에서 부팅할 USB 드라이브를 만들어야 하는 경우 Ubuntu 설명서를 확인하세요.
Ubuntu 사본이 준비되면 곧 출시될 서버를 켜고 BIOS에서 USB 부팅이 활성화되어 있는지 확인하세요(최신 UEFI Windows 8 기계 지침은 여기 참조).피>
Ubuntu 및 Amahi 설치
USB 스틱을 부팅할 때 가장 먼저 보게 되는 것은 UNetbootin 부트로더입니다. 이 부트로더를 사용하면 Ubuntu를 시험해 보거나 설치할 수 있을 뿐만 아니라 디스크에서 오류 및 기타 몇 가지 옵션을 확인할 수 있습니다. Ubuntu 설치를 선택합니다. 설치 절차가 로드될 때까지 기다립니다. 먼저 언어를 선택하고 Amahi가 기본 설치를 사용할 때 가장 잘 작동하므로 업데이트를 위해 인터넷에 연결하는 것에 대해 걱정하지 마십시오.
Ubuntu를 설치하는 방법(기존 운영 체제와 함께, 기존 운영 체제 대체 또는 사용자 지정)을 묻는 메시지가 나타나면 대체 또는 사용자 지정을 선택합니다. 서버는 대부분의 시간 동안 자체 장치에 맡겨지기 때문에 이중 부팅은 무의미합니다. 내 서버에 사용 가능한 전체 320GB를 사용하기로 선택했고 단순화를 위해 파티션 하나만 만들었습니다. Ubuntu는 기본적으로 이 파티션을 Linux 기반 파일 시스템인 EXT4로 포맷합니다. 걱정하지 마세요. Amahi는 EXT4를 좋아합니다.
시간대, 키보드 레이아웃을 추가하고 인식하고 기억할 컴퓨터 이름, 사용자 이름 및 비밀번호로 기본 사용자 계정을 구성하십시오. 계속을 누르십시오. Ubuntu 설치를 시청하고 USB 스틱이 완료되면 꺼내고 OS로 처음 부팅하는 것을 기억하십시오. 다음은 터미널을 사용하여 수행할 Amahi를 설치할 차례입니다.
참고: Amahi는 제거할 수 없습니다. 즉, 깨끗한 Ubuntu로 돌아가려면 OS를 포맷하고 다시 설치해야 합니다. 앞서 언급했듯이 Amahi를 설치하기 전에 Ubuntu를 새로 설치해야 합니다.
어느 시점에서 "설치 코드"를 입력하라는 메시지가 표시됩니다. 설치 코드를 얻으려면 Amahi.org로 이동하여 계정을 등록하십시오. 네트워크 게이트웨이 IP(라우터 주소, 일반적으로 192.168.0.1)와 HDA의 고정 내부 IP 주소(Amahi를 설치하는 서버)를 묻는 메시지가 표시됩니다. 라우터 내에서 고정 주소를 설정해야 합니다. 프로세스는 제조업체에 따라 다르지만 간단한 검색이 도움이 될 것입니다. Amahi는 라우터에서 DHCP(자동 IP 할당)를 끌 것을 권장하지만 항상 필요한 것은 아니며 제 경우에는 문제 없이 그대로 두었습니다.
다음으로 네트워크 내에서 서버에 액세스하기 위해 내부적으로 사용할 수 있는 도메인인 로컬 DNS 도메인을 설정하라는 메시지가 표시됩니다. 액세스하려는 사이트와 동일하지 않은 짧고 고유한 것을 선택하십시오. 저는 "server.hda"를 선택했지만 자유롭게 구성할 수 있습니다.
마지막으로 HDA 프로필 만들기를 클릭합니다. 버튼을 누르고 설치 코드를 기록해 둡니다.
Amahi를 설치하기 전에 이더넷 케이블이나 오래된 Wi-Fi를 사용하여 Ubuntu를 네트워크에 연결해야 합니다. 좋아하는 브라우저, 코덱 및 기타 추가 기능을 다운로드하거나 Ubuntu를 아직 업데이트하고 싶은 충동을 억제하십시오. 연결되면 Ubuntu 로고를 클릭하거나 Windows 키를 누르고 "터미널"을 입력한 다음 Enter 키를 눌러 명령줄 인터페이스를 시작한 다음 다음을 입력합니다.
wget https://u12.amahi.org/install-amahi
그러면 Amahi 설치 파일이 다운로드되고 다음을 입력하여 설치를 시작합니다.
sh install-amahi
이 시점에서 이전에 생성한 설치 코드와 서버의 관리자 비밀번호를 차례로 입력해야 합니다.
이제 편히 앉아서 Amahi 설치를 지켜볼 수 있습니다. 시간이 걸릴 수 있습니다. 서버 소프트웨어, MySQL, 스토리지 풀링, Samba 및 HTTP 서버 등을 포함하여 설치할 것이 많습니다. 지금이 전원 기본 설정을 조정하여 자리를 비울 때나 (노트북을 사용하는 경우) 덮개를 닫을 때 새 서버가 꺼지지 않도록 전원 기본 설정을 조정하는 것이 좋습니다.
설치가 완료되면 터미널 창의 지침에 따라 재부팅해야 합니다(이전에 Ubuntu를 사용한 적이 없는 경우 오른쪽 상단 모서리에 있는 버튼).
이더넷 포트일 가능성이 있는 기본 네트워크 장치인 "eth0"을 사용하여 연결하고 있는지 확인하십시오. 모든 무선 설정을 비활성화하고 네트워크 설정을 다시 확인하여 고정 IP, MAC 주소 등이 일치하는지 확인하십시오. 내 서버 문제를 해결하는 데 오랜 시간을 보냈지만 무선이 여전히 활성화되어 문제를 일으키고 있다는 사실을 알게 되었습니다.
다시 시작하면 바탕 화면에 두 개의 새 아이콘이 표시됩니다. Amahi 대시보드 두 번 클릭 Firefox 내에서 웹 기반 설정을 시작합니다. Ubuntu를 설치할 때 생성한 사용자 이름과 비밀번호를 사용하여 로그인합니다. , 다른 암호나 사용자 조합은 작동하지 않습니다. 이제부터 Amahi를 관리하고, 사용자를 설정하고, 앱을 공유하고, 설치할 수 있습니다.
추가 도움이 필요하면 다음 리소스를 참조하지 않는 경우 서버가 네트워크에서 이미 표시되어야 합니다.
- 아마히 위키
- Amahi 지원 포럼
- HDA 대화형 네트워크 문제 해결사
또한 Amahi로 앱 추가, 공유 및 기타 작업에 대한 다음 문서를 확인하십시오.
- Amahi 홈 서버(Fedora)에 하드 드라이브 추가
- 파일 복제, 그레이홀 및 앱 설정
홈 서버가 있습니까? 아마히를 사용하셨나요? 좋아하는 앱이 있습니까? 아래 의견에 귀하의 생각을 추가하십시오.