Ubuntu 18.04 전용 서버 또는 VPS에 자체 클라우드를 설치하는 방법

Ubuntu 18.04 서버에 오픈 소스 소프트웨어 – OwnCloud를 설치하여 자체 호스팅 클라우드 스토리지 서비스를 생성 할 수 있습니다. OwnCloud는 DropBox, OneDrive 및 Google Drive와 같은 유사한 기능을 제공합니다.


오늘날 모든 세계에서 정보가 매우 중요한 클라우드 스토리지 서비스는 불가피합니다. 클라우드를 사용하여 가장 중요한 정보에 대한 백업을 만들 수 있습니다. 그런 다음 재난 (예 : 홍수, 화재, 지진)이 발생할 경우 백업에서 정보를 복원 할 수 있습니다..

특별 참고 사항 : 회사와 브랜드가 성장함에 따라 호스팅 요구 사항이 변경 될 수 있으며 더 나은 확장 성과 중복성이 필요합니다. 이 경우 클라우드 호스팅 서비스로의 업그레이드를 고려해야합니다. 최고의 공급자를 찾으려면 HostAdvice의 클라우드 호스팅 서비스 리뷰를 참조하십시오.

클라우드에서 호스팅되는 오프 사이트 백업이 가장 효과적입니다. 주 저장 장치와 함께 손상 될 수 있기 때문에 근처의 외장 하드 디스크 나 메모리 카드에서 정기적으로 백업하는 것으로 충분하지 않습니다.

OwnCloud는 클라우드에서 데이터를 보호하고 협업을보다 쉽게 ​​수행 할 수있는 훌륭한 솔루션을 제공합니다. 이 안내서에서는 Ubuntu 18.04 서버에 자체 호스팅 OwnCloud 스토리지 서비스를 통합하는 방법을 보여줍니다..

전제 조건

  • 우분투 18.04 VPS
  • sudo 권한을 가진 루트가 아닌 사용자

1 단계 : Apache 설치

OwnCloud가 작동하려면 Ubuntu 서버에 Apache를 설치해야합니다. 그렇지 않은 경우 아래 명령을 입력하십시오.

$ sudo apt 설치 apache2

다음으로 Apache에서 디렉토리 목록을 비활성화하십시오.

$ a2dismod 자동 색인

OwnCloud가 올바르게 작동하려면 다음 Apache 모듈을 사용하십시오.

$ sudo a2enmod 다시 쓰기
$ sudo a2enmod 헤더
$ sudo a2enmod env
$ sudo a2enmod 디렉토리
$ sudo a2enmod mime

변경 사항을 적용하려면 Apache를 다시 시작하십시오.

$ sudo systemctl 재시작 아파치 2

2 단계 : MariaDB 서버 설치

그런 다음 아래 명령을 실행하여 MariaDB 서버를 설치하십시오.

$ sudo apt-get 설치 mariadb-server mariadb-client

기본적으로 MariaDB 설치는 안전하지 않습니다. 안전을 위해 아래 명령을 실행해야합니다.

$ sudo mysql_secure_installation

이를 통해 우리는 할 수 있습니다.

  • MariaDB의 루트 사용자를위한 강력한 비밀번호 설정,
  • 익명 사용자 제거
  • 루트 로그인을 금지하고
  • 테스트 데이터베이스 제거

그런 다음 아래 명령을 사용하여 MariaDB 서버에 로그인하여 데이터베이스를 작성하십시오.

$ sudo mysql -u 루트 -p

프롬프트가 표시되면 비밀번호를 입력하십시오.

아래 명령을 입력하여 OwnCloud 데이터베이스 사용자 및 비밀번호를 작성하십시오. ‘비밀번호’를 강력한 값으로 교체.

데이터베이스 자체 클라우드 생성;
‘비밀번호’로 식별 된 사용자 ‘oc_user’@ ‘localhost’를 작성하십시오.
owncloud에서 모든 권한 부여. * GRANT 옵션이있는 ‘비밀번호’로 식별 된 ‘oc_user’@ ‘localhost’에;
홍당무;
출구;

3 단계 : PHP 설치

OwnCloud는 PHP 7.1을 지원하므로 아래 명령을 사용하여 설치해야합니다.

