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 서버를 쉽게 설치하여 높은 성능과 안정성을 얻을 수 있습니다.

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


이것이 컴퓨터가 점점 느려지는 이유입니다.

이것이 컴퓨터가 점점 느려지는 이유입니다.

캐시는 운영 체제가 이후 세션에서 데이터를 더 빠르게 다운로드할 수 있도록 저장하는 이전 응용 프로그램 및 프로그램 세션의 데이터입니다. 그러나 청소하지 않고 오랜 시간이 지나면 캐시가 하드 드라이브를 가득 채우고 하드 드라이브 공간을 모두 차지하게 됩니다.

Windows 10에서 저장 공간을 많이 차지하는 항목을 확인하는 방법

Windows 10에서 저장 공간을 많이 차지하는 항목을 확인하는 방법

이 기사에서 Quantrimang은 Windows 10 컴퓨터에서 어떤 유형의 파일이 많은 저장 공간을 차지하고 있는지 확인하는 방법을 안내합니다.

Yahoo 툴바를 완전히 제거하고 검색하는 방법. 야후. com?

Yahoo 툴바를 완전히 제거하고 검색하는 방법. 야후. com?

Yahoo Search는 합법적인 검색 엔진입니다. 그러나 사용자를 검색으로 리디렉션하는 브라우저 하이재커로도 간주됩니다. 야후. com.com. 이 브라우저 하이재커는 웹 브라우저 홈페이지와 검색 엔진 설정을 하이재킹하여 이전에 설정한 홈페이지와 검색 엔진 대신 Yahoo Search 홈페이지와 검색 엔진을 표시합니다.

Windows의 작업 끝내기 기능에 대해 알아보기

Windows의 작업 끝내기 기능에 대해 알아보기

작업 종료는 Microsoft Windows 작업 관리자의 기능입니다. 응용 프로그램 탭에 있으며 사용자가 응답하거나 응답하지 않는 프로그램을 닫을 수 있습니다.

Windows + V: 많은 Windows 사용자들이 모르는 유용한 단축키

Windows + V: 많은 Windows 사용자들이 모르는 유용한 단축키

다른 많은 플랫폼과 마찬가지로 Windows에도 "클립보드 기록"이라는 특수 클립보드 관리자가 있습니다.

Windows 10에 macOS Big Sur/iOS 14 위젯을 설치하는 방법

Windows 10에 macOS Big Sur/iOS 14 위젯을 설치하는 방법

macOS Big Sur 버전은 최근 WWDC 컨퍼런스에서 공식적으로 발표되었습니다. 그리고 Rainmeter 도구를 사용하면 macOS Big Sur의 인터페이스를 Windows 10으로 완전히 가져올 수 있습니다.

RDSealer 악성 코드로부터 원격 데스크톱을 보호하는 방법

RDSealer 악성 코드로부터 원격 데스크톱을 보호하는 방법

RDSealer는 RDP 서버를 감염시키고 원격 연결을 모니터링하여 자격 증명과 데이터를 훔치려는 악성 코드입니다.

파일 탐색기를 대체할 최고의 Windows용 파일 관리 소프트웨어 7가지

파일 탐색기를 대체할 최고의 Windows용 파일 관리 소프트웨어 7가지

이제 파일 탐색기에 작별 인사를 하고 타사 파일 관리 소프트웨어를 사용할 때가 되었습니까? 다음은 최고의 Windows 파일 탐색기 대안 7가지입니다.

LoRaWAN은 어떻게 작동하나요? IoT에 왜 중요한가요?

LoRaWAN은 어떻게 작동하나요? IoT에 왜 중요한가요?

LoRaWAN 또는 장거리 무선 영역 네트워크는 장거리 저전력 장치 간의 통신에 유용합니다.

Windows 10에서 고급 시작 옵션을 여는 8가지 방법

Windows 10에서 고급 시작 옵션을 여는 8가지 방법

고급 시작 옵션으로 이동하면 Windows 10 재설정, Windows 10 복원, 이전에 생성한 이미지 파일에서 Windows 10 복원, 시작 오류 수정, 명령 프롬프트를 열어 다른 옵션 선택, UEFI 설정 열기, 시작 설정 변경 등을 수행할 수 있습니다. ..