Pada artikel ini kita akan melakukan instalasi OwnCloud langsung dari paket OwnCloud resmi. OwnCloud adalah rangkaian perangkat lunak klien-server untuk menyediakan berbagi file yang mudah. Sistem operasi yang akan digunakan adalah server RHEL 8 / CentOS 8 dengan MySQL, PHP dan web-server Apache.
Dalam tutorial ini Anda akan mempelajari:
- Cara menginstal prasyarat Owncloud
- Cara mengunduh dan meng-upzip paket sumber OwnCloud
- Cara menyiapkan database MariaDB
- Cara menyiapkan OwnCloud

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | RHEL 8 / CentOS 8/td> |
Perangkat Lunak | OwnCloud 10.0.10 atau lebih tinggi |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Cara menginstal OwnCloud di server RHEL 8 / CentOS 8 petunjuk langkah demi langkah
- Instal server LAMP (Linux, Apache, MariaDB dan PHP). Sebelum melanjutkan, ikuti petunjuk kami tentang cara menyiapkan server LAMP dasar di RHEL 8. Setelah siap, lanjutkan ke langkah berikutnya.
- Instal semua prasyarat OwnCloud yang diperlukan.
Perintah berikut akan melakukan instalasi paket semua prasyarat OwnCloud selain paket PHP yang sudah diinstal di
Langkah 1 :# dnf install php-mbstring php-gd php-pecl-zip php-xml php-json php-intl unzip
Prasyarat OwnCloud di server RHEL 8 Linux
- Unduh dan instal OwnCloud.
Langkah selanjutnya adalah mengunduh paket kode sumber OwnCloud Server resmi terbaru dari situs web OwnCloud.org. Mungkin cara paling nyaman untuk melakukan tugas ini adalah dengan menggunakan
wget
memerintah. Pada saat penulisan, versi OwnCloud terbaru adalah 10.0.10. Perbarui tautan di bawah ini jika perlu:DOWNLOAD LATEST VERSION: $ wget https://download.owncloud.org/community/owncloud-10.0.10.zip
Setelah paket diunduh, jalankan perintah linux di bawah ini untuk mengekstrak paket ke
/var/www/html
, buatdata
direktori dan atur izin direktori yang sesuai:# unzip owncloud-10.0.10.zip -d /var/www/html # mkdir /var/www/html/owncloud/data # chown -R apache:apache /var/www/html/owncloud/* # chcon -t httpd_sys_rw_content_t /var/www/html/owncloud/ -R
Ekstrak paket sumber OwnCloud dan atur izin direktori yang sesuai
- Buat database MariaDB untuk digunakan dengan OwnCloud.
Perintah berikut akan membuat database MariaDB bernama
owncloud
dan penggunaadmin
dengan kata sandipass
:# mysql -u root -p mysql> CREATE DATABASE owncloud; mysql> CREATE USER `admin`@`localhost` IDENTIFIED BY 'pass'; mysql> GRANT ALL ON owncloud.* TO `admin`@`localhost`; mysql> FLUSH PRIVILEGES; mysql> exit
Menyiapkan database MariaDB SQL untuk server OwnCloud di RHEL 8
- Mulai wizard OwnCloud dan lakukan penginstalan terakhir.
Arahkan browser Anda ke URL server Anda dan isi formulir penyiapan OwnCloud:
Formulir instalasi wizard OwnCloud di server RHEL 8 Linux. Setelah siap klik
Finish setup
tombol.PERINGATAN
Jika Anda melihat pesan kesalahan di bawah ini, pastikan Anda telah menginstal semua prasyarat OwnCloud dengan benar sesuaiLangkah 2 . Gunakan# php -m | grep -i PHP MODULE NAME
perintah untuk mendaftar jika modul PHP yang diperlukan tersedia.ERROR 500: Internal Server Error.
- Instalasi OwnCloud Anda di RHEL 8 / CentOS 8 seharusnya sudah siap. Secara opsional, instal modul PHP tambahan yang direkomendasikan OwnCloud atau amankan instalasi Anda dengan
mod_ssl
.