Untuk menginstal Nextcloud di Ubuntu 20.04, ikuti langkah-langkah berikut:
- Pastikan sistem anda diperbarui dengan perintah "sudo apt update && sudo apt upgrade"
- Instal LAMP (Linux, Apache, MySQL, PHP) dengan perintah "sudo apt install lamp-server^"
- Buat database MySQL untuk Nextcloud dengan perintah "sudo mysql"
- Buat pengguna MySQL untuk Nextcloud dengan perintah "CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'password';"
- Berikan hak akses penuh pada database Nextcloud kepada pengguna baru dengan perintah "GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';"
- Buat direktori untuk Nextcloud di direktori web Apache dengan perintah "sudo mkdir /var/www/nextcloud"
- Unduh Nextcloud dari situs web resmi dengan perintah "wget https://download.nextcloud.com/server/releases/nextcloud-20.0.4.tar.bz2"
- Ekstrak file Nextcloud dengan perintah "tar -xjf nextcloud-20.0.4.tar.bz2 -C /var/www/nextcloud"
- Atur hak akses untuk direktori Nextcloud dengan perintah "sudo chown -R www-data:www-data /var/www/nextcloud"
- Buat file konfigurasi Apache dengan perintah "sudo nano /etc/apache2/sites-available/nextcloud.conf"
- Tambahkan konfigurasi berikut ke file baru:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/nextcloud
ServerName example.com
ServerAlias www.example.com
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
</VirtualHost>
- Aktifkan modul rewrite Apache dengan perintah "sudo a2enmod rewrite"
- Aktifkan file konfigurasi Nextcloud dengan perintah "sudo a2ensite nextcloud.conf"
- Restart Apache dengan perintah "sudo systemctl restart apache2"
- Buka browser dan akses alamat IP atau nama domain server Anda untuk melanjutkan konfigurasi Nextcloud.
Catatan: Langkah-langkah di atas memberikan contoh konfigurasi sederhana. Anda mungkin perlu menyesuaikan konfigurasi tersebut sesuai dengan konfigurasi jaringan dan keamanan Anda.
Post a Comment