Как установить сервер Owncloud в Windows 10 (WSL)

Как установить сервер Owncloud в Windows 10 (WSL)

Сервер Owncloud — это облачное хранилище с открытым исходным кодом , поддерживающее потоковую передачу мультимедиа и возможность обмена файлами. Сервер Owncloud можно без проблем установить на платформу Linux , обеспечивая подходящую производительность и стабильность системы. Однако пользователи, знакомые с операционной системой Windows, захотят установить сервер Owncloud, используя веб-сервер Windows IIS или стороннее программное обеспечение, такое как сервер XAMMP или WAMP.

В этом руководстве Quantrimang.com не будет использовать ни один из них для установки сервера Owncloud в Windows 10 , а также какого-либо программного обеспечения для виртуальных машин, такого как Virtualbox или VMware . Вместо традиционного метода в статье будет использоваться подсистема Windows для Linux (WSL) для повышения производительности и стабильности. Приложение среды Linux, которое будет использоваться в этой статье, — Ubuntu . Последней версией Owncloud, используемой в этом руководстве, является Owncloud 10.1.0. Давайте узнаем, как это сделать!

Установите сервер Owncloud на Windows 10 через Ubuntu

Шаг 1. Активируйте подсистему Windows для Linux (WSL)

Чтобы включить функцию подсистемы Windows для Linux в Windows 10, перейдите в поле поиска, введите «Включить или отключить функцию Windows» , нажмите, когда она появится, и включите функцию WSL (подсистема Windows для Linux): Для получения дополнительной информации о Для этого , пожалуйста, обратитесь к статье: Запуск Linux в Windows 10 без виртуальной машины. Вот 18 вещей, которые вам следует знать .

Как установить сервер Owncloud в Windows 10 (WSL)

Шаг 2. Установите приложение Ubuntu 18.04 Linux.

В поле поиска Windows 10 или в списке программ найдите Microsoft Store. Когда откроется Microsoft Store, найдите Ubuntu 18 для загрузки и установки. После установки нажмите кнопку «Запуск», снова откройте экран команд или Ubuntu bash, оттуда вы сможете использовать все команды Ubuntu, за исключением некоторых непосредственно в Windows 10.

Как установить сервер Owncloud в Windows 10 (WSL)

Шаг 3. Установите Apache, MySql/MariaDB плюс PHP в Windows 10.

Перед установкой 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

Как установить сервер Owncloud в Windows 10 (WSL)

Шаг 4. Проверьте установку Windows 10 Apache

Чтобы проверить, запущен ли сервер Apache, зайдите в браузер Windows 10 и введите http://localhost/, http://127.0.0.1/ или IP-адрес вашего локального компьютера с Windows 10. Вы можете узнать IP-адрес, набрав ifconfig. После ввода IP-адреса откроется тестовая страница Apache. Это значит, что все в порядке и пора переходить к следующему шагу.

Как установить сервер Owncloud в Windows 10 (WSL)

Шаг 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

Приведенные выше команды автоматически загрузят и извлекут файлы Owncloud в каталог Apache.

Шаг 6. Создайте файл конфигурации Owncloud для Apache.

Теперь создайте файл конфигурации 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, чтобы сохранить и выйти.

Как установить сервер Owncloud в Windows 10 (WSL)

Шаг 7. Создайте символическую ссылку (символическую ссылку) для Owncloud.

Чтобы «сообщить» 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. Создайте базу данных MySQL или MariaDB для Owncloud.

Прежде всего, остановите и перезапустите MySQL/MariaDB:

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

Теперь давайте создадим пользователя и базу данных MySQL для Owncloud:

sudo mysql

В примере создается база данных с именем «owncloud». Если хотите, вы можете использовать другое имя.

CREATE DATABASE owncloud;

Теперь создайте пользователя с паролем, а также назначьте этому пользователю все права базы данных, созданные выше. В данном примере создается пользователь с именем и паролем h2smedia. Вы можете использовать собственное имя пользователя и пароль:

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

