Как установить OwnCloud на AlmaLinux 8
В этом руководстве мы покажем вам, как установить OwnCloud на AlmaLinux 8. Для тех из вас, кто не знал, ownCloud — это платформа для синхронизации файлов с открытым исходным кодом и совместного использования приложений, аналогичная Dropbox. Он позволяет получать доступ и синхронизировать файлы, контакты, календари и закладки на разных устройствах. Вы можете получить к нему доступ через красивый и простой в использовании веб-интерфейс или установить клиент OwnCloud на свой настольный компьютер или ноутбук (поддерживает Linux, Windows и macOS).
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку OwnCloud на AlmaLinux 8. Вы можете следовать тем же инструкциям для Rocky Linux.
Установите OwnCloud на AlmaLinux 8
Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.
sudo dnf update sudo dnf install epel-release
Шаг 2. Установка LAMP Stack.
Если на вашем сервере еще не установлен стек LAMP, вы можете следовать нашему руководству здесь .
Шаг 3. Установка OwnCloud на AlmaLinux 8.
Теперь мы запускаем следующую команду, чтобы загрузить последнюю версию ownCloud с официальной страницы:
wget https://download.owncloud.org/community/owncloud-complete-20210326.zip unzip owncloud-complete-20210326.zip -C /var/www/
Предоставьте соответствующие разрешения корневому веб-каталогу с помощью следующей команды:
chown -R apache: /var/www/owncloud
Шаг 4. Настройка MariaDB для OwnCloud.
По умолчанию MariaDB не усилен. Вы можете защитить MariaDB с помощью mysql_secure_installation
скрипта. Вы должны внимательно прочитать и под каждым шагом, который установит пароль root, удалит анонимных пользователей, запретит удаленный вход root, а также удалит тестовую базу данных и доступ к безопасности MariaDB.
mysql_secure_installation
Настройте это так:
- Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
Затем нам нужно будет войти в консоль MariaDB и создать базу данных для OwnCloud. Выполните следующую команду:
mysql -u root -p
Вам будет предложено ввести пароль, поэтому введите пароль root для MariaDB и нажмите Enter. После входа на сервер базы данных вам необходимо создать базу данных для установки OwnCloud:
MariaDB [(none)]> CREATE DATABASE owncloud_db; MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY 'Your-Strong-PassW0rd'; MariaDB [(none)]> FLUSH PRIVILEGES MariaDB [(none)]> exit
Шаг 5. Настройка Apache для OwnCloud.
Теперь мы создаем файл конфигурации для OwnCloud для веб-сервера Apache для обслуживания ownCloud:
nano /etc/httpd/conf.d/owncloud.conf
Добавьте следующие строки:
Alias /owncloud "/var/www/owncloud/" <Directory /var/www/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud </Directory>
Сохраните и закройте файл. Перезапустите службу Apache, чтобы изменения вступили в силу:
systemctl restart httpd systemctl enable httpd
Шаг 6. Доступ к веб-интерфейсу OwnCloud.
OwnCloud по умолчанию будет доступен через HTTP-порт 80. Откройте свой любимый браузер, перейдите к экранным инструкциям и следуйте им, чтобы завершить установку.http://your-domain.com/owncloud
Поздравляю! Вы успешно установили OwnCloud . Благодарим вас за использование этого руководства по установке OwnCloud в вашей системе AlmaLinux 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт OwnCloud .