Cara menginstal owncloud di debian 10
- 3058
- 636
- Ricardo Gottlieb
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 upgradePerbarui Paket Sistem Debian
Selanjutnya, instal Apache server web dan Mariadb server database dengan menjalankan perintah.
$ sudo apt instal apache2 mariadb-server mariadb-clientInstal 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, zipInstal 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 DebianJika 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 owncloudSelanjutnya, klik pada 'Penyimpanan dan database'dan berikan detail database seperti pengguna database, nama database dan kata sandi.
Tambahkan Pengaturan Basis Data sendiriTerakhir, klik 'Selesai Pengaturan'.
Selesaikan pengaturan sendiriIni membawa Anda ke halaman login. Masukkan nama pengguna dan kata sandi Anda dan tekan enter.
Login Admin Admin MilikAwalnya, 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 sendiriInilah dasbornya.
Jendela dasbor owncloudDan kami akhirnya sampai di akhir tutorial ini. Anda sekarang dapat menyimpan dan membagikan file Anda dengan mudah menggunakan Sendiri. Terima kasih telah meluangkan waktu.