Cara menginstal nextcloud di rhel 8 / centos 8 server

Cara menginstal nextcloud di rhel 8 / centos 8 server

Di artikel ini kami akan melakukan instalasi NextCloud. NextCloud adalah serangkaian perangkat lunak server klien untuk memberikan berbagi file yang mudah. Sistem operasi yang akan digunakan adalah server RHEL 8 / CentOS 8 dengan Mariadb, PHP dan Apache Web-Server.

Dalam tutorial ini Anda akan belajar:

  • Cara menginstal prasyarat nextcloud
  • Cara Mengunduh dan Upzip NextCloud Sumber Paket
  • Cara mengatur basis data mariadb
  • Cara mengatur nextcloud
Instalasi NextCloud yang berhasil di Red Hat Enterprise Linux 8

Persyaratan dan konvensi perangkat lunak yang digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Rhel 8 / Centos 8
Perangkat lunak NextCloud 15.0.2 atau lebih tinggi
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Cara menginstal nextcloud di rhel 8 / centos 8 server langkah demi langkah instruksi

  1. Instal Lampu (Linux, Apache, MariaDB dan PHP) Server. Sebelum Anda melanjutkan, ikuti instruksi kami tentang cara mengatur server lampu dasar di RHEL 8. Setelah siap pindah ke langkah berikutnya.
  2. Instal semua prasyarat NextCloud yang diperlukan.

    Perintah berikut akan melakukan pemasangan paket semua prasyarat NextCloud di samping paket PHP yang sudah diinstal pada langkah 1:

    # DNF menginstal PHP-MBSTRING PHP-GD PHP-PECL-ZIP PHP-XML PHP-JSON UNZIP 
    Prasyarat NextCloud di RHEL 8 Linux Server
  3. Unduh dan Instal NextCloud.

    Langkah Berikutnya adalah mengunduh paket kode sumber server server resmi terbaru dari NextCloud.Situs web com. Mungkin cara paling nyaman untuk melakukan tugas ini adalah dengan menggunakan wget memerintah.

    Unduh Versi Terbaru: $ wget https: // unduh.NextCloud.com/server/rilis/terbaru.ritsleting 

    Setelah paket diunduh, jalankan langkah di bawah ini untuk membuka ritsleting paket /var/www/html, membuat data direktori dan atur izin direktori yang sesuai:

    # unzip terbaru.zip -d/var/www/html # mkdir/var/www/html/nextcloud/data # chown -r apache: apache/var/www/html/nextcloud/* # chcon -t httpd_sys_rw_content_t/var/www/httpd_sys_rw_content_t/var/www/htm nextcloud/ -r 
    Ekstrak paket sumber NextCloud dan atur izin direktori yang sesuai
  4. Buat basis data mariadb untuk digunakan dengan nextcloud.

    Perintah berikut akan membuat basis data mariadb bernama NextCloud dan pengguna admin dengan kata sandi lulus:

    # mysql -u root -p mysql> buat database nextcloud; mysql> buat pengguna 'admin'@'localhost' yang diidentifikasi oleh 'pass'; mysql> berikan semuanya di nextcloud.* Ke 'admin'@'localhost'; mysql> hak istimewa flush; mysql> keluar 
    Menyiapkan basis data mariadb sql untuk server nextcloud di rhel 8
  5. Mulailah Wizard NextCloud dan lakukan instalasi akhir.

    Navigasikan browser Anda ke URL server Anda dan isi formulir pengaturan NextCloud:

    Formulir Instalasi Wizard NextCloud di RHEL 8 Linux Server. Setelah siap klik Selesai Pengaturan tombol. PERINGATAN
    Jika Anda melihat pesan kesalahan di bawah ini, pastikan bahwa Anda telah menginstal dengan benar semua prasyarat NextCloud sesuai langkah 2. Menggunakan # php -m | grep -i nama modul php Perintah untuk mendaftar jika modul php yang diperlukan tersedia.
    Kesalahan server internal Server mengalami kesalahan internal dan tidak dapat menyelesaikan permintaan Anda. Silakan hubungi administrator server jika kesalahan ini muncul kembali beberapa kali, harap sertakan detail teknis di bawah ini dalam laporan Anda. Rincian lebih lanjut dapat ditemukan di log webserver. 
  6. Instalasi NextCloud Anda sekarang harus siap. Secara opsional instal modul php yang disarankan nextcloud tambahan atau kencangkan instalasi Anda mod_ssl.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Ubuntu 20.04 WordPress dengan Instalasi Apache
  • Cara membuat tumpukan lampu berbasis Docker menggunakan Docker di…
  • Instalasi ampache raspberry pi
  • Linux Apache Tidak Melaksanakan File PHP: Solusi
  • Instalasi OpenLitespeed WordPress
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Ubuntu 20.04: WordPress dengan instalasi nginx
  • File Konfigurasi Linux: 30 Teratas Paling Penting