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

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

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

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

  1. Шаг 1. Активируйте подсистему Windows для Linux (WSL)
  2. Шаг 2: Установите приложение Ubuntu 18.04 Linux
  3. Шаг 3. Установите Apache, MySql / MariaDB плюс PHP в Windows 10.
  4. Шаг 4. Проверьте установку Windows 10 Apache
  5. Шаг 5: Загрузите сервер Owncloud через репозиторий в командной строке
  6. Шаг 6: Создайте файл конфигурации Owncloud для Apache
  7. Шаг 7. Создайте символическую ссылку (символическую ссылку) для Owncloud
  8. Шаг 8: Установите дополнительные модули
  9. Шаг 9: Создайте базу данных MySQL или MariaDB для Owncloud
  10. Шаг 10: Установите, настройте и настройте сервер Owncloud в Windows 10
  11. Шаг 11: Войдите на сервер Owncloud

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

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

Изображение 1 из Как установить сервер Owncloud в Windows 10 (WSL)

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

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

Изображение 2: Как установить сервер Owncloud в Windows 10 (WSL)

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

Перед установкой Owncloud 10.1.0. Нам нужно настроить среду веб-сервера, которая в основном представляет собой установку LAMP. Это команда, которую необходимо выполнить для установки Apache, PHP и MariaDB. Скопируйте и вставьте приведенную ниже команду, щелкнув правой кнопкой мыши и нажав Enter.

sudo apt-get установить 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 установить php7.2-intl php-imagick php7.2-xml php7.2-zip

Изображение 3: Как установить сервер 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. Значит, все в порядке и пора переходить к следующему шагу.

Изображение 4: Как установить сервер 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 – /etc/apt/sources.list.d/ owncloud.list apt-get update apt-get install owncloud-files

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

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

Теперь создайте файл конфигурации Owncloud, используя следующую команду:

нано /etc/apache2/sites-available/owncloud.conf

Затем добавьте следующие строки в файл конфигурации, чтобы указать корневой каталог Apache на Owncloud.

Псевдоним / owncloud “/ var / www / owncloud /” Параметры + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud

После добавления вышеуказанных строк нажмите Ctrl + O, чтобы записать файл, затем нажмите Ctrl + X, чтобы сохранить и выйти.

Изображение 5 из Как установить сервер 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 a2enmod env a2enmod dir a2enmod mime a2enmod unique_id

После добавления модулей перезапустите сервер Apache с помощью команды:

sudo service apache2 перезапуск

Шаг 9: Создайте базу данных MySQL или MariaDB для Owncloud

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

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

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

sudo mysql

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

СОЗДАТЬ БАЗУ ДАННЫХ owncloud;

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

ПРЕДОСТАВЛЯТЬ ВСЕ НА owncloud. * ‘H2smedia’ @ ‘localhost’ ИДЕНТИФИЦИРОВАНО ‘enter_your_password’;

Очистить действие привилегий:

ПРИВИЛЕГИИ ПРОМЫВКИ;

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

выход

Изображение 6: Как установить сервер 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, прокрутите вниз и нажмите кнопку «Завершить настройку».

Изображение 7 из Как установить сервер Owncloud в Windows 10 (WSL)

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

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

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

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

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

Изображение 8: Как установить сервер Owncloud в Windows 10 (WSL)

Изображение 9 из Как установить сервер Owncloud в Windows 10 (WSL)

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

Надеюсь, у вас все получится.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *