Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

Owncloud 서버는 멀티미디어 스트리밍 및 파일 공유 기능을 갖춘 오픈 소스 클라우드 스토리지 솔루션 입니다. Owncloud 서버는 Linux 플랫폼 에 문제없이 설치할 수 있어 시스템에 적합한 성능과 안정성을 제공합니다. 그러나 Windows 운영 체제에 익숙한 사용자는 Windows IIS 웹 서버 또는 XAMMP 또는 WAMP 서버와 같은 타사 소프트웨어를 사용하여 Owncloud 서버를 설치하기를 원할 것입니다.

이 가이드에서 Quantrimang.com은 Windows 10 에 Owncloud 서버를 설치하거나 Virtualbox 또는 VMware 와 같은 모든 유형의 가상 머신 소프트웨어를 설치하는 데 이들 중 어떤 것도 사용하지 않습니다 . 이 기사에서는 더 나은 성능과 안정성을 위해 기존 방법 대신 WSL(Linux용 Windows 하위 시스템)을 사용합니다. 이 기사에서 사용할 Linux 환경 애플리케이션은 Ubuntu 입니다 . 이 튜토리얼에서 최신 버전의 Owncloud는 Owncloud 10.1.0입니다. 어떻게 하는지 알아봅시다!

Ubuntu를 통해 Windows 10에 Owncloud 서버 설치

1단계: Linux용 Windows 하위 시스템(WSL) 활성화

Windows 10에서 Linux용 Windows 하위 시스템 기능을 켜려면 검색 상자 로 이동하여 Windows 기능 켜기 또는 끄기를 입력 하고 표시되면 클릭한 후 WSL(Linux용 Windows 하위 시스템) 기능을 켜십시오. , 가상 머신 없이 Windows 10에서 Linux 실행 기사를 참조하십시오 . 알아야 할 18가지 사항은 다음과 같습니다 .

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

2단계: Ubuntu 18.04 Linux 애플리케이션 설치

Windows 10 검색창이나 프로그램 목록에서 Microsoft Store를 검색하세요. Microsoft Store가 열리면 Ubuntu 18을 검색하여 다운로드하고 설치하세요. 설치가 완료되면 시작 버튼을 클릭하고 명령 화면이나 Ubuntu bash를 다시 열면 Windows 10에서 직접 일부 Ubuntu 명령을 제외한 모든 Ubuntu 명령을 사용할 수 있습니다.

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

3단계: Windows 10에 Apache, MySql/MariaDB 및 PHP 설치

Owncloud 10.1.0을 설치하기 전. 기본적으로 LAMP 설정인 웹 서버 환경을 설정해야 합니다. Apache, PHP, MariaDB를 설치하기 위해 실행해야 하는 명령입니다. 마우스 오른쪽 버튼을 클릭한 후 를 눌러 아래 명령을 복사하여 붙여넣으세요 Enter.

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

4단계: Windows 10 Apache 설치 확인

Apache 서버가 실행 중인지 확인하려면 Windows 10 브라우저로 이동하여 http://localhost/, http://127.0.0.1/ 또는 Windows 10 로컬 컴퓨터의 IP 주소를 입력하세요. ifconfig를 입력하면 IP 주소를 확인할 수 있습니다 . IP 주소를 입력하면 Apache 테스트 페이지가 열립니다. 이는 모든 것이 괜찮으며 이제 다음 단계로 넘어갈 시간이라는 의미입니다.

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

5단계: 명령줄의 저장소를 통해 Owncloud 서버 다운로드

웹사이트에서 Owncloud 아카이브를 직접 다운로드할 수 있지만 여기서는 명령줄을 사용하는 예이므로 명령줄 도구 자체를 사용하여 Owncloud 서버 파일을 다운로드하는 것이 합리적입니다.

sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files

위 명령은 Apache 디렉터리에 Owncloud 파일을 자동으로 다운로드하고 추출합니다.

6단계: Apache용 Owncloud 구성 파일 생성

이제 아래 명령을 사용하여 Owncloud 구성 파일을 만듭니다.

nano /etc/apache2/sites-available/owncloud.conf

