Sebelum Anda mulai menginstal OwnCloud di Debian 10, Anda harus mengetahui hal penting ini. OwnCloud belum dirilis untuk Debian 10. Namun, paket OwnCloud untuk Debian 9 berfungsi dengan beberapa penyesuaian pada Debian 10. Masalahnya, paket OwnCloud untuk Debian 9 tidak mendukung PHP 7.3 yang datang dengan Debian 10. Itu tidak berarti bahwa OwnCloud tidak akan berfungsi di PHP 7.3. Sebenarnya ada perbedaan kecil antara PHP 7.1, PHP 7.2 dan PHP 7.3. PHP 7.3 tidak memperkenalkan fitur baru atau menghapus apapun dari PHP 7.1 atau PHP 7.2. Hanya saja developer OwnCloud tidak menguji OwnCloud di PHP 7.3. Kabar baiknya adalah bahwa rilis OwnCloud berikutnya akan memiliki dukungan untuk PHP 7.3 menurut repositori GitHub mereka. Sampai saat itu, cara yang ditampilkan di sini adalah satu-satunya cara agar OwnCloud bekerja di Debian 10. Tapi, saya akan memberi tahu Anda apa yang harus diubah untuk menginstal versi baru OwnCloud saat dirilis.
CATATAN: SAYA TIDAK MEREKOMENDASIKAN INI DI SERVER PRODUKSI. GUNAKAN DEBIAN 9 STRETCH BUKAN SAMPAI OWNCLOUD UNTUK DEBIAN 10 BUSTER DITERBITKAN.
Menambahkan Repositori Paket OwnCloud Debian 9 di Debian 10:
OwnCloud tidak tersedia di repositori paket resmi Debian 10 Buster. Namun, Anda dapat dengan mudah menambahkan repositori paket resmi OwnCloud (untuk Debian 9) dan menginstal OwnCloud dari sana.
Pertama, unduh dan tambahkan kunci GPG dari repositori paket OwnCloud sebagai berikut:
$ wget -nv https://download.awan sendiri.org/download/repositori/produksi/Debian_9.0/Rilis.kunci -O /tmp/Rilis.kunci
Sekarang, tambahkan kunci OwnCloud GPG pada Debian 10 dengan perintah berikut:
$ sudo apt-key add - < /tmp/Release.key
Sekarang, tambahkan repositori OwnCloud Package pada mesin Debian 10 Anda dengan perintah berikut:
$ echo 'deb http://download.awan sendiri.org/download/repositori/produksi/Debian_9.0//' | sudo tee /etc/apt/sources.daftar.d/owncloud.daftar
Sekarang, perbarui cache repositori paket APT dengan perintah berikut:
$ sudo apt update
Hal-Hal yang Berubah Saat Versi Baru OwnCloud Dirilis:
Jika versi baru OwnCloud dirilis, kunjungi halaman repositori paket resmi OwnCloud dari browser web favorit Anda dan klik Debian ikon.
Pada saat penulisan ini, hanya bagian Debian 9 yang tersedia. Saya menggunakan tautan seperti yang ditandai (1) untuk kunci GPG, dan menggunakan string repositori seperti yang ditandai (2) untuk menambahkan repositori paket di bagian awal artikel ini di atas.
Jika versi baru OwnCloud dirilis, maka Debian 10 dapat disertakan. ATAU, URL kunci GPG atau string repositori dapat berubah. Yang harus Anda lakukan adalah mengganti URL kunci GPG dan string repositori di bagian awal artikel ini di atas dengan yang baru.
Menginstal dan Mengonfigurasi Apache dan MySQL untuk OwnCloud:
OwnCloud adalah aplikasi web berbasis PHP. Jadi, Anda harus memiliki tumpukan LAMP yang berfungsi agar OwnCloud berfungsi.
Untuk menginstal LAMP stack di Debian 10, jalankan perintah berikut:
$ sudo apt install apache2 libapache2-mod-php mariadb-server mariadb-clientphp-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip
tekan kamu lalu tekan
Tumpukan LAMP harus dipasang.
Sekarang, aktifkan modul penulisan ulang Apache sebagai berikut:
$ sudo a2enmod menulis ulang
Sekarang, Anda harus membuat database MariaDB untuk OwnCloud.
Masuk ke shell MariaDB sebagai akar pengguna sebagai berikut:.
$ sudo mysql -u root -pSecara default, tidak akar kata sandi diatur. Jadi, cukup tekan
Anda harus masuk.
Buat database MariaDB baru awan sendiri sebagai berikut:
MariaDB [(none)]> BUAT DATABASE owncloud;
Sekarang, untuk membuat pengguna baru awan sendiri, mengatur kata sandi (123 dalam kasus saya), dan izinkan awan sendiri akses pengguna ke awan sendiri database, jalankan perintah SQL berikut:
MariaDB [(tidak ada)]> HIBAH SEMUA DI owncloud.* ke 'owncloud'@'localhost'DIIDENTIFIKASI DENGAN '123';
Sekarang, keluar dari shell MariaDB sebagai berikut:
MariaDB [(tidak ada)]> \q
Sekarang, buka konfigurasi situs Apache default /etc/Apache2/sites-enabled/000-default.konf sebagai berikut:
$ sudo nano /etc/apache2/sites-enabled/000-default.konf
Sekarang, ubah barisnya DocumentRoot /var/ww/html untuk DocumentRoot /var/www/owncloud seperti yang ditandai pada tangkapan layar di bawah ini.
Setelah selesai, simpan file konfigurasi dengan menekan
Menginstal OwnCloud:
Sekarang, instal OwnCloud dengan perintah berikut:
$ sudo apt install owncloud-files
OwnCloud harus diinstal.
Sekarang, mulai ulang apache2 layanan sebagai berikut:
$ sudo systemctl restart apache2
Sekarang, periksa apakah apache2 service berjalan dengan benar sebagai berikut:
$ sudo systemctl status apache2
apache2 layanan adalah berlari dan juga diaktifkan untuk memulai pada boot sistem.
Menemukan Alamat IP:
Sekarang, temukan alamat IP mesin Debian 10 Anda sebagai berikut:
$ ip aSeperti yang Anda lihat, alamat IP mesin Debian 10 saya adalah 192.168.21.131. Ini akan berbeda untukmu. Jadi, pastikan untuk menggantinya dengan milikmu mulai sekarang.
Memecahkan “Versi ownCloud ini tidak kompatibel dengan PHP 7.3” Kesalahan:
Jika Anda mencoba mengakses OwnCloud dari browser web Anda http://192.168.21.131, Anda mungkin melihat pesan kesalahan berikut:. Saya sudah menjelaskan ini. Jika Anda sedang mencari solusi, maka bagian ini adalah untuk Anda.
Buka /var/www/owncloud/index.php berkas sebagai berikut:
$ sudo nano /var/www/owncloud/index.php
Sekarang, komentari bagian yang ditandai pada tangkapan layar di bawah. Komentar dimulai dari /* dan berakhir di */.
Akhir indeks.php file akan terlihat sebagai berikut:. Sekarang, simpan indeks.php mengajukan.
Buka /var/www/owncloud/console.php berkas sebagai berikut:
$ sudo nano /var/www/owncloud/console.php
Lakukan hal yang sama untuk menghibur.php mengajukan. Akhir menghibur.php file akan terlihat sebagai berikut:. Sekarang, simpan menghibur.php mengajukan.
Mengonfigurasi OwnCloud:
Sekarang, kunjungi http://192.168.21.131 dari browser web.
Anda harus membuat akun administrator OwnCloud dari sana.
Ketik adalah nama pengguna dan kata sandi untuk akun admin Anda di Buat akun admin bagian.
Juga, ketik nama pengguna database (awan sendiri), kata sandi (123 dalam kasus saya), nama database (awan sendiri), dan nama host (localhost) dalam Konfigurasi databasenya bagian.
Kemudian, klik Selesaikan penyiapan.
Sekarang, Anda dapat masuk ke akun administrator Anda menggunakan nama pengguna dan kata sandi yang telah Anda atur selama konfigurasi OwnCloud.
Anda harus masuk. Klik x.
Anda akan melihat Dasbor OwnCloud. Sekarang, Anda dapat menggunakan OwnCloud sesuka Anda.
Jadi, begitulah cara Anda menginstal OwnCloud di Debian 10. Terima kasih telah membaca artikel ini.