Installing minimal Webmin on Raspbian

Source: Link

Install:

sudo apt-get install libnet-ssleay-perl

Then, get the file:

sudo wget http://prdownloads.sourceforge.net/webadmin/webmin-1.580-minimal.tar.gz

(*check for newest: http://sourceforge.net/projects/webadmin/files/webmin/)

Extract file:

sudo tar -zxvf webmin-1.580-minimal.tar.gz

Go to extracted directory:

cd webmin-1.580

Create folder for webmin, for example:

sudo mkdir /var/www/webmin

Then run the setup script (while you are in webmin-1.580 folder):

sudo sh setup.sh /var/www/webmin

You will be presented with the following:

***********************************************************************
* Welcome to the Webmin setup script, version 1.580 *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

Installing Webmin from /webmin-1.580 to /var/www/webmin ...

***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time
you can just accept the defaults.

Config file directory [/etc/webmin]: [enter]
Log file directory [/var/webmin]: [enter]

***********************************************************************
Webmin is written entirely in Perl. Please enter the full path to the
Perl 5 interpreter on your system.

Full path to perl (default /usr/bin/perl):

Testing Perl ...
Perl seems to be installed ok

***********************************************************************
cat: /etc/lsb-release: No such file or directory
cat: /etc/lsb-release: No such file or directory
cat: /etc/lsb-release: No such file or directory
cat: /etc/lsb-release: No such file or directory
cat: /etc/lsb-release: No such file or directory
cat: /etc/lsb-release: No such file or directory
cat: /etc/lsb-release: No such file or directory
Operating system name: Debian Linux
Operating system version: 7.0

***********************************************************************
Webmin uses its own password protected web server to provide access
to the administration programs. The setup script needs to know :
 - What port to run the web server on. There must not be another
 web server already using this port.
 - The login name required to access the web server.
 - The password required to access the web server.
 - If the webserver should use SSL (if your system supports it).
 - Whether to start webmin at boot time.

Web server port (default 10000): [enter] or change port
Login name (default admin): <username>
Login password: <password>
Password again: <password>
Use SSL (y/n): y
Start Webmin at boot time (y/n): y
***********************************************************************
Copying files to /var/www/webmin ..
..done

Creating web server config files..
..done

Creating access control file..
..done

Inserting path to perl into scripts..
..done

Creating start and stop scripts..
..done

Copying config files..
..done

Configuring Webmin to start at boot time..
Created init script /etc/init.d/webmin
..done

Creating uninstall script /etc/webmin/uninstall.sh ..
..done

Changing ownership and permissions ..
..done

Running postinstall scripts ..
PID 3347 from file /var/webmin/miniserv.pid is not valid

..done

Enabling background status collection ..
PID 3347 from file /var/webmin/miniserv.pid is not valid
..done

Attempting to start Webmin mini web server..
Starting Webmin server in /var/www/webmin
Pre-loaded WebminCore
..done

***********************************************************************
Webmin has been installed and started successfully. Use your web
browser to go to

http://<hostname>:10000/

and login with the name and password you entered previously.

Thats it. Just simply follow any instructions if prompted and your app will nicely set itself up.

You can access the webmin page using your browser:

https://<hostname>:10000/

or

https://<IP address>:10000/

When you log you can install basic webmin modules, and theme you prefer.

Standard modules: http://www.webmin.com/standard.html

Themes: http://www.webmin.com/cgi-bin/search_third.cgi?themes=1

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s