GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Sinkronisasi Penyimpanan Filerun di Alma Linux 8

FileRun adalah aplikasi berbagi dan sinkronisasi file gratis, open-source, dan dihosting sendiri yang ditulis dalam PHP. Ini memungkinkan Anda untuk mengunggah dan mengakses file Anda melalui penyimpanan cloud yang aman. Muncul dengan antarmuka berbasis web untuk mengelola semua foto, film, koleksi, dan berbagi file dengan teman Anda. Ini kompatibel dengan NextCloud dan menyediakan versi file otomatis. Itu dapat diinstal dan dijalankan di VPS, Server Terdedikasi, atau bahkan di perangkat Raspberry PI.

Dalam posting ini, kami akan menunjukkan cara menginstal FileRun di Alma Linux 8.

Prasyarat

  • Server yang menjalankan Alma Linux 8.
  • Nama domain valid yang ditunjukkan dengan IP server Anda.
  • Kata sandi root dikonfigurasi di server.

Instal Server LAMP

Pertama, instal server web Apache, dan server database MariaDB di sistem Anda. Anda dapat menginstalnya dengan menjalankan perintah berikut:

dnf install httpd mariadb-server -y

Setelah kedua paket diinstal, setel ulang modul PHP default dan aktifkan modul PHP 7.4 dengan perintah berikut:

dnf module reset php
dnf module enable php:7.4

Selanjutnya, instal PHP dengan semua ekstensi yang diperlukan menggunakan perintah berikut:

dnf install php php-fpm php-mbstring php-opcache php-pdo php-mysqlnd php-gd php-xml php-zip php-json -y

Setelah semua paket diinstal, Anda perlu menginstal pemuat PHP Ioncube di sistem Anda. Pertama, Anda dapat mengunduhnya dengan perintah berikut:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Setelah unduhan selesai, ekstrak file yang diunduh dengan perintah berikut:

tar xzf ioncube_loaders_lin_x86-64.tar.gz
Next, move the Isoncube loader to the PHP modules directory:
mv ioncube/ioncube_loader_lin_7.4.so /usr/lib64/php/modules/

Selanjutnya, edit file konfigurasi PHP dan tentukan jalur modul Ioncube:

nano /etc/php.ini

Ubah baris berikut:

zend.assertions = -1
zend_extension = "/usr/lib64/php/modules/ioncube_loader_lin_7.4.so"

Simpan dan tutup file, lalu jalankan layanan Apache, MariaDB, dan PHP-FPM dan aktifkan untuk memulai saat reboot sistem:

systemctl start httpd mariadb php-fpm
systemctl enable httpd mariadb php-fpm

Anda sekarang dapat memeriksa instalasi loader Ioncube dengan perintah berikut:

php -v

Anda akan mendapatkan output berikut:

PHP 7.4.19 (cli) (built: May  4 2021 11:06:37) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with the ionCube PHP Loader + ionCube24 v11.0.1, Copyright (c) 2002-2022, by ionCube Ltd.
    with Zend OPcache v7.4.19, Copyright (c), by Zend Technologies

Setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.

Konfigurasi Database MariaDB

Selanjutnya, Anda perlu mengamankan instalasi MariaDB dan mengatur kata sandi root. Anda dapat melakukannya dengan perintah berikut:

mysql_secure_installation

Jawab semua pertanyaan seperti yang ditunjukkan di bawah ini:

Set root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

Setelah MariaDB diamankan, masuk ke shell MariaDB dengan perintah berikut:

mysql -u root -p

Setelah Anda masuk, buat database dan pengguna dengan perintah berikut:

MariaDB [(none)]> CREATE DATABASE filerun;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON filerun.* TO 'filerun'@'localhost' IDENTIFIED BY 'password';

Selanjutnya, flush hak istimewa dan keluar dari shell MariaDB dengan perintah berikut:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.

Unduh FileRun

Pertama, unduh FileRun versi terbaru dengan perintah berikut:

wget -O FileRun.zip http://www.filerun.com/download-latest

