Anda di halaman 1dari 6

Langkah 1: Masuk ke debian kalian yang sudah terinstall menggunakan putty

Dan pastikan sudah sebagai root

# lsb_release -a
Ketik perintah diatas untuk melihat versi dari debian kalian

# pembaruan apt && peningkatan apt


Langkah 2: Instal LAMP Server Stack

Pertama, kita perlu menginstal Apache, MariaDB dan PHP di server. Anda dapat menginstal
server Apache dan MariaDB dengan menjalankan perintah berikut:

apt-get install apache2 mariadb-server mariadb-client


Secara default, Debian 10 dikirimkan dengan PHP 7.3 dan pada saat penulisan, ownCloud tidak
mendukung PHP 7.3. Ini berarti bahwa kita perlu menginstal PHP 7.2 dan modul lain di server.

Catatan: Jika ownCloud mendukung PHP 7.3 atau lebih baru di masa depan, Anda dapat
melewati instalasi PHP di sini. Namun, Anda mungkin harus menginstal modul PHP yang
diperlukan menggunakan PHP 7.3 sebagai gantinya.

Untuk menginstal PHP 7.2, kita perlu menambahkan repositori Suri PHP dalam daftar sumber
APT.

Pertama, unduh dan tambahkan kunci Suri GPG dengan perintah berikut:

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg


Selanjutnya, tambahkan repositori Suri dengan perintah berikut:

echo "deb https://packages.sury.org/php/ $ (lsb_release -sc) main"> /etc/apt/sources.list.d/php.list


Selanjutnya, perbarui repositori dan instal PHP 7.2 dengan modul lain yang diperlukan dengan
menjalankan perintah berikut:

pembaruan apt-get apt-get install php7.2 libapache2-mod-php7.2 php7.2-curl php7.2-intl php7.2-


json php7.2-gd php7.2-mbstring php7.2-mysql php7.2. 7.2-xml phpXNUMX-zip
Setelah semua paket diinstal, Anda dapat melanjutkan ke langkah berikutnya.

Langkah 3: Konfigurasikan Database untuk ownCloud

Pertama, amankan instalasi MariaDB menggunakan mysql_secure_installation naskah:

mysql_secure_installation
Jawab semua pertanyaan seperti yang ditunjukkan di bawah ini:

Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada): Cukup tekan tombol
[Enter], tidak ada kata sandi default Setel kata sandi root? [Y / n]: Y Kata sandi baru: Masukkan
kata sandi Masukkan kembali kata sandi baru: Ulangi kata sandi Hapus pengguna anonim? [Y /
n]: Y Larang login root dari jarak jauh? [Y / n]: Y Hapus database pengujian dan akses ke sana?
[Y / n]: Y Muat ulang tabel hak istimewa sekarang? [Y / n]: Y
Setelah MariaDB diamankan, masuk ke shell MariaDB dengan perintah berikut:

mysql -u root -p
Berikan kata sandi root Anda saat diminta, lalu buat database dan pengguna untuk ownCloud:

MariaDB [(none)]> BUAT DATABASE ownclouddb; MariaDB [(tidak ada)]> GRANT ALL
ON ownclouddb. * Ke 'owncloud' @ 'localhost' DIIDENTIFIKASI OLEH 'password';
Pastikan untuk menentukan kata sandi yang baik dan unik untuk pengguna basis dataCloud Anda
sendiri.

Selanjutnya, flush hak istimewa dan keluar dari shell MariaDB menggunakan perintah berikut:

MariaDB [(tidak ada)]> HAK ATAS FLUSH; MariaDB [(tidak ada)]> KELUAR;
Langkah 4: Unduh ownCloud

Pertama, buka situs web ownCloud dan unduh versi terbaru ownCloud. Pada saat menulis artikel
ini, versi stabil ownCloud terbaru adalah 10.2.1. Anda dapat mengunduh ownCloud
menggunakan perintah berikut:

cd / var / www / wget https://download.owncloud.org/community/owncloud-10.2.1.tar.bz2


Setelah diunduh, ekstrak file yang diunduh dengan perintah berikut:

tar xjf owncloud-10.2.1.tar.bz2


Selanjutnya, ubah kepemilikan direktori ownCloud ke www-data, seperti yang ditunjukkan di
bawah ini:

chown -R www-data: www-data / var / www / owncloud


Langkah 5: Konfigurasikan Apache untuk ownCloud

Sekarang kita perlu mengatur konfigurasi virtual host Apache sehingga dapat melayani direktori
ownCloud. Buka terminal dan buat dan buat file konfigurasi Apache berikut.

nano /etc/Apache2/sites-available/owncloud.conf
Tambahkan konten berikut:

Alias / "/ var / www / owncloud /"


Options + FollowSymlinks AllowOverride All Dav off SetEnv BERANDA / var / www /
owncloud SetEnv HTTP_HOME / var / www / owncloud
Simpan dan tutup file, lalu nonaktifkan file host virtual default Apache dan aktifkan file host
virtualCloud:

a2dissite 000-default a2ensite owncloud


OwnCloud mengharuskan modul mod_rewrite, header, env, mime, dan unique_id harus
diaktifkan. Anda dapat mengaktifkan semua modul tersebut dengan perintah berikut:

a2enmod rewrite a2enmod headers a2enmod env a2enmod mime a2enmod unique_id
Terakhir, restart layanan Apache untuk mengaktifkan perubahan:

systemctl restart apache2


Langkah 6: Finalisasi Instalasi

Pada titik ini, ownCloud diunduh dan Apache dikonfigurasikan untuk melayani direktori
ownCloud.

Sekarang, buka browser web Anda dan akses wizard instalasi ownCloud dengan mengetikkan
URL http://your-server-ip. Anda akan diarahkan ke halaman setup ownCloud:

Sekarang, berikan nama pengguna dan kata sandi yang Anda inginkan, perincian basis data dan
klik tombol Selesai pengaturan. Setelah instalasi selesai, Anda akan diarahkan ke halaman login
ownCloud:
Berikan nama pengguna dan kata sandi admin Anda untuk masuk ke ownCloud seperti yang
ditunjukkan di bawah ini:

Dari sini, Anda dapat mengunduh aplikasi untuk berbagai perangkat untuk menyinkronkan file
Anda. Lewati dan klik X di sudut kanan atas layar. Anda akan melihat dasbor utama ownCloud
di layar berikut:
Sekarang mari buat pengguna baru untuk ownCloud. Untuk melakukannya, klik
owncloudadmin> Pengguna di panel kanan atas dan Klik ikon roda gigi di panel kiri bawah dan
aktifkan "Setel sandi untuk pengguna baru". Anda harus melihat halaman berikut:

Sekarang, berikan nama pengguna dan kata sandi yang Anda inginkan, dan klik tombol Buat.
Anda akan melihat halaman berikut:
Sekarang, keluar dari pengguna owncloudadmin dan masuk dengan nama pengguna Anda,
seperti yang ditunjukkan di bawah ini:

Anda mungkin juga menyukai