Web Browser Based FTP/SCP Client with Monsta FTP
#MonstaFTP #WebBasedTools #PHP
Full steps can be found at https://i12bretro.github.io/tutorials/0206.html
--------------------------------------------------------------------
Install Apache and PHP
--------------------------------------------------------------------
01. Log into the Debian device
02. Run the following commands in a terminal:
# update repositories and install any available software updates
sudo apt-get update
sudo apt-get upgrade
# install Apache HTTPD
sudo apt-get install apache2
# install PHP components
sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-common
--------------------------------------------------------------------
Installing Monsta FTP
--------------------------------------------------------------------
01. Run the following commands in a terminal:
# download and extract Monsta FTP
wget https://www.monstaftp.com/downloads/monsta_ftp_2.10.2_install.zip
sudo unzip monsta_ftp*.zip -d /var/www/html
# optionally, rename the created mftp directory to just ftp
sudo mv /var/www/html/mftp /var/www/html/ftp
02. Open a web browser and navigate to http://DNSorIP/ftp
--------------------------------------------------------------------
Customize Branding (Optional)
--------------------------------------------------------------------
01. Open a browser and navigate to https://www.monstaftp.com/guides/how-to-rebrand-interface
02. Use the UI to change the colors of the Monsta FTP interface
03. Click the Generate CSS File button
04. Copy the file to the Monsta FTP installation /settings directory, for example:
sudo cp ./theme.css /var/www/html/ftp/settings/
05. Refresh your Monsta FTP installation to see the updated interface theme
06. Alternatively, edit the /var/www/html/ftp/settings/theme.css file directly to fully customize the look and feel
### Connect with me and others ###
★ Discord: https://discord.com/invite/EzenvmSHW8
★ Reddit: https://reddit.com/r/i12bretro
★ Twitter: https://twitter.com/i12bretro