Installasi dan Konfigurasi Nextcloud - Redhat 7
Isi kandungan:
- Prasyarat
- Langkah 1: Mewujudkan Pangkalan Data MySQL
- Langkah 2: Memasang PHP dan Apache
- Langkah 3: Mengkonfigurasi firewall
- Langkah 4: Memuat turun Nextcloud
- Langkah 5: Mengkonfigurasi Apache
- Langkah 6: Memasang Nextcloud
- Kesimpulannya
Nextcloud adalah sumber terbuka, platform berkongsi fail dan kerjasama, yang serupa dengan Dropbox. Ia disertakan bersama pemain media, kalendar dan pengurusan kenalan.
Nextcloud adalah extensible melalui aplikasi dan mempunyai pelanggan desktop dan mudah alih untuk semua platform utama.
Tutorial ini akan membimbing anda melalui proses memasang dan mengkonfigurasi Nextcloud dengan Apache pada sistem CentOS 7.
Prasyarat
Sebelum memulakan tutorial, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.
Langkah 1: Mewujudkan Pangkalan Data MySQL
NextCloud boleh menggunakan pangkalan data SQLite, PostgreSQL atau MySQL untuk menyimpan semua datanya.
Dalam tutorial ini, kami akan menggunakan MySQL sebagai pangkalan data pilihan.
Sekiranya anda tidak mempunyai MySQL atau MariaDB dipasang pada pelayan CentOS anda, anda boleh memasang dengan mengikuti salah satu arahan di bawah:
Mula dengan log masuk ke shell MySQL dengan menaip perintah berikut:
sudo mysql
Jalankan penyataan SQL berikut untuk membuat pangkalan data bernama
nextcloud
, pengguna bernama
nextclouduser
dan memberikan hak keistimewaan yang diperlukan kepada pengguna:
CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
FLUSH PRIVILEGES;
EXIT;
Langkah 2: Memasang PHP dan Apache
Nextcloud adalah aplikasi PHP. CentOS 7 kapal dengan PHP 5.4 yang tidak disokong oleh Nextcloud.
Kami akan memasang PHP 7.2 dari repositori Remi. Perintah di bawah akan membolehkan repositori EPEL dan Remi:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi-php72
Sebaik sahaja repositori didayakan memasang Apache PHP 7.2 dan semua pelanjutan PHP yang diperlukan dengan arahan berikut:
sudo yum install httpd php php-gd php-json php-mysql php-curl php-mbstring php-intl php-mcrypt php-imagick php-xml php-zip
Langkah 3: Mengkonfigurasi firewall
Anda boleh melakukannya dengan menjalankan perintah berikut:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Langkah 4: Memuat turun Nextcloud
Muat turun versi terbaru dari Nextcloud dari halaman muat turun Nextcloud dengan wget:
wget -P /tmp
Pada masa menulis artikel ini, versi terbaru dari Nextcloud adalah versi 15.0.0.
Setelah muat turun selesai, ekstrak arkib ke direktori / var / www:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
Tetapkan pemilikan yang betul supaya pelayan web Apache dapat mempunyai akses penuh ke fail dan direktori Nextcloud:
sudo chown -R apache: /var/www/nextcloud
Langkah 5: Mengkonfigurasi Apache
Buka editor teks anda dan buat fail konfigurasi Apache berikut.
sudo nano /etc/httpd/conf.d/nextcloud.conf
/etc/httpd/conf.d/nextcloud.conf
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Aktifkan perubahan dengan memulakan semula perkhidmatan Apache:
Langkah 6: Memasang Nextcloud
Sekarang Nextcloud dimuat turun dan semua perkhidmatan yang diperlukan dikonfigurasi membuka pelayar anda dan memulakan pemasangan Nextcloud dengan melawat nama domain atau alamat IP pelayan anda diikuti oleh
/nextcloud
:
http://domain_name_or_ip_address/nextcloud
Anda akan dibentangkan dengan halaman persediaan Nextcloud.
Kesimpulannya
Anda telah belajar cara memasang dan mengkonfigurasi Nextcloud pada mesin CentOS 7 anda. Jika anda mempunyai nama domain yang dikaitkan dengan pelayan Nextcloud anda, anda boleh mengikuti panduan ini dan selamatkan Apache anda dengan Let's Encrypt.
Untuk mencari maklumat lanjut tentang cara menguruskan contoh Nextcloud anda lawati halaman dokumentasi Nextcloud.
nextcloud centos apacheBagaimana untuk memasang dan mengkonfigurasi pelayan nfs pada centos 8

Dalam tutorial ini, anda akan melalui langkah-langkah yang diperlukan untuk menyediakan Server NFSv4 pada CentOS 8. Kami juga akan menunjukkan kepada anda bagaimana untuk melancarkan sistem fail NFS pada klien.
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.
Bagaimana untuk memasang dan mengkonfigurasi sendiricloud dengan apache pada ubuntu 18.04

ownCloud adalah sumber terbuka, penyegerakan fail yang dihoskan sendiri dan platform berkongsi fail. Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan mengkonfigurasi ownCloud dengan Apache pada mesin Ubuntu 18.04.