ownCloud — это бесплатное программное обеспечение для синхронизации файлов с открытым исходным кодом, которое позволяет пользователям размещать собственное облачное хранилище на сервере. ownCloud дает пользователям контроль над своими данными, доступный от любого устройства, подключенного к собственному Облачный сервер. Он также предоставляет веб-интерфейс, а также настольные и мобильные приложения. Основные функции ownCloud включают синхронизацию данных, безопасность, сотрудничество, доступ к файлам и обмен ими, а также гибкость.
Эта статья объясняет, как установить и настроить ownCloud и стек LAMP на Ubuntu 24.04.
Предварительные условия
- Сервер под управлением Ubuntu 24.04 или любой другой ОС Linux.
- Привилегии пользователя: пользователь root или не root с привилегиями sudo.
Конвенции
| |
Шаг 1. Обновите систему
Мы предполагаем, что у вас установлена новая версия Ubuntu 24.04. Нам необходимо обновить системные пакеты до последних доступных версий. Для этого выполните следующие команды:
| |
Система может нуждаться в перезагрузке после обновления.
| |
Шаг 2. Установите стек LAMP
Первой установкой стека LAMP будет веб-сервер Apache. Чтобы установить Apache, выполните следующую команду:
| |
После установки запустите и включите службу:
| |
Если все в порядке, проверьте статус услуги:
| |
Вы должны получить вывод, подобный этому:
| |
Далее мы установим сервер базы данных MariaDB. Выполните команду ниже:
| |
После установки сервера MariaDB нам нужно запустить и включить службу:
| |
Чтобы проверить статус службы, выполните следующую команду:
| |
Вы должны получить вывод, подобный этому:
| |
Далее, чтобы обеспечить сервис MariaDB и установить root пароль MariaDB, который нам понадобится позже для установки ownCloud:
| |
После выполнения команды, вы должны выполнить следующие шаги, чтобы обеспечить установку MariaDB:
| |
Затем нам нужно изменить файл конфигурации MariaDB и настроить правильную языковую поддержку. Откройте следующий файл:
| |
Изменить следующую строку кода, чтобы выглядеть так:
| |
Затем под разделом [mysqld] добавить эти строки кода:
| |
Сохранить файл, закрыть его и перезапустить сервис MariaDB:
| |
Последней частью стека LAMP будет PHP8.3 вместе с его расширениями. Чтобы установить PHP8.3, выполните команду ниже:
| |
После установки вы можете проверить версию PHP с помощью команды ниже:
| |
Вы должны получить следующий вывод:
| |
Шаг 3. База данных и пользователь OwnCloud
Далее мы создадим базу данных ownCloud_db и пользователя ownCloud и назначим привилегии этому пользователю и базе данных.
Итак, заходим в консоль MariaDB:
| |
Теперь создайте новую базу данных:
| |
Вы также можете присвоить ему другое имя.
Создайте нового пользователя, чтобы избежать работы с пользователем root.
| |
Конечно, вы можете изменить имя пользователя и значение пароля.
Установите соответствующие разрешения для новой базы данных для пользователя.
| |
Обновите разрешения и выйдите из консоли.
| |
Шаг 4. Загрузите OwnCloud
Стек LAMP готов, база данных создана. Теперь нам нужно загрузить последнюю версию OwnCloud и поместить ее в корень документа Apache.
Но сначала установите пакеты unzip и wget, чтобы иметь возможность загружать и распаковывать OwnCloud.
| |
Теперь выполните загрузку:
| |
Теперь разархивируйте загруженный файл:
| |
Переместите его в папку /var/www/html/, которая является путем по умолчанию для Apache DocumentRoot.
| |
Сделайте пользователя www:data владельцем папки и установите соответствующие разрешения.
| |
| |
Шаг 5. Создайте файл виртуального хоста Apache
Следующее — создать файл виртуального хоста Apache для сервера файлов OwnCloud, чтобы мы могли получить к нему доступ через доменное имя:
| |
Откройте созданный файл в вашем любимом редакторе и вставьте следующие строки кода:
| |
Сохраните файл, закройте его и включите веб-сайт.
| |
Затем включите необходимые модули Apache с помощью следующей команды:
| |
Проверьте синтаксис Apache:
| |
Если все в порядке, вы должны получить следующий вывод:
| |
Перезапустите веб-сервер Apache:
| |
Шаг 6. Завершите установку OwnCloud
Теперь вы можете открыть веб-браузер и войти в систему через http://yourdomain.com
Там вам нужно будет создать пользователя-администратора, который является наиболее важным. Далее вам нужно будет настроить параметры базы данных
После нажатия на настройку Финиш вы будете перенаправлены на страницу входа
После входа в систему вы увидите экран приветствия.
Завершение
Это было пошаговое руководство о том, как установить и настроить OwnCloud на Ubuntu 24.04.
Вы можете поделиться статьей со своими друзьями в социальных сетях, которым может быть интересна эта статья или просто оставить комментарий ниже. Спасибо.