Cloud linux как устанавливать

Содержание
  1. Установка OwnCloud в Ubuntu
  2. Установка OwnCloud в Ubuntu в Docker
  3. Шаг 1. Установка Docker
  4. Шаг 2. Запуск контейнера OwnCloud
  5. Шаг 3. Вход в OwnCloud
  6. Установка OwnCloud вручную в Ubuntu
  7. Шаг 1. Настройка репозитория
  8. Шаг 2. Установка Apache 2 и PHP
  9. Шаг 3. Запуск Apache 2
  10. Шаг 4. Установка MariaDB
  11. Шаг 5. Создание базы данных
  12. Шаг 6. Загрузка Owncloud
  13. Шаг 6. Установка Owncloud
  14. Шаг 7. Настройка Apache
  15. Шаг 8. Модули Apache 2
  16. Шаг 9. Настройка Owncloud
  17. Шаг 9. Финальная настройка Owncloud в Ubuntu 20.04
  18. Выводы
  19. Вместе изучаем Linux. Установка облачных хранилищ в Ubuntu
  20. Установка OneDrive
  21. Установка Box (WebDav)
  22. Установка Яндекс.Диск (WebDav)
  23. Подключаем WebDav на Android
  24. Как установить OwnCloud на Ubuntu 20.04 LTS
  25. Как установить OwnCloud на Ubuntu 20.04 LTS
  26. Установите OwnCloud на Ubuntu 20.04 LTS Focal Fossa
  27. Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt команды в терминале.
  28. Шаг 2. Установите стек LAMP.
  29. Шаг 3. Установка OwnCloud в Ubuntu 20.04.
  30. Шаг 4. Настройка MariaDB для OwnCloud.
  31. Шаг 5. Настройка веб-сервера Apache для OwnCloud.
  32. Шаг 6. Настройте HTTPS.
  33. Шаг 7. Доступ к веб-интерфейсу OwnCloud.

Установка OwnCloud в Ubuntu

Сегодня практически каждый пользуется облачными файловыми хранилищами, такими, как Dropbox, Google Drive, OneDrive, Яндекс Диск и др. Прежде всего в них привлекает возможность синхронизации файлов между устройствами, обмена ими с другими пользователями, а также наличие удобных веб-интерфейсов и для взаимодействия с этими сервисами.

OwnСloud, несмотря на громкое название, вряд ли можно назвать облачным сервисом, однако многими из вышеперечисленных возможностей онлайн-хранилищ он таки обладает. Это веб-приложение для синхронизации данных и предоставления общего доступа к файлам. Доступ к нему возможен, как из веб, так и с помощью приложений-клиентов, доступных для ОС Windows, Linux, OS X, iOS и Android. Далее мы рассмотрим как выполняется установка OwnCloud в Ubuntu 20.04.

Установка OwnCloud в Ubuntu в Docker

Самый простой способ установить OwnCloud — воспользоваться готовым образом Docker, размещённым в официальном репозитории приложения.

Шаг 1. Установка Docker

Для того, чтобы установить Docker, необходимо выполнить две команды:

sudo apt update

sudo apt install docker.io

Подробнее про установку Docker читайте в отдельной статье.

Шаг 2. Запуск контейнера OwnCloud

Выполните следующую команду:

sudo docker run -it -d —restart=always -p 80:80 owncloud

Шаг 3. Вход в OwnCloud

Когда Docker завершит разворачивание образа, откройте браузер и введите IP-адрес компьютера, на котором вы установили OwnCloud (в данном случае это 127.0.0.1):

Для того, чтобы завершить установку OwnCloud, необходимо создать учётную запись пользователя и задать пароль.

Значение параметра Настройка базы данныхSQLite (по умолчанию). Опционально можно указать путь к каталогу, где будут храниться файлы. Подтвердите выполненные изменения настроек. После того, как введёте заданные логин и пароль, загрузится веб-интерфейс приложения:

OwnCloud готов к работе.

Установка OwnCloud вручную в Ubuntu

Далее будет рассмотрен вариант пошаговой установки OwnCloud в связке с Apache 2 и MariaDB.

Шаг 1. Настройка репозитория

