Webmin / Virtualmin
Webmin is the web-based configuration tool provided by default with Accelerators. It runs as its own process, and includes its own web server.
After customizing your Accelerator, you may find that you eventually need to upgrade the Webmin / Virtualmin software. Alternatively, you may also decide that you prefer to monitor and configure your system exclusively with an SSH session.
Upgrading
Preflight
Get to the Upgrade Webmin area
- Log into your accelerator https://1.2.3.4:10000/ as
admin - From the left-hand navigation bar select
Webmin - From the left-hand navigation bar select
WebminbelowLogin: admin - Select
Webmin Configuration - From the right-hand tab select
Upgrade Webmin
Find out what is out of date
You will be presented with a list of items which require updating and what has changed.
- From the
Update modulestab - Select
Only show which modules would be updatedcheckbox - Select
Update Modules
You then can uncheck the show and actually perform the updates.
non-core module, so you need to check that option (Update non-core modules as well) too to include it in any updates.
Setting automatic update schedule
- Select the
Scheduled updatetab - Check the
Scheduled updating currently enabledbox - Set your desired schedule
Upgrading Webmin
- From the
Upgrade Webmintab - Then chose from where you wish to upgrade from, typically
Latest version from www.webmin.com - Select the
Upgrade Webminbuttton
Removing
You may decide that you do not want to use Webmin at all and wish to manage your Accelerator solely using SSH.
If you want to remove Webmin completely, open a new SSH session.
- Change to root:
sudo su - - Disable the Webmin service:
svcadm disable svc:/application/webmin:default - Then execute the Webmin uninstall script:
sudo /etc/webmin/uninstall.sh
- Finally, remove the Webmin manifest:
svccfg delete svc:/application/webmin:default
Changing webmin passwords
If you forget your webmin password, run the command below. You may have to change the path based on your webmin version. “admin” is the webmin “root” user.
sudo /opt/webmin-1.340/changepass.pl /etc/webmin admin new_password
Restarting
If Webmin becomes unresponsive or unreachable, you can restart it from an ssh session.
- Login as an administrative user.
- Restart Webmin:
sudo svcadm restart webmin - Make sure Webmin is not in maintenance:
svcs -x - If Webmin is listed as being in maintenance, run:
sudo svcadm clear webmin