$ sudo apt-get 소프트웨어 속성 공통 설치
$ sudo add-apt-repository ppa : ondrej / php
$ sudo apt 업데이트
$ sudo apt 설치 php7.1

그런 다음 아래 명령을 사용하여 모든 관련 PHP 모듈을 설치해야합니다.

$ sudo apt-get install php7.1-cli php7.1-common php7.1-mbstring php7.1-gd php7.1-intl php7.1-xml php7.1-mysql php7.1-zip php7.1- 컬 PHP7.1-xmlrpc

기본 PHP 설정은 OwnCloud의 작동 방식을 제한 할 수 있으므로 일부 기본값을 조정해야합니다.

아래 명령을 입력하여 기본 ‘php.ini’파일을여십시오.

$ sudo nano /etc/php/7.1/apache2/php.ini

아래 설정을 찾아 하단에있는 설정과 일치하도록 값을 변경하십시오.

file_uploads = 켜기
allow_url_fopen = 켜기
memory_limit = 256M
upload_max_file_size = 100M

그런 다음 CTRL+엑스, 와이시작하다 변경 사항을 저장하려면.

Apache를 다시 시작하십시오.

$ sudo systemctl 재시작 아파치 2

4 단계 : 최신 OwnCloud 릴리스 다운로드

CD를‘tmp ‘ 아래 명령을 사용하여 최신 Owncloud 릴리스 디렉토리를 다운로드하십시오.

$ cd / tmp
$ wget https://download.owncloud.org/community/owncloud-10.0.3.zip

그런 다음 압축을 풉니 다 ‘owncloud-10.0.3.zip’ 파일을 현재 디렉토리에 저장하십시오.

$ unzip owncloud-10.0.3.zip

웹 사이트의 루트 폴더 아래에있는 새 owncloud 디렉토리로 파일을 이동하십시오.

$ sudo mv owncloud / var / www / html / owncloud /

5 단계 : 디렉토리 및 파일 권한 설정

Owncloud가 올바르게 작동하려면 다음 디렉토리 권한 / 소유권을 설정해야합니다.

$ sudo chown -R www-data : www-data / var / www / html / owncloud /
$ sudo chmod -R 755 / var / www / html / owncloud /

6 단계 : 설치 완료

서버 URL을 방문하여 설치를 완료하십시오. 우리의 경우, 우리는 http : // ipadress / owncloud를 방문 할 것입니다

아래와 같이 원하는 관리자 이름과 비밀번호를 입력하십시오.

그런 다음 아래 표시된대로 위에서 작성한 데이터베이스 이름, 사용자 이름 및 비밀번호 값을 입력하여 데이터베이스를 구성하십시오.

마지막으로 설정 완료 ‘ 화면 하단에.

이제 Owncloud 인스턴스가 설정되었으며 관리자 패널에 로그인하여 파일 업로드를 시작할 수 있습니다

결론

OwnCloud 자체 호스팅 서비스를 설치하는 것이 전부입니다. 파일을 더 잘 구성하기 위해 다른 디렉토리 / 폴더를 만들 수 있습니다. Owncloud를 사용하면 특히 프로젝트에서 작업중인 경우 팀과 파일을 공유 할 수 있습니다. 나는 당신이 가이드를 읽는 것을 즐겼기를 바랍니다..

최고의 3 가지 클라우드 호스팅 서비스를 확인하십시오.

FastComet

시작 가격 :
$ 59.95


신뢰할 수 있음
9.7


가격
9.5


사용자 친화적
9.7


지원하다
9.7


풍모
9.6

리뷰 읽기

FastComet 방문

Cloudways

시작 가격 :
$ 10.00


신뢰할 수 있음
9.4


가격
9.2


사용자 친화적
9.2


지원하다
9.3


풍모
9.3

리뷰 읽기

Cloudways 방문

주인공

시작 가격 :
7.45 달러


신뢰할 수 있음
9.3


가격
9.3


사용자 친화적
9.4


지원하다
9.4


풍모
9.2

리뷰 읽기

Hostinger 방문

관련 사용법 기사

  • Ubuntu 18.04 VPS 또는 전용 서버에 Litespeed 웹 서버를 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에 LEMP (Linux, Nginx, MySQL, PHP) 스택을 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 2 단계 인증을 활성화하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 Apache와 함께 phpBB를 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 서버 또는 전용 서버에 LLMP 스택을 설치하는 방법
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me