На момент написания статьи в стандартных репозиториях Ubuntu 20.04 не было всех необходимых модулей PHP , поэтому необходимо установить дополнительный. Выполните поочерёдно следующие команды:

echo «deb [arch=amd64] http://ppa.launchpad.net/ondrej/php/ubuntu $(lsb_release -cs) main» |sudo tee php.list

sudo apt-key adv —recv-keys —keyserver hkps://keyserver.ubuntu.com:443 4F4EA0AAE5267A6C

Шаг 2. Установка Apache 2 и PHP

Если вы выполнили шаг 1, то необходимо обновить списки пакетов из добавленного репозитория, выполните:

sudo apt update

Затем установите следующие программы и компоненты:

sudo apt install apache2 libapache2-mod-php openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-ldap php-mbstring php-mysql php-pgsql php-smbclient php-ssh2 php-sqlite3 php-xml php-zip

Читайте также:  Microsoft windows distributed com

Шаг 3. Запуск Apache 2

Запустите Apache 2 и добавьте его сервис в автозагрузку системы:

sudo systemctl start apache2
sudo systemctl enable apache2

Шаг 4. Установка MariaDB

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

sudo apt install mariadb-server

Далее необходимо сделать предварительную настройку MariaDB — создать пароль для root , удалить тестовую базу данных, отключить доступ анонимным пользователям, отключить удалённый вход для root . Выполните команду:

sudo mysql _ secure _ installation

Шаг 5. Создание базы данных

Войдите в консоль администрирования MariaDB используя пароль для root созданный в шаге 4:

sudo mysql -u root -p

Создайте базу данных командой :

CREATE DATABASE owncloud;

Здесь owncloud —в данном случае имя базы данных. Создайте пользователя и дайте ему права на вашу базу данных:

GRANT ALL ON owncloud.* TO ‘losst’@’localhost’ IDENTIFIED BY ‘password’;

Здесь ownclou d – имя базы данных, losst — имя пользователя БД, password — ваш пароль для пользователя БД. Обновите привилегии пользователей MariaDB и выйдите из консоли администрирования:

Шаг 6. Загрузка Owncloud

Вернитесь в свою домашнюю директорию:

Проверить актуальную на сегодняшний день версию Owncloud можно на официальном сайте . На момент написания статьи последняя версия была owncloud-10.5.0, скачайте её:

Шаг 6. Установка Owncloud

Распакуйте скачанный архив программы в указанный каталог:

sudo unzip owncloud-10.5.0.zip -d /var/www/

Смените пользователя и права на каталоги и файлы Owncloud :

sudo chown -R www-data:www-data /var/www/owncloud/

sudo chmod -R 755 /var/www/owncloud/

Шаг 7. Настройка Apache

Необходимо создать конфигурационный файл для веб-сервера, это можно сделать командой:

sudo nano /etc/apache2/conf-available/owncloud.conf

Вставьте этот текст в ваш конфигурационный файл:

Alias /owncloud «/var/www/owncloud/»

Options +FollowSymlinks
AllowOverride All

Dav off

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

Шаг 8. Модули Apache 2

Для корректной работы Owncloud необходимо включить следующие модули (выполните поочерёдно команды):

sudo a2enconf owncloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime

Затем перезапустите сервис Apache2:

sudo systemctl restart apache2

Шаг 9. Настройка Owncloud

Откройте в веб-браузере страницу:

Здесь сервер- IP — IP -адрес вашего сервера Owncloud . В моём примере это

Шаг 9. Финальная настройка Owncloud в Ubuntu 20.04

Откройте в веб-браузере страницу:

Здесь сервер- IP — IP -адрес вашего сервера Owncloud . В моём примере это http ://127.0.0.1/ owncloud :

В поле Create an admin account введите имя администратора и пароль Owncloud . В поле Data folder можно указать место, где будут размещаться файлы пользователей. В разделе Configure the database , нужно указать данные доступа к Mysql/MariaDB .

Далее, в строках ниже, нужно ввести имя пользователя БД, его пароль и имя созданной базы данных. В данном примере это — lost , password , owncloud . Имя хоста MariaDB оставьте по умолчанию — localhost . После того как вы впишите все необходимые данные, нажмите кнопку Finish setup .

