Cara menginstal nextcloud di ubuntu 18.04 Bionic Beaver Linux

Cara menginstal nextcloud di ubuntu 18.04 Bionic Beaver Linux

Objektif

Instal NextCloud di Ubuntu 18.04

Distribusi

Ubuntu 18.04

Persyaratan

Instalasi kerja Ubuntu 18.04 dengan hak istimewa root

Kesulitan

Mudah

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

Perkenalan

Ketika datang ke penyimpanan cloud yang di -host self -hostcloud jelas merupakan pilihan terbaik. Ini sepenuhnya open source, dan memungkinkan Anda kontrol penuh atas server Anda. Anda dapat, tentu saja, membuat akun pengguna Anda sendiri dan mengelola akses juga.

Ada beberapa opsi ketika datang untuk menyiapkan NextCloud di Ubuntu. Anda dapat menggunakan Docker atau Anda dapat mengikuti metode instalasi tradisional. Salah satu akan bekerja. Metode Docker mungkin akan bekerja lebih baik jika Anda tidak ingin mengkonfigurasi dan mengelola seluruh server sendiri.

Buruh pelabuhan

Jika Anda belum menginstal Docker, ikuti panduan Docker kami untuk bangun dan berjalan.

Setelah Anda memiliki Docker, sangat mudah untuk diatur. Cukup jalankan perintah di bawah ini untuk menarik dan memutar server NextCloud Anda.

$ sudo docker run -d nextcloud: fpm

Jika Anda perlu menentukan port http yang berbeda, Anda pasti dapat melakukannya.

Tradisional

Instalasi tradisional jauh lebih panjang dari yang Docker, tetapi memberi Anda lebih banyak kontrol atas server Anda dan mondar -mandir langsung di atas Ubuntu. NextCloud adalah aplikasi PHP, jadi Anda harus mengintegrasikannya ke dalam lampu atau setup lemp.

Pasang paket PHP

Sebelum Anda memulai, instal paket yang diperlukan. Ada lebih banyak paket PHP daripada yang Anda butuhkan untuk lampu atau lemp biasa, jadi pasang ini secara terpisah terlebih dahulu.

$ sudo apt menginstal php-xml php-cgi php-cli php-mysql php-mbstring PHP-GD PHP-Curl PHP-ZIP


Siapkan lampu atau lemp

Selanjutnya, Anda perlu mengatur lampu atau server LEMP. Perbedaan antara keduanya adalah Apache (lampu) dan nginx (LEMP). Pilihannya sepenuhnya milik Anda, tetapi nginx cenderung berkinerja lebih baik.

Untuk lampu, lihat Panduan MySQL atau MariaDB kami.

Untuk Lemp, Anda juga dapat memeriksa panduan kami untuk itu.

Dapatkan NextCloud

NextCloud adalah proyek open source, dan Anda dapat mengambilnya langsung dari situs web proyek. Anda dapat menuju ke halaman unduhan untuk mendapatkan versi terbaru, atau jika Anda malas, gunakan wget.

$ cd unduh $ wget https: // download.NextCloud.com/server/rilis/nextcloud-13.0.2.ritsleting

Unzip nextcloud, dan salin/pindahkan file yang dihasilkan ke root web Anda atau direktori mana pun yang Anda konfigurasi server web Anda untuk melayani.

$ unzip nextcloud-13.0.2.Zip $ sudo cp -r ~/unduhan/nextcloud/var/www/

Ubah kepemilikan direktori agar sesuai dengan server web Anda. Standarnya adalah www-data.

$ sudo chown -r www-data: www-data/var/www/nextcloud


Instal NextCloud

NextCloud memiliki proses pengaturan pemasang sendiri. Proses ini membantu mengonfigurasi NextCloud dan menempatkan segala sesuatu yang Anda butuhkan di tempat yang harus masuk ke dalam direktori root web Anda.

Buka browser Anda dan navigasikan ke alamat yang Anda pilih untuk menjadi tuan rumah. Anda akan melihat layar yang meminta Anda untuk membuat akun pengguna admin.

Klik "Penyimpanan & Basis Data", Anda akan melihat opsi untuk menghubungkan ke database Anda. NextCloud dapat terhubung ke beberapa jenis database, tetapi Anda mengatur mysql/mariadb, jadi pilih yang itu. Masukkan nama pengguna dan kata sandi database yang Anda atur. Meninggalkan localhost apa adanya.

Kirim formulir, dan NextCloud akan mengatur dirinya sendiri. Setelah selesai, itu akan menampilkan file dummy yang dibuat di direktori defaultnya.

Anda sekarang dapat membuat pengguna dan direktori Anda sendiri. Tentu saja, Anda dapat menggunakan antarmuka web untuk mengunggah file Anda sekarang juga.

Menutup pikiran

Ada banyak hal yang dapat Anda lakukan dengan NextCloud, termasuk menggunakan beberapa aplikasi asli dan frontend untuk mengelola file Anda.

Jika Anda hosting di internet yang sebenarnya, Anda harus mempertimbangkan untuk menggunakan sertifikat SSL untuk mengenkripsi lalu lintas ke dan dari server Anda. Kami memiliki panduan letsencrypt untuk debian yang harus berlaku sama untuk ubuntu.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Ubuntu 20.04 Panduan
  • Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Ubuntu 22.04 Panduan
  • Unduh Linux
  • Instal Arch Linux di VMware Workstation