Сбросить привилегированные операции:

FLUSH PRIVILEGES;

Выйдите из MySQL с помощью команды:

exit

Как установить сервер Owncloud в Windows 10 (WSL)

Шаг 10. Установите, настройте и настройте сервер Owncloud в Windows 10.

Выполнив все вышеперечисленные действия еще раз, зайдите в браузер и введите http://localhost/, http://127.0.0.1/ или IP-адрес вашего локального компьютера с Windows 10. Точно так же, как вы делали, тестируя работающий или нет Apache ранее в этой статье.

Однако на этот раз вы увидите экран конфигурации и настройки сервера Owncloud вместо экрана Apache.

Создайте учетную запись администратора для Windows 10, чтобы установить Owncloud. Просто введите любое имя пользователя и пароль для той учетной записи, которую вы хотите назначить учетной записью администратора.

Сразу после учетной записи администратора вы увидите параметры хранилища и базы данных. Нажмите на него и выберите вкладку MySQL/MariaDB. Затем добавьте данные базы данных MySQL, созданные выше, то есть в данном случае имя пользователя и пароль для базы данных — owncloud .

Наконец, как только вы предоставите всю информацию в Owncloud, прокрутите вниз и нажмите кнопку «Завершить настройку» .

Как установить сервер Owncloud в Windows 10 (WSL)

Шаг 11: Войдите на сервер Owncloud.

После того, как вы нажмете кнопку «Завершить настройку» , Owncloud потребуется несколько секунд, чтобы проверить все предоставленные данные, а затем предоставить вам страницу входа.

Войдите на сервер Owncloud с учетной записью администратора, которую вы создали выше.

Как вы знаете, Owncloud также предоставляет клиентское приложение, которое можно использовать в различных операционных системах для синхронизации файлов между ПК/смартфоном и сервером Owncloud.

На первом появившемся экране выберите операционную систему, для которой вы хотите загрузить клиент Owncloud.

Как установить сервер Owncloud в Windows 10 (WSL)

Как установить сервер Owncloud в Windows 10 (WSL)

Таким образом, читатели могут легко установить сервер Owncloud в Windows 10 для достижения высокой производительности и стабильности без использования какого-либо программного обеспечения XAMMP или WAMP.

Надеюсь, вы добьетесь успеха.


Как установить новый набор значков Проводника, например 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)

Узнайте о протоколе пограничного шлюза (BGP)

Протокол пограничного шлюза (BGP) используется для обмена информацией о маршрутизации в Интернете и является протоколом, используемым между интернет-провайдерами (которые являются разными AS).

Как создать свой собственный файл взлома реестра Windows

Как создать свой собственный файл взлома реестра Windows

Читая советы, вы видите, что люди часто используют файлы взлома реестра для настройки компьютеров с Windows, и задаетесь вопросом, как их создать. Эта статья проведет вас через основные шаги по созданию собственного файла взлома реестра.

Как включить автоматическое резервное копирование реестра в Windows 10

Как включить автоматическое резервное копирование реестра в Windows 10

Microsoft использовала автоматическое резервное копирование реестра, но эта функция была незаметно отключена в Windows 10. В этой статье Quantrimang.com покажет вам, как автоматически создавать резервную копию реестра в папке. RegBack (Windows\System32\config) \RegBack) в Windows 10.

Как отменить действие на ПК с Windows

Как отменить действие на ПК с Windows

При использовании компьютера совершать ошибки совершенно нормально.

Что делать, если Ethernet-соединение продолжает прерываться в Windows 10/11?

Что делать, если Ethernet-соединение продолжает прерываться в Windows 10/11?

Ваше Ethernet-соединение иногда может раздражать вас, отключаясь без видимой причины на вашем ПК с Windows 10 или 11.

Можно ли получить удаленный доступ к компьютеру, когда он выключен?

Можно ли получить удаленный доступ к компьютеру, когда он выключен?

Может ли кто-нибудь получить доступ к вашему устройству, даже если оно выключено? Страшный ответ: да.