Быстро, доступно, безопасно!
Магазин готовых сайтов

Nextcloud на AlmaLinux 8.10

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

Настройка сервера на AlmaLinux 8.10 -> Nextcloud

Установливаем все необходимые пакеты: dnf install -y epel-releasednf install -y httpd mariadb-server php php-mysqlnd php-gd php-json php-curl php-xml php-zip php-mbstring php-intl php-bcmath php-gmp php-opcache wget unzip policycoreutils-python-utils

Добавляем репозиторий remi, чтобы поставить модуль php-imagick: dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpmdnf module enable -y php:remi-8.1dnf install -y php-imagick

Запускаем MariaDB и добавляем её в автозагрузку: systemctl enable --now mariadbНастраиваем базу данных: mysql_secure_installation

Входим в MySQL/MariaDB: mysql -u root -pВводим пароль для root и создаём базу данных для Nextcloud: CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

Создаём пользователя и даём ему права на базу данных: CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'your_password';GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';FLUSH PRIVILEGES;Выходим из MySQL/MariaDB: EXIT;

Метки: nextcloud

Опрос

Адаптирован ли ваш сайт для смартфонов и планшетов? (голосов: 35)

  • Да - 4 (11%)
  • Нет - 2 (6%)
  • Не знаю - 1 (3%)
  • Нет сайта - 28 (80%)