Появится окно с предложением ввести логин и пароль пользователя Owncloud . Авторизуйтесь и войдите в Owncloud . Если все сделано верно, вы должны увидеть следующее окно :

Выводы

В этой статье рассмотрены два варианта установки OwnCloud в Ubuntu 20.04. Они вполне подойдут для создания персонального файлового хранилища или для обеспечения нужд небольшой коммерческой организации. Стоит знать, что облачный сервис нуждается ещё и в некотором конфигурировании в зависимости от количества пользователей в организации и объёма используемой информации.

Источник

Вместе изучаем Linux. Установка облачных хранилищ в Ubuntu

Облачное хранилище данных (англ. cloud storage) — модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной.

Читайте также:  Главное системное меню ос windows называется

WebDav — набор расширений и дополнений к протоколу HTTP, поддерживающих совместную работу пользователей над редактированием файлов и управление файлами на удаленных веб-серверах. Другими словами, WebDav это протокол с помощью которого, инструментами системы, мы подключим нужный нам облачный сервис в виде отдельного сетевого диска, где вложенные в данный диск данные будут напрямую храниться в облачном сервисе, не занимая места на жестком диске.

Установка OneDrive

1) Устанавливаем дополнительные инструменты

sudo apt-get update

sudo apt-get install python3-setuptools

sudo easy_install3 pip

sudo apt-get install git

2) Загружаем и устанавливаем клиент

git clone https://github.com/xybu92/onedrive-d.git

3) Создаем папку OneDrive и настраиваем клиент

onedrive-pref (в первом запросе нам нужно скопировать ссылку из терминала и вставить ее в адресную строку браузера, затем пройти авторизацию и новую ссылку из браузера вставить в терминал. Остальные настройки оставляем по умолчанию) .

onedrive-d (изучаем доступные команды облачного клиента)

Облачный клиент OneDrive установлен и расположен в папке /home/имя пользователя/OneDrive . Лишние две папки с названием OneDrive из директории /home/имя пользователя можно удалить.

4) Добавляем приложение в автозагрузку

Открываем Dash (панелька вверху слева, в которой можно найти установленные программы) находим «Автоматически запускаемые приложения». Добавляем клиент: Имя — OneDrive;

Команда: onedrive-d start

Установка Box (WebDav)

Box.com — облачный сервис, бесплатно предоставляющих 10 ГБ места и имеющий множество интересных настроек. О его преимуществах расписано на нашем сайте в данном сообщении.

Переходим к установке:

sudo apt-get update (уже как мантра 🙂 )

sudo apt-get install davfs2 (установка утилиты монтирования)

/Box.com (создаем папку Box)

sudo nautilus (открываем файловый менеджер Nautilus с правами суперпользователя), затем в его настройках включаем отображение скрытых файлов (Вид- ставим галочку на Показывать скрытые файлы) , после чего переходим в папку /etc/davfs2 , далее открываем файл davfs2.conf и добавляем строку: # use_locks 0

sudo dpkg-reconfigure davfs2 (в появившимся окне выбираем Yes)

sudo adduser имя_пользователя_системы davfs2

sudo nautilus в открывшимся файловом менеджере переходим в папку /etc, открываем файл fstab и добавляем строку:

https://dav.box.com/dav /home/имя_пользователя/Box.com davfs rw,user,noauto 0 0

В открытом от имени суперпользователя файловом менеджере переходим в папку /etc/davfs2 и открываем файл secrets, в него добавляем строчку:

https://dav.box.com/dav почтовый_адрес пароль (вводим регистрационные данные облачного сервиса: email и пароль через пробел) и сохраняем изменения.

chmod u+s /sbin/mount.davfs

После каждой перезагрузки диск Box.com автоматически не монтируется. Монтируется только при его открытии, поэтому при первом открытии нужно подождать несколько секунд для выполнения монтирования.

Установка Яндекс.Диск (WebDav)

В данном случае есть отличная, рабочая инструкция по установке на официальном сайте. Не вижу смысла дублировать инструкцию, поэтому выкладываю ссылку: WebDAV в Linux и FreeBSD

