Webmin 1.670 and Debian Wheezy 7.4 ☺

Post Reply
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Webmin 1.670 and Debian Wheezy 7.4 ☺

Post by admin »

Webmin is a (root!) web-based interface to manage your Linux machine(s) on port 10000.
Integrated GUI for MySQL, apache, etc. I use it on all my Linux Debian machines!

Itself does not run on the default apache server, this makes managemant of other 'apache'-dependend applications as Wordpress, phpBB, etc much easier.

It's about 20MB of code, downloadable from: http://www.webmin.com
Make sure you read the installation there for debian, then it should run smoothly.

Mine gives a main view like:
Image

One of my latest Debian machines, actually running this phpbb forum (in test):
Image
..
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Webmin 1.670 alot of "squid::squid" message

Post by admin »

Code: Select all

Use of uninitialized value $squid::squid_version in substitution (s///) at /usr/share/webmin/squid/squid-lib.pl line 20.
Use of uninitialized value $squid::squid_version in numeric ge (>=) at /usr/share/webmin/squid/squid-lib.pl line 295.
Use of uninitialized value $squid::squid_version in numeric ge (>=) at /usr/share/webmin/squid/squid-lib.pl line 302.
Use of uninitialized value $squid::squid_version in numeric ge (>=) at /usr/share/webmin/squid/squid-lib.pl line 307.
Use of uninitialized value $squid::squid_version in numeric ge (>=) at /usr/share/webmin/squid/squid-lib.pl line 312.
Use of uninitialized value $squid::squid_version in numeric ge (>=) at /usr/share/webmin/squid/squid-lib.pl line 316.
Will be fixed in next release:
https://github.com/webmin/webmin/issues/127
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: Webmin 1.670 and Debian Wheezy 7.4 ☺

Post by admin »

Installation should go like:

Code: Select all

# dpkg --install webmin_1.670_all.deb 
Selecting previously unselected package webmin.
(Reading database ... 130460 files and directories currently installed.)
Unpacking webmin (from webmin_1.670_all.deb) ...
Setting up webmin (1.670) ...
Webmin install complete. You can now login to https://DGLD707:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Found issues:
- MySQL Server is not seen by Webmin if installed during Debian setup (run install within Webmin).
- SSH Server can not be installed automatically within Webmin, use commandline, or install it during Debian setup!

After default setup got this message on main screen:

Code: Select all

Module         Version     	Fixes problem      
Webmin User    1.672			 Fix Perl error calling webmin::show_twofactor_form_auth when enabling two-factor authentication
Act as required.

Conclusion:

During Debian setup select: SSH, WEB Server.
Then setup Webmin.
Within Webmin do the MySQL-Server installation.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: Webmin 1.670, 1.680 & 1.690 and Debian Wheezy 7.4 ☺

Post by admin »

Image
As from the 20th of May 2014 Webmin version 1.690 is out.
Most of my Webmin machines are updated to this level, as DGLD705, although Linux has 76 package updates still to be done (@ the bottom in the pic).
This version can be WEB-bases installed / updated.
Be aware the machine needs at least 1 working DNS ip address in the WEBMIN networkconfiguration otherwise it won't detect the newer version!
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: Webmin 1.670 and Debian Wheezy 7.4 ☺

Post by admin »

Webmin's MySQL Database Server asks for root access.

When removed all root access on Webmin MySQL's 'User Permissions'.
Because of the message(s) in Syslog:

Code: Select all

Sep  7 07:49:53 LD707 /etc/mysql/debian-start[2668]: Checking for insecure root accounts.
Sep  7 07:49:53 LD707 /etc/mysql/debian-start[2673]: WARNING: mysql.user contains 4 root accounts without password!
Sep  7 07:49:53 LD707 /etc/mysql/debian-start[2674]: Triggering myisam-recover for all MyISAM tables
You may see the following message in Webmin when starting MySQL Database Server:
Webmin needs to know your MySQL administration login and password in order to manage your database. Please enter your administration username (usually root) and password below.
Solved by using login and password written in /etc/mysql/debian.cnf:
http://www.debian-administration.org/ar ... #comment_1

DG.
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Latest Webmin (1.770) on Debian Jessie 8.x ☺

Post by admin »

After installing Webmin on a Debian Jessie installation -with default no-root login-, Webmin does work with user root!
Image

The Debian-Jessie installation done with SSH & Apache 2.4.x selected during Netinstall of OS.

Image

DG.
Post Reply