Как установить сервер 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.

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


Как полностью удалить панель инструментов Yahoo и поиск. йаху. ком?

Как полностью удалить панель инструментов Yahoo и поиск. йаху. ком?

Yahoo Search — это законная поисковая система. Однако его также считают угонщиком браузера, перенаправляющим пользователей на поиск. йаху. ком. Этот угонщик браузера захватит домашнюю страницу веб-браузера и настройки поисковой системы, чтобы отобразить домашнюю страницу Yahoo Search и поисковую систему вместо домашней страницы и поисковой системы, которые вы ранее настроили.

Узнайте о функции «Завершить задачу» в Windows.

Узнайте о функции «Завершить задачу» в Windows.

Завершить задачу — это функция диспетчера задач Microsoft Windows. Он расположен на вкладке «Приложения» и позволяет пользователям закрывать любую отвечающую или не отвечающую программу.

Windows + V: полезный ярлык, о котором многие пользователи Windows не знают.

Windows + V: полезный ярлык, о котором многие пользователи Windows не знают.

Как и на многих других платформах, в Windows также имеется специализированный менеджер буфера обмена, который называется «История буфера обмена».

Как установить виджет macOS Big Sur/iOS 14 на Windows 10

Как установить виджет macOS Big Sur/iOS 14 на Windows 10

Версия Big Sur для macOS была официально анонсирована на недавней конференции WWDC. И вы можете полностью перенести интерфейс macOS Big Sur на Windows 10 с помощью инструмента Rainmeter.

Как защитить удаленный рабочий стол от вредоносного ПО RDStealer

Как защитить удаленный рабочий стол от вредоносного ПО RDStealer

RDStealer — это вредоносное ПО, которое пытается украсть учетные данные и данные путем заражения RDP-сервера и мониторинга его удаленных подключений.

7 лучших программ для управления файлами для Windows, которые заменят Проводник

7 лучших программ для управления файлами для Windows, которые заменят Проводник

Может быть, пришло время попрощаться с Проводником и использовать стороннее программное обеспечение для управления файлами? Вот 7 лучших альтернатив Windows File Explorer.

Как работает LoRaWAN? Почему это важно для Интернета вещей?

Как работает LoRaWAN? Почему это важно для Интернета вещей?

LoRaWAN или беспроводная сеть дальнего действия полезна для связи между маломощными устройствами на больших расстояниях.

8 способов открыть дополнительные параметры запуска в Windows 10

8 способов открыть дополнительные параметры запуска в Windows 10

Перейдя к «Дополнительным параметрам запуска», вы можете сбросить Windows 10, восстановить Windows 10, восстановить Windows 10 из файла образа, который вы создали ранее, исправить ошибки запуска, открыть командную строку для выполнения параметров, выбрать другие, открыть настройки UEFI, изменить настройки запуска. ..

Почему стоит хорошо подумать, прежде чем войти в систему через аккаунт социальной сети?

Почему стоит хорошо подумать, прежде чем войти в систему через аккаунт социальной сети?

Каждый раз, когда вы подписываетесь на новую услугу, вы можете выбрать имя пользователя и пароль или просто войти в систему через Facebook или Twitter. Но стоит ли вам это делать?

Инструкция по смене Google DNS 8.8.8.8 и 8.8.4.4

Инструкция по смене Google DNS 8.8.8.8 и 8.8.4.4

DNS Google 8.8.8.8 8.8.4.4 — это один из DNS, который предпочитают использовать многие пользователи, особенно для ускорения доступа к сети или доступа к заблокированному Facebook.