Дополню: при введении пароля рекомендую выбрать «Запомнить навсегда».

После того как подключите Яндекс.Диск, советую добавить диск в закладки файлового менеджера.

Подключаем WebDav на Android

Устанавливаем приложение X-plore File Manager (или любой другой файловый менеджер с поддержкой WebDav). Открываем опцию Веб-хранилище — Добавить сервер:
— Яндекс.Диск. Имя пользователя = ваш почтовый адрес; Пароль.

Источник

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

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

В этом руководстве мы покажем вам, как установить OwnCloud на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, OwnCloud — это бесплатное программное обеспечение с открытым исходным кодом, которое позволяет создавать частное облако «файлового хостинга». OwnCloud похож на сервис DropBox, но его можно бесплатно загрузить и установить на свой частный сервер. Owncloud на основе PHP и серверной базы данных MySQL (MariaDB), SQLLite или PostgreSQL. OwnCloud также позволяет легко просматривать и синхронизировать адресную книгу, события календаря, задачи и закладки. Вы можете получить к нему доступ через красивый и простой в использовании веб-интерфейс или установить клиент OwnCloud на свой настольный компьютер или ноутбук (поддерживает Linux, Windows и macOS).

Читайте также:  Включение windows defender защитника

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку OwnCloud на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint.

Установите OwnCloud на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt команды в терминале.

Шаг 2. Установите стек LAMP.

Требуется сервер Ubuntu 20.04 LAMP. Если у вас не установлена ​​LAMP, вы можете следовать нашему руководству здесь .

Шаг 3. Установка OwnCloud в Ubuntu 20.04.

Распакуйте архив OwnCloud в корневой каталог документов на вашем сервере:

Нам нужно будет изменить права доступа к некоторым папкам:

Шаг 4. Настройка MariaDB для OwnCloud.

По умолчанию MariaDB не усилен. Вы можете защитить MariaDB с помощью mysql_secure_installation скрипта. вы должны внимательно прочитать и под каждым шагом, который установит пароль root, удалит анонимных пользователей, запретит удаленный вход root, а также удалит тестовую базу данных и доступ к безопасности MariaDB:

Настройте это так:

Затем нам нужно будет войти в консоль MariaDB и создать базу данных для OwnCloud. Выполните следующую команду:

Вам будет предложено ввести пароль, поэтому введите пароль root для MariaDB и нажмите Enter. После входа на сервер базы данных вам необходимо создать базу данных для установки OwnCloud:

Шаг 5. Настройка веб-сервера Apache для OwnCloud.

Создайте новую директиву виртуального хоста в Apache. Например, создайте новый файл конфигурации Apache с именем ‘ ‘ на вашем виртуальном сервере: owncloud . conf

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

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

Шаг 6. Настройте HTTPS.

Мы должны включить безопасное соединение HTTPS в Nextcloud. Мы можем получить бесплатный сертификат TLS от Let’s Encrypt. Установите клиент Let’s Encrypt (certbot) из репозитория Ubuntu 20.04:

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

Если проверка прошла успешно, перезагрузите Apache, чтобы изменения вступили в силу:

Шаг 7. Доступ к веб-интерфейсу OwnCloud.

Для настройки ownCloud воспользуемся веб-интерфейсом. Итак, откройте веб-браузер и укажите на него . Вы должны увидеть такую ​​веб-страницу. Введите имя пользователя и пароль для учетной записи администратора, щелкните гиперссылку «Дополнительные параметры» и введите каталог данных (или оставьте настройку по умолчанию), затем введите имя пользователя базы данных, пароль базы данных, имя базы данных, хост (localhost) и нажмите «Готово». настраивать’. https : //your-domain.com

В качестве альтернативы вы также можете загрузить клиенты ownCloud для синхронизации документов на ваших устройствах.

Домашняя страница будет выглядеть, как показано ниже; Вы можете начать загрузку содержимого, нажав кнопку «+».

Поздравляю! Вы успешно установили OwnCloud . Благодарим за использование этого руководства по установке OwnCloud в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт OwnCloud .

Источник

Оцените статью