Setelah unduhan selesai, unzip file yang diunduh dengan perintah berikut:

unzip FileRun.zip -d /var/www/html/filerun

Selanjutnya, ubah kepemilikan direktori FileRun:

chown -R apache:apache /var/www/html/filerun

Setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.

Konfigurasi Apache untuk FileRun

Selanjutnya, Anda perlu membuat file konfigurasi virtual host Apache untuk FileRun. Anda dapat membuatnya dengan perintah berikut:

nano /etc/httpd/conf.d/filerun.conf

Tambahkan baris berikut:

<VirtualHost *:80>
        ServerName filerun.example.com

        DocumentRoot /var/www/html/filerun

        <Directory "/var/www/html/filerun">
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
        </Directory>

        ErrorLog /var/log/httpd/filerun.error.log
        CustomLog /var/log/httpd/filerun.access.log combined
</VirtualHost>

Simpan dan tutup file kemudian restart layanan Apache untuk menerapkan perubahan:

systemctl restart httpd

Anda juga dapat memeriksa status Apache dengan perintah berikut:

systemctl status httpd

Anda akan mendapatkan output berikut:

? httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
  Drop-In: /usr/lib/systemd/system/httpd.service.d
           ??php-fpm.conf
   Active: active (running) since Thu 2022-04-07 09:36:41 UTC; 3s ago
     Docs: man:httpd.service(8)
 Main PID: 5820 (httpd)
   Status: "Started, listening on: port 80"
    Tasks: 213 (limit: 11412)
   Memory: 24.4M
   CGroup: /system.slice/httpd.service
           ??5820 /usr/sbin/httpd -DFOREGROUND
           ??5823 /usr/sbin/httpd -DFOREGROUND
           ??5824 /usr/sbin/httpd -DFOREGROUND
           ??5825 /usr/sbin/httpd -DFOREGROUND
           ??5826 /usr/sbin/httpd -DFOREGROUND

Apr 07 09:36:41 linux systemd[1]: httpd.service: Succeeded.
Apr 07 09:36:41 linux systemd[1]: Stopped The Apache HTTP Server.
Apr 07 09:36:41 linux systemd[1]: Starting The Apache HTTP Server...

Setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.

Akses Antarmuka Web FileRun

Sekarang, buka browser web Anda dan akses antarmuka web FileRun menggunakan URL http://filerun.example.com . Anda akan melihat layar berikut:

Klik Berikutnya tombol. Anda akan melihat layar pemeriksaan Persyaratan Server:

Pastikan semua persyaratan sudah terpasang lalu klik tombol Berikutnya tombol. Anda akan melihat layar penyiapan basis data:

Berikan kredensial basis data Anda dan klik Berikutnya tombol. Setelah FileRun berhasil diinstal, Anda akan melihat layar berikut:

Catat nama pengguna, sandi, dan klik Berikutnya tombol. Anda akan melihat layar login FileRun:

Berikan nama pengguna, kata sandi admin Anda, dan klik tombol Masuk tombol. Anda akan melihat dasbor FileRun pada layar berikut:

Klik Panel Kontrol. Anda akan melihat halaman panel kontrol FileRun:

Kesimpulan

Selamat! Anda telah berhasil menginstal FileRun di Alma Linux 8. Sekarang Anda dapat mengunggah file, foto, dan film Anda di FileRun dan mengaksesnya dari mana saja dari browser web. Jangan ragu untuk bertanya kepada saya jika Anda memiliki pertanyaan.


Linux
  1. Cara menginstal Erlang di Rocky Linux/Alma Linux/CentOS 8

  2. Cara menginstal PHP 8 di CentOS 8 Linux

  3. Cara Menginstal Gulp.js di Rocky Linux 8

  1. Cara menginstal PHP di Ubuntu Linux

  2. Cara menginstal PHP 8 di Alma Linux &Rocky Linux

  3. Cara menginstal Laravel di Linux

  1. Cara Menginstal PHP di Debian 10 Linux

  2. Cara Install CyberPanel di Alma Linux 8

  3. Cara Menginstal PHP 8 di Debian 11