Как установить OwnCloud на Ubuntu?

Как установить OwnCloud на Ubuntu?

Рубрики:

Linux

Метки:

OwnCloud — это ведущая платформа для совместного использования файлов с открытым исходным кодом и возможностью облачной совместной работы, услуги и функциональность которой аналогичны тем, которые предлагают DropBox и Google Drive. Однако, в отличие от Dropbox, OwnCloud не имеет центрального хранилища обработки данных для хранения файлов. Тем не менее, вы по-прежнему можете обмениваться файлами, такими как документы, изображения и видео, и получать к ним доступ на со множества устройств, таких как смартфоны, планшеты и ПК.

В этой статье вы узнаете, как установить OwnCloud на Ubuntu.

 

 

Шаг 1: Обновление системных пакетов Ubuntu

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

 

 

Шаг 2: Установка Apache и PHP 7.2 в Ubuntu

OwnCloud построен на PHP и обычно доступен через веб-интерфейс. По этой причине мы собираемся установить веб-сервер Apache для обслуживания файлов Owncloud, а также PHP 7.4 и дополнительные модули PHP, необходимые для бесперебойной работы OwnCloud.

 

 

После завершения установки вы можете проверить, установлен ли Apache, запустив команду dpkg:

 

 

Из вывода видно, что мы установили Apache версии 2.4.29:

 

 

 

 

Чтобы запустить и включить Apache при загрузке, выполните следующие команды:

 

 

Теперь перейдите в браузер и введите IP-адрес вашего сервера в строке URL, как показано ниже:

 

 

Вы должны увидеть веб-страницу приведённую ниже, показывающую, что Apache установлен и работает:

Verify-Apache-Page-in-Ubuntu

 

 

Чтобы проверить, установлен ли PHP, выполните:

 

 

Check-PHP-Version-in-Ubuntu

 

 

Шаг 3: Установка MariaDB в Ubuntu

MariaDB — это популярный сервер баз данных с открытым исходным кодом, который широко используется разработчиками, энтузиастами баз данных, а также в производственных средах. Это форк MySQL, который стал более популярным, чем MySQL, с момента перехода MySQL в Oracle.

Для установки MariaDB выполните:

 

 

Install-MariaDB-in-Ubuntu

 

 

По умолчанию MariaDB не защищен и подвержен нарушениям безопасности. Поэтому нам необходимо выполнить дополнительные шаги для усиления защиты сервера MariaDB.

Чтобы приступить к защите вашего сервера MySQL, выполните команду:

 

 

Нажмите ENTER, когда будет предложено ввести пароль root, и нажмите «Y», чтобы установить пароль:

 

 

Set-MySQL-Password-in-Ubuntu

 

 

Для оставшихся подсказок просто введите «Y» и нажмите ENTER:

 

 

Secure-MySQL-in-Ubuntu

 

 

Ваш сервер MariaDB теперь надёжно защищен.

 

 

Шаг 4: Создание базы данных OwnCloud

Нам нужно создать базу данных для Owncloud для хранения файлов во время и после установки. Так что войдите в MariaDB:

 

 

Запустите команды приведённые ниже:

 

 

Create-OwnCloud-Database-in-Ubuntu

 

 

Шаг 5: Загрузка OwnCloud в Ubuntu

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

 

 

После загрузки распакуйте архив в каталог /var/www/:

 

 

Шаг 6: Настройка Apache для OwnCloud

На этом этапе мы собираемся настроить Apache для работы с OwnCloud. Для этого мы собираемся создать файл конфигурации для Owncloud, как показано ниже:

 

 

Добавьте следующую конфигурацию:

 

 

Сохраните и закройте файл.

Затем вам нужно включить все необходимые модули Apache и вновь добавленную конфигурацию, выполнив следующие команды:

 

Чтобы изменения вступили в силу, перезапустите веб-сервер Apache:

 

 

Шаг 7: Завершение установки OwnCloud в Ubuntu

После завершения всех необходимых конфигураций остается только настроить OwnCloud в браузере. Поэтому зайдите в браузер и введите адрес своего сервера, а затем /owncloud:

 

 

Вам будет отображена ​​веб-страница, аналогичная приведенной ниже:

Create-OwnCloud-Admin-Account

 

 

Чуть ниже нажмите «Storage and database». Выберите «MySQL/MariaDB» в разделе «configure the database» и введите учетные данные базы данных, которые вы определили при создании базы данных для пользователя OwnCloud, то есть пароль пользователя базы данных и имя базы данных:

Add-OwnCloud-Database-Settings

 

 

Наконец, нажмите «Finish setup», чтобы завершить настройку Owncloud:

Finish-OwnCloud-Setup

 

 

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

OwnCloud-Admin-Login

 

 

Вам будет показано уведомление с указанием других возможностей доступа к OwnCloud с помощью iOS, Android и десктопного приложения:

 

 

OwnCloud-Supported-Platforms

 

 

Закройте всплывающее окно для доступа к панели конфигурации, как показано на скриншоте:

 

 

OwnCloud-Dashboard

 

 

На этом всё! Мы успешно установили платформу для обмена файлами OwnCloud в Ubuntu.

 

 

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасностикурсы DevNet (программируемые сети) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux

Метки:

Больше похожих постов

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

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

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики
Меню