Install Nextcloud On Server Ubuntu 20.04

From Dboswiki
Jump to navigation Jump to search
Referensi : https://www.itzgeek.com/post/how-to-install-nextcloud-on-ubuntu-20-04/

Install Apache, MySQL & PHP

sudo apt update
sudo apt install -y apache2 libapache2-mod-php bzip2
sudo apt install -y php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-sqlite3
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod dir
sudo a2enmod env
sudo a2enmod mime
sudo systemctl restart apache2
sudo apt install -y mariadb-server mariadb-client

Create Database

sudo mysql -u root -p
create database nextclouddb;
grant all on nextclouddb.* to 'nextclouduser'@'localhost' identified by '123456';
quit

Download Nextcloud

wget https://download.nextcloud.com/server/releases/latest.tar.bz2
tar -jxvf latest.tar.bz2
sudo mv nextcloud /opt/
sudo chown -R www-data:www-data /opt/nextcloud/

configuration nextcloud

 sudo nano /etc/apache2/sites-available/nextcloud.conf
 isi dengan script berikut:

 Alias /nextcloud "/opt/nextcloud/"
<Directory /opt/nextcloud/>
  Require all granted
  AllowOverride All
  Options FollowSymLinks MultiViews
  <IfModule mod_dav.c>
    Dav off
  </IfModule>
</Directory>
sudo a2ensite nextcloud
sudo systemctl restart apache2

Setup NextCloud

http://your-ip-addr-ess/nextcloud