Froxlor is a server management panel application with an open source license. Froxlor has various features such as web hosting management, domain names, FTP, and email.
*Configure hostname*
The hostname must be a Fully Qualified Domain Name (FQDN), for example the domain name getbox.xyz, for hostname server.getbox.xyz.
[INPUT]1 sudo hostnamectl set-hostname server.getbox.xyz
Open file /etc/hosts.
[INPUT]1 sudo vim /etc/hosts
Add IP_SERVER and host.
[INPUT]1 64.20.51.164 server.getbox.xyz
Restart.
[INPUT]1 sudo reboot
*Install Apache*
Unlike other control panels, the web server must be installed first before installing Froxlor.
[INPUT]1 2 sudo apt update sudo apt install apache2 -y
*Install PHP*
Install PHP and extensions as needed.
[INPUT]1 sudo apt install php php-common php-xml php-mbstring php-curl php-bcmath php-zip php-json php-mysql -y
*Install MariaDB*
Install MariaDB database.
[INPUT]1 sudo apt install mariadb-server -y
Secure the MariaDB installation.
[INPUT]1 sudo mysql_secure_installation
Answer the questions given.
[INPUT]1 2 3 4 5 6 Enter current password for root (enter for none): ENTER 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
Login MariaDB and create a database and user for froxlor.
[INPUT]1 2 3 4 5 6 7 sudo mysql -u root -p update mysql.user set plugin=” where user=’root’; create database froxlor; create user ‘froxlor’@’localhost’ identified by ‘secret’; grant all privileges on froxlor.* to ‘froxlor’@’localhost’ identified by ‘secret’ with grant option; flush privileges; exit;
*Install Froxlor*
Download the latest Froxlor.
[INPUT]1 2 3 4 wget https://files.froxlor.org/releases/froxlor-latest.tar.gz tar xzvf froxlor-latest.tar.gz mv froxlor /var/www/html chown -R www-data:www-data /var/www/html/froxlor
Browse http://ip-server/froxlor. Click Start Install.
Welcome to Froxlor
Check system requirements, whether all requirements have been met. If the message ‘All requirements are satisfied’ appears, it means that everything has been fulfilled. Click Click here to continue.
Checking system requirements
Enter Database connection.
Database connection
Enter Administrator Account.
Administrator account
Enter Server settings. Finally click ‘Click here to continue’.
Server settings
If the installation is successful, the message Froxlor was installed successfully is displayed.
Froxlor was installed successfully
Click Click here to login to log in to Froxlor.
Login to Froxlor
Enter username dan password.
Froxlor Dashboard
Good luck ð