GNU/Linux >> Belajar Linux >  >> Debian

Cara FileRun di Debian 11 – Cloud gratis dan pribadi untuk kami!

Halo teman teman. Dalam postingan ini, Anda akan mempelajari cara menginstal FileRun di Debian 11. Prosedurnya sederhana, jadi mari kita mulai.

Apa itu Filerun?

Menurut situs FileRun:

Manajemen File yang Handal dan Berkinerja
Sinkronisasi Desktop dan Berbagi File

Tetapi jika kita sedikit lebih sederhana, kita dapat mengatakan bahwa Filerun adalah semacam Nextcloud tetapi ringan. Dan saya mengatakan ini bukan untuk meminimalkan kekuatan FileRun tetapi untuk lebih menjelaskan apa yang sedang kita bicarakan.

Berkat FileRun, banyak perusahaan membagikan file mereka dengan aman karena platformnya dihosting sendiri. Artinya, kita dapat menerapkan sebuah instance sendiri dan dengan demikian memiliki kontrol penuh atas itu.

Jadi mari kita lakukan.

Instal LAMP di Debian 11

FileRun memiliki antarmuka web yang kuat yang selain sangat intuitif berfungsi sebagai panel administrasi. Jadi, langkah pertama adalah membuat lingkungan LAMP.

Pertama, tingkatkan server sepenuhnya:

sudo apt update
sudo apt upgrade

Kemudian instal Apache dan MariaDB.

sudo apt-get install apache2 mariadb-server mariadb-client 

Di akhir instalasi, giliran PHP dan modul-modulnya.

sudo apt install php libapache2-mod-php imagemagick ffmpeg php-imagick php-mysql php-fpm php-common php-gd php-json php-curl php-zip php-xml php-mbstring php-bz2 php-intl

Kami juga membutuhkan unzip paket.

sudo apt install unzip

Untuk menyelesaikan penginstalan, mulai ulang Apache dan buka port yang diperlukan di firewall.

sudo ufw allow 80
sudo ufw allow 443
sudo ufw reload
sudo systemctl restart apache2

Sekarang kita bisa melanjutkan.

Konfigurasi PHP untuk FileRun

Untuk menjalankan dan melindungi FileRun dengan lebih baik, kita perlu membuat beberapa konfigurasi PHP. Pertama, unduh dan instal ioncube.

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

Kemudian unzip di direktori tempat library PHP di-host.

sudo tar -xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/lib/php

Untuk mengaktifkannya, Anda harus membuat file konfigurasi baru

sudo nano /etc/php/7.4/apache2/conf.d/00-ioncube.ini

Dan tambahkan yang berikut

zend_extension = /usr/lib/php/ioncube/ioncube_loader_lin_7.4.so

Simpan perubahan dan tutup editor.

Anda juga perlu membuat file konfigurasi PHP baru khusus untuk FileRun.

sudo nano /etc/php/7.4/apache2/conf.d/filerun.ini

Dan tambahkan konten berikut

expose_php = Off
error_reporting = E_ALL & ~E_NOTICE
display_errors = Off
display_startup_errors = Off
log_errors = On
ignore_repeated_errors = Off
allow_url_fopen = On
allow_url_include = Off
variables_order = "GPCS"
allow_webdav_methods = On
memory_limit = 128M
max_execution_time = 300
output_buffering = Off
output_handler = ""
zlib.output_compression = Off
zlib.output_handler = ""
safe_mode = Off
register_globals = Off
magic_quotes_gpc = Off
upload_max_filesize = 20M
post_max_size = 20M
enable_dl = Off
disable_functions = ""
disable_classes = ""
session.save_handler = files
session.use_cookies = 1
session.use_only_cookies = 1
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_httponly = 1
date.timezone = "UTC"

Simpan perubahan dan tutup editor. Muat ulang Apache untuk menerapkan semua perubahan konfigurasi.

sudo systemctl reload apache2

Membuat database di MariaDB untuk FileRun