그런 다음 Apache 루트 디렉터리가 Owncloud를 가리키 도록 구성 파일에 다음 줄을 추가합니다 .

Alias /owncloud "/var/www/owncloud/"

Options +FollowSymlinks
AllowOverride All

Dav off

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

위의 줄을 추가한 후 Ctrl+를 눌러 O파일을 작성한 다음 Ctrl+를 눌러 X저장하고 종료합니다.

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

7단계: Owncloud에 대한 심볼릭 링크(symlink) 생성

Apache에게 Owncloud 구성에 대해 "알려주기" 위해 아래 명령을 사용하여 참조 또는 기호 링크를 생성합니다.

ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf

8단계: 추가 모듈 설치

Owncloud가 더 잘 작동하도록 하려면 다음 추가 모듈을 추가하십시오.

a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id

모듈을 추가한 후 다음 명령을 사용하여 Apache 서버를 다시 시작합니다.

sudo service apache2 restart

9단계: Owncloud용 MySQL 또는 MariaDB 데이터베이스 생성

우선, MySQL/MariaDB를 중지했다가 다시 시작하십시오.

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

이제 Owncloud용 사용자 및 MySQL 데이터베이스를 생성해 보겠습니다 .

sudo mysql

예는 "owncloud"라는 이름의 데이터베이스를 생성하는 것입니다 . 원하는 경우 다른 이름을 사용할 수 있습니다.

CREATE DATABASE owncloud;

이제 비밀번호로 사용자를 생성하고 위에서 생성한 모든 데이터베이스 권한을 해당 사용자에게 할당합니다. 여기에서는 이름과 비밀번호가 h2smedia인 사용자를 생성하는 예가 나와 있습니다 . 자신의 사용자 이름과 비밀번호를 사용할 수 있습니다.

GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';

권한 있는 작업을 플러시합니다.

FLUSH PRIVILEGES;

다음 명령을 사용하여 MySQL을 종료합니다.

exit

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

10단계: Windows 10에 Owncloud 서버 설치, 설정 및 구성

위의 모든 단계를 다시 수행한 후 브라우저로 이동하여 http://localhost/, http://127.0.0.1/ 또는 Windows 10 로컬 컴퓨터의 IP 주소를 입력하세요. 이 기사의 앞부분에서 Apache가 작동하는지 여부를 테스트하는 동안 수행한 것과 같습니다.

하지만 이번에는 Apache 화면 대신 Owncloud 서버 구성 및 설정 화면이 표시됩니다.

Owncloud를 설치하려면 Windows 10용 관리자 계정을 만드세요. 관리자 계정으로 지정하려는 동일한 계정의 사용자 이름과 비밀번호를 입력하기만 하면 됩니다.

관리자 계정 바로 뒤에는 저장소 및 데이터베이스 옵션이 표시됩니다. 그것을 클릭하고 MySQL/MariaDB 탭을 선택하십시오. 그런 다음 위에서 생성한 MySQL 데이터베이스 세부 정보를 추가합니다. 즉, 이 경우 데이터베이스의 사용자 이름과 비밀번호는 owncloud 입니다.

마지막으로 Owncloud에 모든 정보를 제공한 후 아래로 스크롤하여 설정 마침 버튼을 클릭하세요 .

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

11단계: Owncloud 서버에 로그인

설정 완료 버튼을 클릭하면 Owncloud는 제공된 모든 세부 정보를 확인하고 로그인 페이지를 제공하는 데 몇 초가 걸립니다.

위에서 생성한 관리자 계정으로 Owncloud 서버에 로그인하세요.

아시다시피 Owncloud는 PC/스마트폰과 Owncloud 서버 간에 파일을 동기화하기 위해 다양한 운영 체제에서 사용할 수 있는 클라이언트 애플리케이션도 제공합니다.

나타나는 첫 번째 화면에서 Owncloud 클라이언트를 다운로드하려는 운영 체제를 클릭하십시오.

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

Windows 10(WSL)에 Owncloud 서버를 설치하는 방법

