Laporan Praktikum Cloud
Assalamualaikum Warahmatullahi Wabaratuh
bertemu lagi dengan saya, Nazwa Oktaviannur Akbar/15.
kali ini saya melakukan praktik cara membuat cloud storage menggunakan owncloud di Debian. sebelumnya sudah tau apa itu cloud storage? Cloud storage adalah layanan yang memungkinkan pengguna untuk menyimpan data secara online melalui internet. contoh Cloud Storage yang sangat sering dijumpai yaitu Google Drive karena pengelolanya adalah Google maka sangat dipercaya hampir semua orang.
langsung saja kita ketutorialnya......
nah yang pertama kita masuk ke mode root dengan mengetik su -
agar Debian tidak error maka kita perlu update lali install openssh-ssh server. ketik
apt update
apt install openssh-server
cek IP pada Debian dengan mengetik
IP a
buka cmd untuk meremot Debian dengan mengetik
ssh <username>@<ip address>
kemudian kita masuk ulang ke mode root dengan ketik su -
install paket dasar dan pasang repository php7.4 dengan mengetik apt install zip apt-transport-https lsb-release ca-certificates wget -y
lalu ketik echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list
update repository agar bisa digunakan
apt update
install paket yang diperlukan untuk owncloud, ketik apt install apache2 php7.4 mariadb-server imagemagick certbot python3-certbot-apache smbclient redis-server unzip rsync libapache2-mod-php7.4 php7.4 php7.4-intl php7.4-mysql php7.4-mbstring php7.4-imagick php7.4-igbinary php7.4-gmp php7.4-bcmath php7.4-curl php7.4-gd php7.4-zip php7.4-imap php7.4-ldap php7.4-bz2 php7.4-ssh2 php7.4-common php7.4-json php7.4-xml php7.4-dev php7.4-apcu php7.4-redis libsmbclient-dev php-pear php-phpseclib -y
CREATE USER IF NOT EXISTS owncloud@localhost IDENTIFIED BY 'pass123';
GRANT ALL ON owncloud.* TO owncloud@localhost;
FLUSH PRIVILEGES;
ganti password123 sesuai yang kalian inginkan,
ketik exit untuk keluar dari mariadb
kemudian ketik
cd /var/www
wget https://download.owncloud.com/server/stable/owncloud-10.10.0.zip
Tunggu hingga selesai 100%
Ekstrak owncloud dan ubah ownernya
unzip owncloud-10.10.0.zip -d /var/www/
kemudian ketik a2enmod rewrite headers unique_id
Kita nyalakan konfigurasi yang telah dibuat dan restart service apache2
a2ensite owncloud.conf
a2dissite 000-default.conf
systemctl restart apache2
buat nama pengguna dan kata sandi buat admin cloud nya
scroll kebawah lalu isi sesuai database yang sudah di buat tadi
jika udah klik Finish
login menggunakan admin tadi
klik admin lalu dan pilih user dan membuat user baru
setelah di isi bisa langsung klik buat
Atur kata sandi user yang baru dibuat dengan klik tanda pensil di sebelah titik dan Enter
Atur juga kapasitas penyimpanan usernya pada Quota
Kita tes login menggunakan user baru yang telah dibuat
Pergi ke pojok kanan klik nama user lalu pilih Settings
Kapasitas penyimpanan sudah sesuai dengan yang kita atur maka Cloud Storage siap digunakan
Jika ingin upload file klik tanda + lalu pilih upload dan cari file mana yang diupload
file akan terupload seperti umumnya
terimakasih sudah menyimak
Wassalamu'alaikum Warahmatullahi Wabarakatu