Webmin: Difference between revisions
m (Removed hyperlinks to hypothetical URLs.) |
mNo edit summary |
||
Line 11: | Line 11: | ||
* Perl | * Perl | ||
* Webmin 1. | * Webmin 1.990 | ||
* Dansguardian 0.7. | * Dansguardian 0.7.1 module (for webmin) | ||
For more info about appropriate module: https://www.webmin.com/tgz.html | For more info about appropriate module: https://www.webmin.com/tgz.html | ||
Line 29: | Line 29: | ||
{{Cmd|cd /opt | {{Cmd|cd /opt | ||
wget http://prdownloads.sourceforge.net/webadmin/webmin-1. | wget http://prdownloads.sourceforge.net/webadmin/webmin-1.990.tar.gz}} | ||
Unpack | Unpack | ||
{{Cmd|gunzip webmin-1. | {{Cmd|gunzip webmin-1.990.tar.gz | ||
tar xvf webmin-1. | tar xvf webmin-1.990.tar.gz }} | ||
Folder | Folder | ||
{{Cmd|mv webmin-1. | {{Cmd|mv webmin-1.990 webmin}} | ||
Setup | Setup |
Revision as of 14:56, 20 March 2022
What is Webmin
A web-based interface for system administration for Unix or Linux. Setup user accounts, DNS, file sharing, etc.
Set up Webmin on Alpine Linux
This document will be a quick c/p guide to setup webmin and dansguardian module on Alpine linux. We assume you have dansguardian installed and running. What we will install is the following:
- Perl
- Webmin 1.990
- Dansguardian 0.7.1 module (for webmin)
For more info about appropriate module: https://www.webmin.com/tgz.html
Installing Perl with ssl module
Install Perl
apk add perl perl-net-ssleay
Installing and configuring Webmin
Install webmin
Download
cd /opt wget http://prdownloads.sourceforge.net/webadmin/webmin-1.990.tar.gz
Unpack
gunzip webmin-1.990.tar.gz tar xvf webmin-1.990.tar.gz
Folder
mv webmin-1.990 webmin
Setup
cd webmin ./setup.sh
Note: Will ask distro, Alpine not listed. The closest distro might be Gentoo -- use your best judgement
Config file directory [/etc/webmin]: enter Log file directory [/var/webmin]: /var/log/webmin Full path to perl: enter Web server port (default 10000): enter (or other port number) Login name (default admin): admin Login password: admin-password Password again: admin-password Start Webmin at boot time (y/n): y
Browse
http://IP_NUMBER:10000 (or the ip number you chose)
To add dansguardian module
Link to module: http://downloads.sourceforge.net/project/dgwebminmodule/dgwebmin-stable/0.7/dgwebmin-0.7.1.wbm
Browse to http://IP_NUMBER:10000 (or the ip number you chose)
- Click on: Webmin / Webmin Configuration / Webmin Modules
- In the Install Module box, enter link in: From HTTP or FTP URL text field and press Install Module below
- (Alternatively, can click on 🌐 button in Third party module from form and select from list)
- Click on: Servers / DansGuardian Web Content to configure and use dansguardian module.
Note: Webmin Modules you can add more modules, from “Standard module from www.webmin.com” or “Third party module from”, etc.