Install dan Konfigurasi OwnCloud pada Ubuntu 18.04
Isi kandungan:
- Prasyarat
- Langkah 1: Mewujudkan Pangkalan Data MySQL
- Langkah 2: Memasang PHP dan Apache
- Langkah 3: Mengkonfigurasi Firewall
- Langkah 4: Memuat turun ownCloud
- Langkah 5: Mengkonfigurasi Apache
- Langkah 6: Memasang ownCloud
- Kesimpulannya
ownCloud adalah sumber terbuka, penyegerakan fail host-diri dan platform berkongsi fail, serupa dengan Dropbox, Microsoft OneDrive dan Google Drive. ownCloud extensible melalui aplikasi dan mempunyai pelanggan desktop dan mudah alih untuk semua platform utama.
Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan mengkonfigurasi ownCloud dengan Apache pada mesin Ubuntu 18.04.
Prasyarat
Anda perlu log masuk sebagai pengguna dengan akses sudo untuk dapat memasang pakej dan mengkonfigurasi perkhidmatan sistem.
Langkah 1: Mewujudkan Pangkalan Data MySQL
ownCloud boleh menggunakan SQLite, Oracle 11g, PostgreSQL atau MySQL database untuk menyimpan semua datanya. Dalam tutorial ini, kami akan menggunakan MySQL sebagai pangkalan data back-end.
Jika MySQL atau MariaDB tidak dipasang pada pelayan Ubuntu anda, anda boleh memasang dengan mengikuti salah satu panduan di bawah:
Mula dengan log masuk ke shell MySQL dengan menaip perintah berikut:
sudo mysql
Dari dalam shell MySQL, jalankan pernyataan SQL berikut untuk membuat pangkalan data:
CREATE DATABASE owncloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
Seterusnya, buat akaun pengguna MySQL dan berikan akses kepada pangkalan data:
GRANT ALL ON owncloud.* TO 'owncloudsuser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Akhirnya, keluar dari konsol mysql dengan menaip:
Langkah 2: Memasang PHP dan Apache
ownCloud adalah aplikasi PHP. PHP 7.2 yang merupakan PHP lalai di Ubuntu 18.04 disokong sepenuhnya dan disyorkan untuk ownCloud.
Pasang Apache dan semua pelanjutan PHP yang diperlukan menggunakan arahan berikut:
sudo apt 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
Langkah 3: Mengkonfigurasi Firewall
Dengan mengandaikan anda menggunakan
UFW
untuk menguruskan firewall anda, anda perlu membuka port HTTP (
80
) dan HTTPS (
443
). Anda boleh melakukannya dengan mendayakan profil 'Apache Full' yang merangkumi peraturan untuk kedua-dua port:
Langkah 4: Memuat turun ownCloud
Pada masa penulisan artikel ini, versi terkini dari ownCloud adalah versi 10.0.10. Sebelum meneruskan dengan langkah seterusnya lawati laman muat turun sendiriCloud dan semak jika ada versi baru sendiriCloud yang tersedia.
Gunakan arahan wget berikut untuk memuat turun arkib zip sendiriCloud:
wget https://download.owncloud.org/community/owncloud-10.0.10.zip -P /tmp
Setelah muat turun selesai, ekstrak arkib ke direktori
/var/www
:
sudo unzip /tmp/owncloud-10.0.10.zip -d /var/www
Tetapkan pemilikan yang betul supaya pelayan web Apache dapat mempunyai akses penuh ke fail dan direktori sendiriCloud.
sudo chown -R www-data: /var/www/owncloud
Langkah 5: Mengkonfigurasi Apache
Buka editor teks anda dan buat fail konfigurasi Apache berikut.
sudo nano /etc/apache2/conf-available/owncloud.conf
/etc/apache2/conf-available/owncloud.conf
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Dayakan konfigurasi yang baru ditambah dan semua modul Apache yang diperlukan dengan:
sudo a2enconf owncloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Aktifkan perubahan dengan memulakan semula perkhidmatan Apache:
Langkah 6: Memasang ownCloud
Sekarang bahawa ownCloud dimuat turun dan semua perkhidmatan yang diperlukan dikonfigurasi membuka penyemak imbas anda dan memulakan pemasangan sendiriCloud dengan melawat nama domain atau alamat IP pelayan anda diikuti oleh
/owncloud
:
http://domain_name_or_ip_address/owncloud
Anda akan dibentangkan dengan halaman penyediaan sendiriCloud.
Kesimpulannya
Anda telah belajar cara memasang dan mengkonfigurasi ownCloud pada mesin Ubuntu 18.04 anda. Jika anda mempunyai nama domain yang dikaitkan dengan pelayan sendiriCloud anda, anda boleh mengikuti panduan ini dan selamatkan Apache anda dengan Let's Encrypt.
Untuk mencari maklumat lanjut mengenai bagaimana untuk menguruskan contoh yourCloud anda, lawati halaman dokumentasi ownCloud.
owncloud ubuntu apacheBagaimana untuk memasang dan mengkonfigurasi pelayan nfs pada ubuntu 18.04

Sistem Fail Rangkaian (NFS) adalah protokol sistem fail yang diedarkan yang membolehkan anda berkongsi direktori jauh melalui rangkaian. Dalam tutorial ini, kami akan menerangkan cara menyediakan Server NFSv4 di Ubuntu 18.04.
Bagaimana untuk memasang dan mengkonfigurasi nextcloud dengan apache pada centos 7

Nextcloud adalah sumber terbuka, platform berkongsi fail dan kerjasama, yang serupa dengan Dropbox. Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan mengkonfigurasi Nextcloud dengan Apache pada mesin CentOS 7.
Bagaimana untuk memasang dan mengkonfigurasi nextcloud dengan apache pada ubuntu 18.04

Nextcloud adalah sumber terbuka, platform berkongsi fail dan kerjasama, yang serupa dengan Dropbox. Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan mengkonfigurasi Nextcloud dengan Apache pada mesin Ubuntu 18.04.