GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal ownCloud di Ubuntu 18.04

Dalam artikel ini, kami akan menunjukkan kepada Anda cara menginstal ownCloud di VPS Ubuntu 18.04 .

ownCloud adalah aplikasi web perusahaan open-source populer yang ditulis dalam PHP yang digunakan untuk sinkronisasi data dan berbagi file. Ini memungkinkan pengguna untuk dengan mudah mengelola file, kontak, kalender, daftar tugas, dan banyak lagi, menjadikannya alternatif yang bagus untuk platform cloud populer seperti Google Drive, Dropbox, iCloud, dan sebagainya. OwnCloud adalah aplikasi lintas platform dan dapat diinstal pada semua sistem operasi populer.

Persyaratan

ownCloud memerlukan dependensi berikut:

  • PHP>=5.6 (disarankan PHP 7.2), dengan ekstensi PHP berikut diaktifkan:XML (Expat), curl, PDO, Phar, GD Graphics Library versi 2.0.x+, DOM, ctype, JSON, iconv, intl, mcrypt, openssl, bz2, Zlib dan Zip.
  • Server Web Apache>=2.0 dikompilasi dengan modul mod_rewrite
  • MySQL>=5.x (dengan penyimpanan InnoDB), MariaDB 5.5+, PostgreSQL (9.0 atau lebih tinggi), atau SQLite yang diinstal pada server virtual Linux Anda.

Langkah 1:Perbarui Sistem

Masuk ke VPS Anda melalui SSH sebagai pengguna sudo:

ssh username@IP_Address

Jika server Anda menggunakan nomor port SSH khusus, cukup tambahkan -p Port_number ke perintah dan ganti “Port_number” dengan nomor port SSH Anda.

Setelah Anda masuk, jalankan perintah berikut untuk memperbarui daftar paket dan meningkatkan semua paket yang diinstal:

sudo apt-get update
sudo apt-get upgrade

Langkah 2:Instal MySQL dan Buat Database

OwnCloud bekerja dengan beberapa platform database, seperti MySQL, PostgreSQL, MariaDB, dan SQLite. Dalam panduan ini, kita akan menggunakan MySQL.

Jika Anda belum menginstal MySQL atau MariaDB di server Anda, instal dengan perintah berikut:

sudo apt-get install mysql-server

Setelah terinstal, atur mesin penyimpanan default ke InnoDB. Buka file konfigurasi MySQL dengan:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

dan tambahkan default-storage-engine = innodb di [mysqld] bagian:

[mysqld]
default-storage-engine = innodb

Mulai ulang dan aktifkan layanan MySQL:

sudo systemctl restart mysql
sudo systemctl enable mysql

Masuk ke server MySQL dengan:

sudo mysql

Buat database dan pengguna baru untuk ownCloud dan berikan izin kepada pengguna:

create database owncloud;
grant all privileges on owncloud.* to owncloud@localhost identified by 'owncloud_password';

Langkah 3:Instal ownCloud

Pada saat penulisan, versi ownCloud terbaru adalah 10.0.10.

Instal paket apt-transport-https yang diperlukan untuk mengaktifkan repositori owncloud:

sudo apt-get install apt-transport-https

Unduh kunci repositori menggunakan wget perintah dan impor dengan apt-key perintah:

sudo  wget -qO- https://download.owncloud.org/download/repositories/stable/Ubuntu_18.04/Release.key | sudo apt-key add -

Outputnya akan terlihat sebagai berikut:

OK

Selanjutnya, aktifkan repositori ownCloud dengan menjalankan perintah berikut:

echo 'deb http://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/ /' > /etc/apt/sources.list.d/owncloud.list

Perbarui daftar paket dan instal owncloud-files paket dengan:

apt-get update
apt-get install owncloud-files

Setelah instalasi selesai, Anda dapat menemukan file ownCloud di /var/www/owncloud direktori.

Langkah 4:Instal Apache dan PHP 7.2

Menginstal Apache dan PHP 7.2 adalah tugas yang sangat sederhana.

Untuk menginstal Apache, PHP 7, dan semua modul yang diperlukan di server Ubuntu 18.04 Anda, jalankan perintah berikut:

sudo apt-get install apache2 libapache2-mod-php7.2 \
    openssl php-imagick php7.2-common php7.2-curl php7.2-gd \
    php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring \
    php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 \
    php7.2-sqlite3 php7.2-xml php7.2-zip

Setelah instalasi Apache selesai, jalankan perintah berikut untuk mengaktifkan modul Apache yang diperlukan:

sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime

Mulai ulang layanan Apache dan aktifkan Apache untuk memulai saat boot dengan:

sudo systemctl enable apache2.service
sudo systemctl enable apache2.service

Anda juga dapat memeriksa versi php dengan menjalankan:

php -v

Outputnya akan terlihat seperti berikut:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

Langkah 5:Konfigurasi Apache untuk Melayani ownCloud

Sekarang kita perlu mengkonfigurasi Apache agar dapat melayani direktori ownCloud.

Buka editor teks Anda dan buat file konfigurasi untuk ownCloud:

sudo nano /etc/apache2/conf-available/owncloud.conf

tambahkan konten berikut:

Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All

<IfModule mod_dav.c>
Dav off
</IfModule>

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

</Directory>

Aktifkan konfigurasi Apache ownCloud:

sudo a2enconf owncloud

Mulai ulang server web Apache agar perubahan baru diterapkan:

sudo systemctl restart apache2

Mengakses ownCloud

Buka browser web Anda dan ketik URL berikut untuk mengakses antarmuka web ownCloud:

http://your_server_ip_address_or_domain_name/owncloud

Dari sini Anda dapat menyelesaikan penyiapan dengan mengikuti langkah-langkah di bawah ini:

  1. Masukkan nama pengguna dan sandi untuk akun admin.
  2. Klik tautan Penyimpanan &basis data.
  3. Biarkan pengaturan folder data default.
  4. Klik tombol MySQL/MariaDB.
  5. Isi kolom dengan informasi database yang kita atur di atas.
  6. Klik Selesaikan Penyiapan.

Itu saja, Anda telah berhasil menginstal ownCloud 10 di server Ubuntu Anda.

Tentu saja, Anda tidak perlu menginstal dan mengonfigurasi ownCloud 10 di VPS Ubuntu 18.04 jika Anda menggunakan salah satu solusi Hosting Cloud VPS kami sendiri, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal dan mengonfigurasi ownCloud 10 di Ubuntu 18.04 untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini tentang cara menginstal dan mengkonfigurasi ownCloud 10 pada VPS Ubuntu 18.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Cara Menginstal MongoDB di Ubuntu 16.04

  2. Cara Menginstal Attendize di Ubuntu 16.04

  3. Cara menginstal Joomla 3 di Ubuntu 16.04

  1. Cara menginstal ownCloud 10 di Ubuntu 16.04

  2. Cara Menginstal Drupal di Ubuntu 18.04

  3. Cara Menginstal Contao di Ubuntu 20.04

  1. Cara menginstal R di Ubuntu 16.04

  2. Cara Menginstal Nginx di Ubuntu 16.04

  3. Cara Menginstal Bugzilla di Ubuntu 20.04