Nextcloud
NextCloud membantu Anda untuk memperoleh: rumah yang aman untuk semua data Anda. Amankan, di bawah kendali Anda dan kembangkan secara terbuka, transparan, dan dapat dipercaya.
Nextcloud menawarkan sinkronisasi file lokal dan teknologi kolaborasi online terkemuka di industri. Keahlian kami dalam menggabungkan kenyamanan dan kemudahan penggunaan solusi tingkat konsumen seperti Dropbox dan Google Drive dengan keamanan, privasi, dan kebutuhan kontrol bisnis.
Solusi mandiri kami memastikan Anda tahu di mana data berada, siapa yang memiliki akses, dan bahkan meta-data tidak bocor.
NextCloud: Instalasi di ubuntu 22.04
Berikut adalah langkah-langkah instalasi Nextcloud di Ubuntu 22.04
Pastikan sistem Anda diperbarui:
sudo apt update && sudo apt upgrade -y
Instal paket yang diperlukan:
sudo apt install apache2 mariadb-server libapache2-mod-php php php-mysql php-xml php-mbstring php-zip php-curl php-gd php-intl php-bcmath php-gmp unzip -y
Buat Database untuk Nextcloud Masuk ke MySQL:
sudo mysql -u root -p
Di dalam MySQL, jalankan perintah berikut untuk membuat database dan user:
CREATE DATABASE nextcloud; CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'passwordku'; GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost'; FLUSH PRIVILEGES; EXIT;
Ganti passwordku dengan password yang kuat.
Unduh dan Ekstrak Nextcloud Pindah ke direktori web server:
cd /var/www/html
Unduh Nextcloud:
wget https://download.nextcloud.com/server/releases/latest.zip
Ekstrak file:
unzip latest.zip
Ubah kepemilikan folder:
sudo chown -R www-data:www-data /var/www/html/nextcloud sudo chmod -R 755 /var/www/html/nextcloud
Konfigurasi Apache Buat file konfigurasi Apache untuk Nextcloud:
sudo nano /etc/apache2/sites-available/nextcloud.conf
Tambahkan konfigurasi berikut:
<VirtualHost *:80> ServerAdmin admin@contoh.com DocumentRoot /var/www/html/nextcloud ServerName 192.168.77.3
<Directory /var/www/html/nextcloud/> Require all granted AllowOverride All Options FollowSymLinks MultiViews </Directory>
ErrorLog ${APACHE_LOG_DIR}/nextcloud_error.log CustomLog ${APACHE_LOG_DIR}/nextcloud_access.log combined </VirtualHost>
Simpan dengan CTRL+X, tekan Y, lalu ENTER.
Aktifkan konfigurasi:
sudo a2ensite nextcloud.conf sudo a2enmod rewrite headers env dir mime sudo systemctl restart apache2
Selesaikan Instalasi via Web Buka browser dan akses http://192.168.77.3 Buat akun admin Nextcloud Masukkan detail database: Database User: nextclouduser Password: (isi dengan password yang telah dibuat) Database Name: nextcloud Database Host: localhost Klik "Install"