

Then enable and start the MariaDB server: # systemctl enable -now mariadb Next, install the MariaDB server and client: # dnf install mariadb mariadb-server Next, allow HTTP traffic through the firewall: # firewall-cmd -permanent -add-service=http Make sure that the PHP version being installed meets Nextcloud’s requirements: # dnf install php php-gd php-mbstring php-intl php-pecl-apcu php-mysqlnd php-pecl-redis php-opcache php-imagick php-zip php-processĪfter PHP is installed enable and start the Apache web server: # systemctl enable -now httpd Next, install PHP and some additional modules.

Step 1: Install the prerequisitesīefore installing and configuring Nextcloud, a few prerequisites must be satisfied.įirst, install Apache web server: # dnf install httpd For this tutorial you will need a dedicated computer or a virtual machine running Fedora 31 server edition and an internet connection. This article demonstrates how to build a personal cloud using Fedora and Nextcloud in a few simple steps. You can learn more about Nextcloud Server’s features from. Nextcloud is a software suite for storing and syncing your data across multiple devices.