이렇게 하면 독자는 XAMMP 또는 WAMP 소프트웨어를 사용하지 않고도 Windows 10에 Owncloud 서버를 쉽게 설치하여 높은 성능과 안정성을 얻을 수 있습니다.

당신이 성공하기를 바랍니다.


Ultimate Performance를 활성화하여 Windows 10/11에서 성능을 최적화하는 방법

Ultimate Performance를 활성화하여 Windows 10/11에서 성능을 최적화하는 방법

Microsoft는 2018년 4월 Windows 10 업데이트에 Ultimate Performance라는 기능을 추가했습니다. 이는 시스템을 고성능 작업 모드로 전환하는 데 도움이 되는 기능이라고 이해할 수 있습니다.

Windows 10 Sun Valley와 같은 새로운 파일 탐색기 아이콘 세트를 설치하는 방법

Windows 10 Sun Valley와 같은 새로운 파일 탐색기 아이콘 세트를 설치하는 방법

Windows 10 Sun Valley와 같은 파일 탐색기의 새 아이콘이 마음에 들면 아래 문서에 따라 완전히 새로운 파일 탐색기 인터페이스를 변경하세요.

Windows 10 웹캠을 테스트하는 방법

Windows 10 웹캠을 테스트하는 방법

Windows 컴퓨터에서 웹캠이 제대로 작동하는지 확인하는 것은 빠르고 쉽습니다. 다음은 카메라를 확인하는 데 도움이 되는 단계입니다.

Windows 10에서 마이크를 테스트하는 방법

Windows 10에서 마이크를 테스트하는 방법

어쩌면 좋은 품질의 헤드폰이 연결되어 있을 수도 있지만 어떤 이유에서인지 Windows 노트북은 끔찍한 내장 마이크를 사용하여 계속 녹음을 시도합니다. 다음 문서에서는 Windows 10 마이크를 테스트하는 방법을 안내합니다.

마우스 오른쪽 버튼 클릭 메뉴에서 Malwarebytes로 검사를 제거하는 방법

마우스 오른쪽 버튼 클릭 메뉴에서 Malwarebytes로 검사를 제거하는 방법

더 이상 필요하지 않은 경우 마우스 오른쪽 버튼 클릭 상황에 맞는 메뉴에서 Malwarebytes로 검사 옵션을 제거할 수 있습니다. 방법은 다음과 같습니다.

BGP(Border Gateway Protocol)에 대해 알아보기

BGP(Border Gateway Protocol)에 대해 알아보기

BGP(Border Gateway Protocol)는 인터넷에 대한 라우팅 정보를 교환하는 데 사용되며 ISP(다른 AS) 간에 사용되는 프로토콜입니다.

나만의 Windows 레지스트리 해킹 파일을 만드는 방법

나만의 Windows 레지스트리 해킹 파일을 만드는 방법

팁을 읽을 때 레지스트리 해킹 파일을 사용하여 Windows 컴퓨터를 사용자 정의하고 조정하는 방법을 궁금해하는 사람들을 자주 볼 수 있습니다. 이 문서에서는 자신만의 레지스트리 해킹 파일을 만드는 기본 단계를 안내합니다.

Windows 10에서 자동 레지스트리 백업을 활성화하는 방법

Windows 10에서 자동 레지스트리 백업을 활성화하는 방법

Microsoft는 레지스트리를 자동으로 백업했지만 Windows 10에서는 이 기능이 조용히 비활성화되었습니다. 이 기사에서 Quantrimang.com은 레지스트리를 폴더에 자동으로 백업하는 단계를 안내합니다. \RegBack)(Windows 10).

Windows PC에서 작업을 실행 취소하는 방법

Windows PC에서 작업을 실행 취소하는 방법

컴퓨터를 사용하는 동안 실수를 하는 것은 완전히 정상적인 현상입니다.

Windows 10/11에서 이더넷 연결이 계속 끊어지면 어떻게 해야 합니까?

Windows 10/11에서 이더넷 연결이 계속 끊어지면 어떻게 해야 합니까?

Windows 10 또는 11 PC에서 뚜렷한 이유 없이 이더넷 연결이 끊어지면 때때로 좌절감을 느낄 수 있습니다.