Dalam tutorial ini, kami akan menunjukkan cara menginstal ownCloud 8 Anda di CentOS 7. Bagi Anda yang belum tahu, OwnCloud adalah perangkat lunak sumber terbuka dan gratis yang memungkinkan Anda untuk buat cloud "file-hosting" pribadi. OwnCloud mirip dengan layanan DropBox dengan perbedaan bebas untuk mengunduh dan menginstal di server pribadi Anda. Owncloud dibuat oleh PHP dan database backend MySQL (MariaDB), SQLLite, atau PostgreSQL. OwnCloud juga memungkinkan Anda untuk dengan mudah melihat dan menyinkronkan buku alamat, acara kalender, tugas, dan bookmark. Anda dapat mengaksesnya melalui antarmuka web yang bagus dan mudah digunakan atau menginstal klien OwnCloud di mesin Desktop atau Laptop Anda (mendukung Linux, Windows, dan Mac OSX).
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi OwnCloud 8 di CentOS 7.
Instal OwnCloud 8 di CentOS 7
Langkah 1. Pertama, kita perlu menginstal RPM repositori Remi terbaru yang sesuai dengan arsitektur Anda.
wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpmrpm -Uvh remi-release-7.rpm
Langkah 2. Instal paket PHP yang diperlukan.
yum updateyum install httpd php php-mysql sqlite php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-gd curl php-curl php-mcrypt php-pear -yLangkah 3. Instal MySQL.
yum install mysql-serverMulai Apache dan MySQL:
systemctl start mysql.servicesystemctl start httpd.service## Otomatis memulai layanan saat sistem start-up ##systemctl aktifkan mysql.servicesystemctl aktifkan httpd.serviceSecara default, MySQL tidak dikeraskan. Anda dapat mengamankan MySQL menggunakan
mysql_secure_installation
naskah. Anda harus membaca dan mengikuti setiap langkah dengan cermat yang akan menetapkan kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MySQL.mysql_secure_installationLangkah 4. Konfigurasi database MySQL baru menggunakan perintah berikut.
#mysql -uroot -pCREATE DATABASE owncloud;BERIKAN SEMUA HAK ISTIMEWA DI owncloud.* UNTUK 'owncloud_user'@'localhost' DIIDENTIFIKASI OLEH 'owncloud_user_pasword';HAK ISTIMEWA FLUSH;Langkah 5. Konfigurasi Apache untuk OwnCloud.
Saat mengonfigurasi server web Apache, Anda disarankan untuk mengaktifkan .htaccess untuk mendapatkan fitur keamanan yang ditingkatkan, secara default .htaccess dinonaktifkan di server Apache. Untuk mengaktifkan itu, buka file host virtual Anda dan buat AllowOverride disetel ke Semua. Misalnya, di sini saya menggunakan file konfigurasi eksternal alih-alih memodifikasi file utama.
#nano /etc/httpd/conf.d/owncloud.confAlias /owncloud /var/www/html/owncloud Indeks Opsi FollowSymLinksAllowOverride AllOrder izinkan, tolak izinkan dari semua Jangan lupa untuk memulai ulang semua layanan yang terkait dengan server Apache.
systemctl restart httpd.serviceLangkah 6. Instal OwnCloud dan dependensi.
wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2tar -xjf owncloud-8.0.0.tar.bz2mv owncloud /var/www/html/owncloud/Setel izin direktori:
chown -R apache.apache /var/www/html/owncloud/Langkah 7. Akses aplikasi OwnCloud.
Navigasi ke
http://your-domain.com/
dan ikuti petunjuk mudahnya. Masukkan nama pengguna dan kata sandi untuk akun pengguna administrator, klik hyperlink 'Opsi lanjutan' dan masuk ke direktori data (atau biarkan pengaturan default), lalu masukkan nama pengguna basis data, kata sandi basis data, nama basis data, host (localhost), dan klik ' Selesaikan penyiapan'.Selamat! Anda telah berhasil menginstal Owncloud 8. Terima kasih telah menggunakan tutorial ini untuk menginstal Owncloud pada sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs resmi OwnCloud.
Cent OS