Sekarang kita harus bekerja dengan MariaDB. Karena kita berada pada instalasi baru, maka kita harus mengkonfigurasinya sebelum menggunakannya. Untuk menyelesaikan ini, jalankan skrip yang diperlukan.

sudo mysql_secure_installation

Di sana Anda akan dimintai kata sandi yang, karena tidak ada, cukup tekan Enter untuk mengakses. Kemudian, Anda akan dapat menentukan milik Anda dan akhirnya, mengamankan instalasi dengan menjawab Y untuk masing-masing.

Sekarang Anda dapat mengakses konsol MariaDB:

sudo mysql -u root -p

Dan buat database dengan nama yang Anda inginkan.

CREATE DATABASE filerundb;

Kemudian buat pengguna dan kata sandinya dan beri dia izin pada database.

GRANT ALL PRIVILEGES ON filerundb.* TO 'user'@'localhost' IDENTIFIED BY 'pss';

Anda dapat menggunakan nama pengguna apa pun yang Anda inginkan, serta kata sandi yang lebih kuat.

Segarkan izin secara umum dan keluar dari konsol.

FLUSH PRIVILEGES;
exit;

Instal FileRun di Debian 11

Sekarang dengan lingkungan siap, kita dapat mulai menginstal FileRun. Pertama, kita harus mendownloadnya menggunakan wget .

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

Kemudian Anda harus unzip, menggunakan unzip perintah, ke direktori root Apache.

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

Sekarang jadikan Apache sebagai pemilik folder:

sudo chown -R www-data:www-data /var/www/html/filerun

Dan tetapkan izin yang benar untuk itu:

sudo chmod -R 755 /var/www/html/filerun

Sekarang Anda perlu membuat virtualhost baru untuk menangani situs FileRun-

sudo nano /etc/apache2/sites-available/filerun.conf

Dan tambahkan berikut ini:

<VirtualHost *:80>
        ServerName filerun.unixcop.test
        DocumentRoot /var/www/html/filerun

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

        ErrorLog ${APACHE_LOG_DIR}/filerun.error.log
        CustomLog ${APACHE_LOG_DIR}/filerun.access.log combined
</VirtualHost>

Jangan lupa ganti ServerName dengan domain Anda.

Simpan perubahan dan tutup editor.

Aktifkan situs baru dan rewrite modul

sudo a2ensite filerun.conf
sudo a2enmod rewrite

Terakhir, restart Apache.

sudo systemctl restart apache2

Menginstal FileRun melalui antarmuka web

Sekarang buka browser web favorit Anda dan akses domain Anda untuk melakukan instalasi.

Pertama, Anda akan melihat layar berikut:

Kemudian penginstal akan memeriksa sistem untuk dependensi yang hilang.

Selanjutnya, Anda harus memasukkan parameter database yang telah kami konfigurasikan.

Jika semuanya berjalan dengan baik, Anda akan melihat layar berikut. Di sana Anda akan melihat kredensial login yang harus Anda tulis di tempat yang aman.

Selanjutnya, Anda akan melihat layar login.

Terakhir, Anda akan melihat layar FileRun awal.

Nikmati.

FileRun di Debian 11 – Kesimpulan

Dalam postingan ini, Anda telah mempelajari cara menginstal FileRun di Debian agar memiliki server file yang dapat Anda gunakan secara pribadi.

Saya harap Anda menyukai postingan ini.


Debian
  1. Cara Menginstal dan Menggunakan Docker di Debian 9

  2. Cara Mengatur Ulang Kata Sandi untuk Sudo di Debian

  3. Cara Menginstal ClamAV di Debian 9 dan Memindai Kerentanan

  1. Cara Membuat Pengguna Sudo di Debian

  2. Cara Menginstal Tomcat 8.5 di Debian 9

  3. Cara Menginstal dan Mengonfigurasi Nagios di Debian 9

  1. Cara Menambah dan Menghapus Pengguna di Debian 9

  2. Cara Menginstal dan Menggunakan Docker di Debian 10 Linux

  3. Cara Menginstal dan Mengkonfigurasi Drupal dengan Apache di Debian 9