Как установить сервер 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. Активируйте подсистему Windows для Linux (WSL)
- Шаг 2: Установите приложение Ubuntu 18.04 Linux
- Шаг 3. Установите Apache, MySql / MariaDB плюс PHP в Windows 10.
- Шаг 4. Проверьте установку Windows 10 Apache
- Шаг 5: Загрузите сервер Owncloud через репозиторий в командной строке
- Шаг 6: Создайте файл конфигурации Owncloud для Apache
- Шаг 7. Создайте символическую ссылку (символическую ссылку) для Owncloud
- Шаг 8: Установите дополнительные модули
- Шаг 9: Создайте базу данных MySQL или MariaDB для Owncloud
- Шаг 10: Установите, настройте и настройте сервер Owncloud в Windows 10
- Шаг 11: Войдите на сервер Owncloud
Шаг 1. Активируйте подсистему Windows для Linux (WSL)
Чтобы включить подсистему Windows для Linux в Windows 10, перейдите в поле поиска, введите «Включить или выключить функцию Windows», щелкните, когда она появится, и включите функцию WSL (подсистема Windows для Linux): для получения дополнительных сведений об этом см. статья: Запуск Linux в Windows 10 без виртуальной машины, вот 18 вещей, которые вы должны знать.
Шаг 2: Установите приложение Ubuntu 18.04 Linux
В поле поиска Windows 10 или в списке программ найдите Microsoft Store. Когда откроется Microsoft Store, найдите Ubuntu 18, чтобы загрузить и установить. После установки нажмите кнопку «Запуск», снова откройте командный экран или bash Ubuntu, из которого вы можете использовать все команды Ubuntu, за исключением некоторых прямых команд в Windows 10.
Шаг 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
Шаг 4. Проверьте установку Windows 10 Apache
Чтобы проверить, работает ли сервер Apache, зайдите в браузер Windows 10 и введите http: /// localhost /, http://127.0.0.1/ или IP-адрес вашего локального компьютера с Windows 10. Вы можете узнать IP-адрес, набрав ifconfig. Когда вы вводите IP-адрес, откроется тестовая страница Apache. Значит, все в порядке и пора переходить к следующему шагу.
Шаг 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, чтобы сохранить и выйти.
Шаг 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 с помощью команды:
выход
Шаг 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, прокрутите вниз и нажмите кнопку «Завершить настройку».
Шаг 11: Войдите на сервер Owncloud
После того, как вы нажмете кнопку «Завершить настройку», Owncloud потребуется несколько секунд, чтобы подтвердить все предоставленные данные, а затем предоставить вам страницу входа.
Войдите на сервер Owncloud, используя учетную запись администратора, которую вы создали выше.
Как вы знаете, Owncloud также предоставляет клиентское приложение, которое можно использовать в разных операционных системах для синхронизации файлов между ПК / смартфоном и сервером Owncloud.
На первом появившемся экране щелкните операционную систему, в которую вы хотите загрузить клиентское приложение Owncloud.
Таким образом, читатели могут легко установить сервер Owncloud в Windows 10 для достижения высокой производительности и стабильности без использования какого-либо программного обеспечения XAMMP или WAMP.
Надеюсь, у вас все получится.