지난 몇 달 동안 다른 많은 클라우드 스토리지 솔루션이 등장했습니다. 오늘은 이러한 각 서비스의 작동 방식을 검토하는 대신 로컬, 원격 또는 인터넷을 통해 자체 Windows 서버에서 호스팅할 수 있는 자체 클라우드 스토리지 솔루션을 만들려고 합니다.
ownCloud 는 자체 클라우드 스토리지 솔루션을 만드는 데 사용할 수 있는 오픈 소스 및 무료 소프트웨어입니다. ownCloud 서버는 Windows뿐만 아니라 Linux 플랫폼에서도 생성할 수 있습니다. 클라이언트 측에서는 Windows에서 Mac OSX, Android 및 iPhone에 이르기까지 모든 것을 지원합니다. 이 게시물에서 우리의 집중은 Windows에서 ownCloud를 사용하여 클라우드 스토리지 서버를 만드는 방법입니다. Linux의 경우 여기에서 지침을 확인할 수 있습니다.
Windows에서 ownCloud를 사용하려면 "인터넷 정보 서비스(IIS)" 서버가 설치되어 있어야 합니다. 게시자 웹 사이트의 지침에 PHP 및 MySQL이 설치된 Apache가 작동한다고 제안하지만 XAMMP 또는 WAMP 서버에서 시도했지만 작동하지 않았습니다. 당분간은 ownCloud를 실행하기 위해 IIS를 설치해야 합니다. Windows 7을 사용하는 경우 IIS는 기본적으로 설치되지 않습니다. IIS를 설치하려면 제어판의 "프로그램 및 기능"을 통해 활성화해야 합니다.
또한 응용 프로그램 개발 기능에서 CGI가 선택되어 있는지 확인해야 합니다.
다음 단계에서는 Windows 시스템에 PHP와 MySQL 서버를 설치합니다. Windows용 PHP 및 MySQL 서버를 다운로드합니다. WAMP 서버를 다운로드하고 거기에서 PHP와 MySQL 서버를 사용할 수도 있지만 IIS와 Apache가 동일한 포트에서 실행되도록 구성되지 않았는지 확인하십시오. 그렇지 않으면 서로 충돌하여 제대로 실행되지 않습니다. IIS, PHP, MySQL 설치 후 ownCloud 설치를 진행합니다. 비교적 간단합니다. ownCloud를 다운로드하고 압축을 푼 다음 폴더를 "C:\inetpub\wwwroot" 폴더에 복사하기만 하면 됩니다.
"wwwroot" 폴더에 무엇이든 복사하려면 관리 권한을 부여해야 합니다. 복사를 시작하면 Windows에서 관리자 권한을 요청합니다.
복사가 완료되면 config 폴더로 이동하여 "config.sample.php로 이름을 바꿉니다. "에서 "config.php로 ". 새로 이름이 변경된 "config.php"를 열고 dbname 값을 변경합니다. , dbuser 및 dbpassword . 다른 옵션은 기본값으로 둘 수 있습니다. 브라우저를 열고 "https://localhost/owncloud로 이동합니다. "(따옴표 제외). 모든 파일을 wwwroot 폴더에 직접 복사한 경우 "https://localhost/"만 입력하면 됩니다. 관리자 계정 페이지를 생성하도록 이동됩니다. 필드를 채우고 계정 만들기 버튼을 클릭하기만 하면 됩니다.
이것은 ownCloud의 기본 설정을 구성합니다. ownCloud 사용을 시작할 때 고급 옵션을 구성할 수 있습니다. 제 생각에 ownCloud는 모든 사용자에게 값비싼 클라우드 스토리지를 사용하고 싶지 않은 소규모 비즈니스에 가장 적합합니다. ownCloud의 유일한 단점은 LAN 동기화를 제공하지 않아 SMB에서 더 많은 대역폭을 사용한다는 의미입니다.
ownCloud를 사용할 계획입니까? 어떤 목적으로 자체 클라우드 스토리지 솔루션을 배포할 예정입니까?