OwnCloud로 나만의 클라우드 데이터 서버 만들기

Owncloud 의 응용 프로그램입니다 FOSS 당신이 만들 수 있습니다 파일 서버구름, 창고를 가질 수있는 형상, 서류 또는 심지어 당신 música, 데이터 인터넷을 통해 어디서나 액세스 할 수 있습니다.


많은 독자가 이미 알고있을 것이며, 일부는 클라우드의 파일 스토리지 솔루션, UbuntuOne, Dropbox 또는 SpiderOak과 같은 서비스를 사용할 것입니다. 여기에서 사진, 문서 및 음악을 저장하여 어디서나 액세스 할 수 있습니다. 인터넷 컴퓨터.

하지만 이제 문제는 이러한 서비스의 주요 제한이 공간이라는 것이 밝혀졌습니다. 어떤 경우에는 이러한 회사가 무료 계정을 제공하지만 저장 공간이 2 ~ 5GB 사이이므로 더 많은 공간을 원하면 비용을 지불해야합니다. . 내 관점에서 가장 중요한 또 다른 중요한 측면은 프라이버시입니다. 불행히도 회사는 돈을 벌기 위해 만들어졌고 이것이 그들을 이끄는 것입니다. 따라서 이러한 회사들이 데이터를 동기화하기 위해 개발하는 응용 프로그램이 일반적으로 자유 소프트웨어가 아니라는 것은 말할 것도없고 귀하의 데이터는 최고 입찰자에게 판매 될 수도 있습니다.

운 좋게도 자유 소프트웨어이고 클라우드에 데이터를 저장하는 기능을 완벽하게 다루는 애플리케이션이 있습니다. 저는 OwnCloud에 대해 이야기합니다. 주요 기능은 다음과 같습니다.

  • 멋지고 쉬운 웹 인터페이스
  • OwnCloud 사용자 및 비 사용자에게 파일 공유
  • PDF 파일 뷰어
  • 달력 / 의제
  • 연락처 관리
  • WebDAV를 통해 파일에 액세스
  • 통합 음악 플레이어
  • 이미지를 볼 수있는 갤러리
  • 간단한 텍스트 편집기
  • 데이터가 낯선 사람의 손에 있지 않고 서버에 있다는 보안.

충분하지 않은 것처럼 저장 용량은 하드 드라이브에서 사용 가능한 공간에 의해서만 제한됩니다.

클라우드에 모든 권한이있는 데이터 서버를 원하십니까?

설치

이 가이드는 Apache 웹 서버와 MySQL 데이터베이스 관리자가 설치 및 실행되어야하는 전제 조건으로 Debian Squezee 및 다양한 Ubuntu 버전에서 테스트되었습니다.

1.- 종속성 설치

apt-get 설치 php-pear php-xml-parser php5-sqlite php5-json sqlite mp3info curl libcurl3-dev zip

2.- MySQL을 사용하여 데이터베이스 만들기

터미널에서는 다음 명령을 사용합니다.

mysql -u root -p

비밀번호를 묻습니다

그러면 mysql 명령 줄이 나타나고 여기에 다음 지침을 추가합니다.

mysql> 데이터베이스 name_of_our_database 생성;

응답 : 쿼리 OK, 1 개 행 영향 (0.00 초)

mysql을 다음과 같이 닫습니다.

mysql> 종료

3.- Owncloud 다운로드 및 압축 해제

패키지를 다운로드합니다. owncloud-x.tar.bz2 나중에 압축을 풉니 다.

tar -xvf owncloud-x.tar.bz2

4.- owncloud 디렉토리를 Apache 서버에 루트로 복사하십시오.

mv owncloud / var / www

5.- 웹 서버에 owncloud 디렉토리에 대한 권한을 부여합니다.

chown -R www-data : www-data owncloud

6.- 아파치 서버를 다시 시작합니다.

/etc/init.d/apache2 다시 시작

7.- 설치 완료

웹 브라우저의 주소 표시 줄에서 다음을 입력합니다.

ip.de.tu.server / owncloud (네트워크의 다른 컴퓨터에서 액세스하는 경우)

localhost / owncloud (owncloud가 설치된 컴퓨터에서 액세스하는 경우)

그런 다음 웹 인터페이스가 표시되어 설치를 완료합니다.

관리자 계정을 만들고 "고급"옵션을 선택합니다. 그런 다음 데이터베이스의 사용자 이름, 데이터베이스 이름 및 암호를 입력하고 "설치 완료"버튼을 클릭합니다.

관리자 계정에 들어가면 서비스를 구성하고 사용자를 만들 수 있습니다. 인터넷에서 액세스하려면 No-IP와 같은 동적 DNS 서비스가 있어야합니다. 이 서비스에 계정이 있으면 주소가있는 브라우저를 사용하여 인터넷으로 어디서나 OwnCloud 서버에 액세스 할 수 있습니다.

http://nombre_elegido_en_No-IP.no-ip.org/owncloud

8.- 업로드 할 파일의 무게 제한을 늘립니다.

기본적으로 업로드 할 파일의 무게는 매우 작습니다. 다음 행을 찾을 /etc/php5/apache2/php.ini 파일을 편집하여이 문제를 수정할 수 있습니다.

"Upload_max_filesize" "post_max_size"

적절하다고 생각되는 크기로 변경합니다.

준비된! 브라우저에서 http : //ip.del.servidor.owncloud/owncloud 주소로 들어가면 웹 인터페이스에 액세스하여 자체 서버에 파일을 저장할 때 제공되는 보안으로 파일 업로드를 시작할 수 있습니다.

캐치

실행중인 OwnCloud 서버의 스크린 샷을 남겨 둡니다.

OwnCloud 로그인 화면

데이터웨어 하우스 관리 인터페이스

OwnCloud 웹 인터페이스에 통합 된 PDF 리더

갤러리

웹 인터페이스에 통합 된 Music Player

파일 공유

달력 / 의제

결론

OwnCloud는 UbuntuOne, SpiderOak, Dropbox 또는 현재는 사용되지 않는 Megaupload에 대한 훌륭한 대안이며, 설치가 비교적 쉽고 유료 서비스의 모든 기능을 제공합니다.

향후 기사에서는 No-IP로 동적 DNS 서비스를 설치하고 실행하는 방법을 보여줄 것입니다.

질문과 의견을 기다리고 있습니다.