Froxlor adalah panel kontrol web sumber terbuka untuk mengelola situs web dan ruang penyimpanan server web untuk menyediakan service hosting. Ini menyediakan berbagai jenis fitur beberapa di antaranya adalah: dukungan untuk alamat IPv4 dan/atau IPv6, SSL Lanjutan, konfigurasi PHP sesuai domain; user dapat membuat akun Pengecer & Pelanggan dengan opsi untuk mengelola sumber daya langsung dari Panel Kontrol untuk hosting bersama; grafik interaktif; menawarkan API, interface Bertema, dukungan Let’s Encrypt untuk sertifikat gratis; manajemen MySQL; Perlindungan & pengaturan direktori, manajemen Kuota, dan lainnya… Mari kita lihat cara menginstal, mengatur, dan mengkonfigurasi Froxlor di server Ubuntu.
Catatan : Langkah-langkah yang diberikan di bawah ini juga akan berfungsi untuk Ubuntu 19.04/18.04/16.04/14.04… termasuk Debian, Linux Mint, Unsurtary dan sistem operasi Linux berbasis Debian lainnya. Disini kita menggunakan OS Ubuntu 18.04 Server.
Langkah 1: Tambahkan Repositori Froxlor di Ubuntu
Ada beberapa metode untuk menginstal perangkat lunak manajemen server ringan Froxlor seperti menggunakan Tarball ( Download ), dari git source, shell-installer, namun, di sini kita menggunakan repositori Debian.
Buka Terminal Perintah dan beralih ke user root untuk menjalankan semua perintah di bawah ini:
Gunakan perintah berikut untuk memasukkan repositori Froxlor ke dalam daftar Ubuntu.
sentuh /etc/apt/sources.list.d/froxlor.list
Tambahkan sumber paket ke daftar yang dibuat di atas.
echo ‘deb http://debian.froxlor.org stretch main’ > /etc/apt/sources.list.d/froxlor.list
Langkah 2: Instal kunci untuk Froxlor
Tambahkan kunci untuk Froxlor untuk memverifikasi paket yang akan kita unduh lebih lanjut dalam tutorial ini.
apt-key adv –keyserver pool.sks-keyservers.net –recv-key FD88018B6F2D5390D051343FF6B4A8704F9E9BBC
Langkah 4: Perbarui server atau Desktop Ubuntu Anda
Untuk membersihkan cache Ubuntu sebelumnya, sehingga dapat mengenali Repositori Froxlor yang baru saja ditambahkan.
Perintah-perintahnya adalah:
apt-get install pembaruan
apt-get install upgrade
Langkah 5: Instal server Apache
Pada Ubuntu instalasi web server Apache cukup mudah, hanya satu perintah yang perlu kita gunakan yaitu:
apt-get install apache2 service apache2 aktifkan service apache2 start
Langkah 6: Perintah untuk Menginstal Froxlor di Ubuntu
Berikut adalah perintah baris tunggal setelah mengatur semua untuk menginstal panel kontrol server Froxlor.
apt-get install froxlor
Saat menginstal itu akan meminta pengaturan postfix dari surat. Ini akan menawarkan beberapa jenis konfigurasi server surat pilih salah satu pilihan yang diberikan di antara:
- Tidak Ada Konfigurasi
- Situs internet
- Internet dengan smarthost
- Sistem Satelit
- Hanya Lokal
Langkah 7: Ubah direktori root Dokumen Apache
Secara default di Ubuntu, kita hanya dapat mengakses direktori HTML publik default (/var/www/html) Apache, namun, setelah menginstal Froxlor, semua file akan berada di bawah direktori web utama yaitu /var/www/. Jadi kita harus mengubah direktori root dokumen default untuk mengakses Froxlor.
Beralih ke direktori Apache yang tersedia di situs
cd /etc/apache2/sites-available
nano 000-default.conf
Dan ubah jalurnya:
DocumentRoot /var/www/html
ke
DocumentRoot /var/www/html
Setelah mengedit simpan file dengan menekan Ctrl + X dan ketik Y lalu tekan tombol Enter.
Langkah 8: Mulai ulang server web Apache
Setelah mengubah dan menyimpan path direktori root dokumen, saatnya untuk me-restart server web kita, berikut adalah perintahnya:
service apache2 restart
Langkah 9 Buat Database
Untuk menyimpan semua datanya, platform manajemen severs ini saat instalasi akan meminta detail database, di sini kita akan membuatnya:
Masuk ke MySQL/MariaDB
Buat user MySQL dengan hak akses root
mysql -u root
BUAT PENGGUNA ‘user baru’@’localhost’ DIIDENTIFIKASI DENGAN ‘sandi’; HIBAH SEMUA HAK ISTIMEWA DI *.* KEPADA ‘user baru’@’localhost’; HAK ISTIMEWA;
Catatan : Ubah teks warna hijau di atas dengan pilihan Anda sendiri.
Sekarang kita membuat database normal beserta user dan passwordnya untuk Froxlor.
Anda dapat mengubah nama database froxlorh2s, froxlorusr dan password Anda dengan yang nyaman.
BUAT DATABASE froxlorh2s;
BUAT PENGGUNA ‘froxlorusr’@’localhost’ DIIDENTIFIKASI DENGAN ‘yourpassword’;
HIBAH SEMUA HAK ISTIMEWA PADA froxlorusr.* KEPADA ‘froxlorh2s’@’localhost’ DIIDENTIFIKASI OLEH ‘yourpassword’ DENGAN GRANT OPTION;
HAK ISTIMEWA;
KELUAR;
Langkah 9: Akses halaman login Froxlor di browser web
Arahkan alamat IP lokal sistem Anda di mana Anda telah menginstal platform manajemen kontrol server ini bersama dengan nama direcotyr yaitu froxlor. Dengan demikian, akan menjadi seperti ini:
alamat server/froxlor atau 127.0.0.1/froxlor
Untuk mengetahui Ip sistem Anda, Anda dapat menjalankan perintah:
ifconfig
Setelah Anda membukanya di browser Anda, klik tautan mulai instal.
Langkah 10: Konfigurasikan manajemen server Froxlor dari interface Web
Sekarang halaman utama Instal setup alat ini akan terbuka dari mana kita harus mengisi Database dan rincian administrasi lainnya.
1. Pilih bahasa instalasi secara default adalah bahasa Jerman, jadi jika Anda membutuhkan bahasa Inggris atau Prancis, Anda dapat mengubahnya dari sini.
2. Koneksi Basis Data:
Pada Langkah 9 dari tutorial ini kita telah membuat Database untuk Froxlor, jadi masukkan semua detailnya seperti:
MySQL-Nama Host – 127.0.0.1
- Nama basis data: Dalam kasus kita ini adalah froxlorh2s dan Anda harus mengetik sendiri.
- Nama user untuk akun MySQL yang tidak memiliki hak istimewa: froxlorusr (dalam kasus kita)
- Kata sandi untuk akun MySQL yang tidak memiliki hak istimewa: Kata sandi Anda
- Nama user untuk akun root MySQL: root
- Kata sandi untuk akun root MySQL: Kata sandi root sistem Anda
3. Akun Administrator
- Buat user dan password Admin untuk masuk ke Froxlor.
- Nama Pengguna Administrator: admin
- Kata Sandi Administrator:
- Administrator-Password (konfirmasi):
4. Pengaturan sistem server lainnya
Pengaturan server Nama server (FQDN, tanpa alamat IP): www.example.com atau yourcomputername.localdomain
- IP Server: 192.168.43.93 (secara otomatis diambil oleh alat ini
- Pilih server web yang ingin Anda konfigurasikan untuk Froxlor
- Server web Apache 2.2: Apache 2.2
- Server Web Apache 2.4: Apache 2.4
- Server web Lighttpd:Lighthttpd
- Server web NGINX: NGINX
- Nama user HTTP: www-data
- Nama grup HTTP: www-data
Terakhir, klik tombol Klik di sini untuk melanjutkan.
Langkah 11: Masuk Dengan Nama Pengguna dan password
Kredensial yang dibuat di atas menggunakannya dan login.
Langkah 12: Dasbor Froxlor
Sekarang semuanya sudah ada dan Anda dapat membuka Dasbor untuk menyiapkan berbagai hal.