Cara Memasang OwnCloud pada CentOS 8

Cara Memasang OwnCloud pada CentOS 8

Owncloud adalah perisian yang terkemuka di pasaran, pelanggan-pelayan yang menawarkan platform awan yang membolehkan anda membuat sandaran fail anda di lokasi pusat dan menyegerakkannya di awan. Ini adalah alternatif yang sangat baik untuk aplikasi sandaran popular seperti OneDrive, Dropbox dan Google Drive.

Tidak seperti platform popular ini, Owncloud Tidak menawarkan keupayaan pusat data untuk menganjurkan fail. Walau bagaimanapun, anda akan dijamin keselamatan dan privasi data yang disimpan.

Dalam artikel ini, kami akan membimbing anda dengan cara anda boleh memasang Owncloud pada Centos 8.

Prasyarat

Sebelum kita memulakan, pastikan anda memasang stack lampu dan berjalan.

Dengan semua keperluan yang dipenuhi, kami dapat menggulung lengan baju kami dan memulakan!

Langkah 1: Pasang modul PHP tambahan

Owncloud adalah aplikasi PHP dan dokumentasi rasminya mengesyorkan Php 7.3 atau Php 7.2 yang dipasang secara lalai. Juga, beberapa sambungan PHP tambahan diperlukan oleh Owncloud untuk bekerja dengan lancar.

Oleh itu, buka terminal anda sebagai pengguna sudo dan jalankan arahan.

$ sudo dnf memasang php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 
Pasang modul PHP

Langkah 2: Buat pangkalan data untuk OwnCloud

Setelah memasang sambungan PHP yang diperlukan, masuk ke Mariadb Enjin pangkalan data menggunakan arahan di bawah dan berikan kata laluan.

$ mysql -u root -p 

Setelah masuk, buat pangkalan data untuk Owncloud dan tambahkan pengguna untuk pangkalan data.

Mariadb [(Tiada)]>> Buat pangkalan data sendiriCloud_db; Mariadb [(Tiada)]>> Hibah semua di owncloud_db.* Kepada 'owncloud_user'@'localhost' yang dikenal pasti oleh '[dilindungi e -mel]'; Mariadb [(Tiada)]>> Keistimewaan siram; Mariadb [(Tiada)]>> Keluar; 
Buat pangkalan data OwnCloud

Langkah 3: Muat turun OwnCloud di CentOS 8

Langkah seterusnya ialah memuat turun fail sendiri, pada masa menulis panduan ini, versi terkini di Owncloud adalah 10.3.2. Menggunakan arahan wget, muat turun fail tarball terkini.

$ wget https: // muat turun.owncloud.org/komuniti/owncloud-10.3.2.tar.BZ2 

Kemudian ekstrak fail tarball ke /var/www/ direktori.

$ sudo tar -jxf owncloud -10.3.2.tar.bz2 -c/var/www/ 

Seterusnya, konfigurasikan kebenaran pemilikan yang akan membolehkan Apache webserver untuk membaca / mengakses fail dan folder sendiri.

$ sudo chown -r apache:/var/www/owncloud 

Langkah 4: Konfigurasikan pelayan web Apache untuk OwnCloud

Beberapa perubahan diperlukan untuk Apache webserver untuk berkhidmat Owncloud. Oleh itu, buat konfigurasi untuk sendiri.

$ sudo vim/etc/httpd/conf.d/owncloud.Conf 

Tambahkan konfigurasi berikut.

Alias/owncloud "/var/www/owncloud/" options +followsymlinks allowoverride all dav off setenv home/var/www/owncloud setenv http_home/var/www/owncloud  

Simpan dan keluar dari fail.

Untuk perubahan yang berkuatkuasa, mulakan semula pelayan web dan sahkan status dengan berjalan.

$ sudo Systemctl Restart Httpd $ Sudo Systemctl Status Httpd 
Periksa status perkhidmatan Apache

Jika Selinux diaktifkan dan berjalan, laksanakan arahan di bawah untuk membolehkan webserver Apache menulis ke direktori owncloud.

$ sudo setsebool -p httpd_unified 1 

Langkah 5: Memuktamadkan pemasangan OwnCloud pada CentOS 8

Dengan semua konfigurasi utama yang dilakukan, sudah tiba masanya untuk memuktamadkan pemasangan Owncloud. Oleh itu, lancarkan penyemak imbas anda dan lawati IP pelayan anda seperti yang ditunjukkan.

http: // server-ip/owncloud 
Log masuk sendiri

Sediakan nama pengguna dan kata laluan seperti yang ditunjukkan di atas. Klik seterusnya pada 'Penyimpanan dan pangkalan data'Pautan terus di bawah dan pilih'MySQL/MariaDB' pangkalan data. Isi semua butiran pangkalan data i.e Pengguna pangkalan data, kata laluan, dan nama pangkalan data.

Butiran pangkalan data OwnCloud

Akhirnya, klik 'Selesai PersediaanButang 'untuk menyelesaikan persediaan.

Pemasangan OwnCloud Lengkap

Ini membawa anda ke halaman log masuk di mana anda akan log masuk dengan nama pengguna dan kata laluan yang anda tentukan sebelum ini.

Log masuk sendiri

Oleh kerana kami sedang log masuk untuk pertama kalinya, anda akan dibentangkan dengan pilihan untuk memasang aplikasi sendiri pada platform yang berbeza seperti Android dan iOS.

Pemasangan aplikasi sendiri

Inilah yang kelihatan seperti papan pemuka. Cukup mudah dan intuitif untuk digunakan.

Papan pemuka sendiri

Dan itulah cara anda memasang Owncloud pada Centos 8. Maklum balas anda sangat dialu -alukan.