Cara menginstal owncloud di debian 10

Cara menginstal owncloud di debian 10

Sendiri adalah sistem berbagi file online terkemuka di pasar yang memungkinkan Anda mencadangkan dan membagikan file Anda dengan mudah. Jika Anda bukan penggemar Dropbox atau google Drive, Kemudian Sendiri adalah alternatif yang keren.

Di artikel ini, kami memandu Anda melalui pemasangan Sendiri di dalam Debian 10.

Langkah 1: Pasang tumpukan lampu di Debian

Sejak Sendiri berjalan di browser dan back-end juga dengan menyimpan data pada database, kita perlu menginstal terlebih dahulu LAMPU tumpukan. LAMPU adalah tumpukan hosting gratis dan open-source yang populer yang digunakan oleh pengembang untuk hosting aplikasi web mereka. Itu adalah singkatan dari Linux, Apache, Mariadb / mysql, Dan Php.

Pertama, mari kita perbarui repositori sistem.

$ sudo apt update && sudo apt upgrade 
Perbarui Paket Sistem Debian

Selanjutnya, instal Apache server web dan Mariadb server database dengan menjalankan perintah.

$ sudo apt instal apache2 mariadb-server mariadb-client 
Instal Apache dan Mariadb

Setelah instalasi selesai, lanjutkan dan instal PHP 7.2. Pada saat menuliskan panduan ini, PHP 7.3 belum didukung, jadi tembakan terbaik kami digunakan PHP 7.2.

Jadi, aktifkan repositori PHP seperti yang ditunjukkan.

$ sudo wget -o/etc/apt/tepercaya.GPG.d/php.gpg https: // paket.Sury.org/php/apt.GPG $ sudo echo "deb https: // paket.Sury.org/php/$ (lsb_release -sc) main ">/etc/apt/sumber.daftar.d/php.daftar 

Setelah Anda selesai membuat repositori untuk PHP, perbarui paket & repositori sistem Anda agar repositori PHP baru berlaku.

$ sudo pembaruan apt 

Sekarang instal PHP dan dependensi yang diperlukan seperti yang ditunjukkan.

$ sudo apt instal php7.2 Libapache2-Mod-PHP7.2 php7.2- mysql, intl, curl, json, gd, xml, mb, zip 
Instal PHP di Debian

Setelah diinstal, periksa versi PHP menggunakan perintah.

$ php -v 

Juga, verifikasi bahwa server web apache sedang berjalan dengan menjalankan perintah.

$ Systemctl Status Apache2 

Jika Apache sedang berjalan dan berjalan, Anda harus mendapatkan output yang mirip dengan yang ditunjukkan di bawah ini, menunjukkan bahwa itu adalah 'aktif'.

Periksa status Apache di Debian

Jika Apache tidak dimulai, mulai dan aktifkan di boot dengan menjalankan perintah.

$ Systemctl Mulai Apache2 $ Systemctl Aktifkan Apache2 

Langkah 2: Buat database untuk file ourseldoud

Langkah selanjutnya adalah membuat database untuk menangani file sendiri selama dan setelah instalasi.

Masuk ke server Mariadb.

$ mysql -u root -p 

Setelah masuk, buat database untuk owncloud.

Mariadb [(tidak ada)]> Buat Database OwnCloud; 

Buat Pengguna untuk Database OwnCloud dan berikan semua hak istimewa kepada pengguna.

Mariadb [(tidak ada)]> Berikan semua di ourseldloud.* Ke 'OwnCloud_user'@'localhost' yang diidentifikasi oleh '[email dilindungi]'; 

Akhirnya, siram hak istimewa dan keluar.

Mariadb [(tidak ada)]> Hak istimewa flush; Mariadb [(tidak ada)]> KELUAR; 
Buat basis data sendiri

Langkah 3: Instal OwnCloud di Debian

Secara default, Sendiri tidak termasuk dalam Debian 10 repositori. Namun demikian, Sendiri memelihara repositori untuk setiap distribusi. Repositori untuk Debian 10 belum dirilis, dan oleh karena itu, kami akan menggunakan repositori Debian 9.

Pertama, instal PGP kunci penandatanganan.

$ sudo curl https: // download.sendiri.org/unduh/repositori/10.2.1/debian_9.0/Rilis.kunci | Tambahkan APT-KUNCA - 

Setelah kunci penandatanganan diinstal, silakan dan aktifkan repositori sendiri.

$ sudo echo 'deb http: // unduh.sendiri.org/unduh/repositori/10.2.1/debian_9.0///'>/etc/apt/sumber.daftar.D/OWNCloud.daftar 

Sekali lagi perbarui sistem Anda untuk menyinkronkan kembali paket sistem dan instal owncloud.

$ sudo apt update $ sudo apt-get install owncloud-files 

Langkah 4: Mengkonfigurasi Apache untuk OwnCloud

Setelah instalasi, Sendiri menyimpan file -nya di /var/www/owncloud direktori. Oleh karena itu, kami perlu mengkonfigurasi server web kami untuk melayani file sendiri.

Jadi, buat file host virtual untuk owncloud seperti yang ditunjukkan.

$ sudo vim/etc/apache2/situs-tersedia/owncloud.conf 

Tambahkan konfigurasi di bawah ini dan simpan.

Alias/"/var/www/owncloud/" Opsi +ikuti Symlinks Alloverride all dav off setenv home/var/www/owncloud setenv http_home/var/www/owncloud  

Untuk mengaktifkan situs OwnCloud, sama seperti Anda akan menjalankan host virtual apa pun:

$ sudo ln -s/etc/apache2/situs -tersedia/owncloud.conf/etc/apache2/Situs-Enabled/ 

Selanjutnya, aktifkan modul Apache tambahan yang diperlukan oleh OwnCloud dan restart server web Apache untuk memuat ulang konfigurasi dan mempengaruhi perubahan.

$ sudo a2enmod menulis ulang mime unik_id $ sudo systemctl restart apache2 

Langkah 5: Menyelesaikan Instalasi OwnCloud

Untuk melengkapi pengaturan sendiri, telusuri alamat server Anda seperti yang ditunjukkan di bawah ini:

http: // server-ip 

Antarmuka selamat datang akan menyambut Anda seperti yang ditunjukkan. Anda akan diminta untuk memberikan nama pengguna dan kata sandi.

Buat akun admin owncloud

Selanjutnya, klik pada 'Penyimpanan dan database'dan berikan detail database seperti pengguna database, nama database dan kata sandi.

Tambahkan Pengaturan Basis Data sendiri

Terakhir, klik 'Selesai Pengaturan'.

Selesaikan pengaturan sendiri

Ini membawa Anda ke halaman login. Masukkan nama pengguna dan kata sandi Anda dan tekan enter.

Login Admin Admin Milik

Awalnya, Anda akan mendapatkan pop-up dengan informasi tentang aplikasi Desktop, Android dan iOS sendiri yang dapat Anda instal di perangkat Anda. Ini memungkinkan Anda untuk mengakses data Anda saat bepergian.

Aplikasi Perangkat sendiri

Inilah dasbornya.

Jendela dasbor owncloud

Dan kami akhirnya sampai di akhir tutorial ini. Anda sekarang dapat menyimpan dan membagikan file Anda dengan mudah menggunakan Sendiri. Terima kasih telah meluangkan waktu.