Thursday, December 5, 2024

Webmin/Virtualmin使用技巧

Webmin/Virtualmin使用技巧

如何修改Webmin默认管理端口10000

如上图,依次点开 Webmin–>Webmin配置–>端口与地址,可以看到Webmin默认的后台管理端口10000,将其修改成想要的端口即可。

如何开通普通虚拟主机账号

使用Webmin新建一个虚拟主机比较简单,不过在进行管理的时候不可能让每个网站管理者都拥有服务器root权限,这时就需要启用Webmin账号管理功能了。

如上图,依次点开 系统设置–>功能组件和插件(重要),然后选中 Webmin账号 保存。

然后开始权限配置,

根据需要给于适当的权限,然后访问https://your-ip:20000登录管理面板,

如上图所示,如果配置权限时给于用户Mail权限,此时这个管理面板可以当成一个WebMail来使用,而且功能并不比 SquirrelMail 、RoundCube Webmail等开源软件少。

如何添加普通邮箱用户

最简单的方法先添加一个虚拟主机服务器,然后Edit Users

添加一个用户到该服务器,

添加完成后就可以通过https://your-ip:20000登录了。

Webmin性能调优

Webmin安装完成后有时候我们只是需要它的一部分功能,比如只需要管理samba、NFS等,或者只做为一个虚拟主机管理平台运行apache、mysql等服务,这时候将不需要的服务关闭不会对我们的工作产生影响并能提高服务器的效率。

如上图,可以根据需要关闭或开启相应功能。第一个勾选框表示是否启用此功能,第2个勾选框表示是在开设新网站的时候否默认启用此功能。

Webmin设置加密https反向代理

这个功能使用的应该不是很多,就是设置虚拟服务器网站接收的所有请求将自动转发到相应URL。
首先在Virtualmin中创建虚拟服务器,记得在“已启用功能”中勾选“设置网站支持SSL”。
然后进入服务器配置–>编辑代理网站,填写想要反向代理的URL,并启用代理。

进入Webmin–>服务器–>Apache服务器,点击Global configuration–>编辑配置文件,添加下列代码:

<VirtualHost _default_:80>
ServerAdmin mail@localhost
DocumentRoot “/var/www/html”
ServerName 域名或IP地址
RewriteEngine On
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]
</VirtualHost>

重启Apache服务器即可。

Webmin安装phpmyadmin

webmin默认是没有安装phpmyadmin,这样如果使用webmin管理数据库的话就不是那么方便,不过webmin提供的脚本安装功能,可以很方便的定制自己需要的功能。

点击上图绿色的符号就可以安装相应的脚本,安装完成后在已安装脚本中可以看到。

如何关闭SSL方式访问Webmin后台

方法:切换到Webmin界面,点击Webmin配置–>SSL 加密–>Enable SSL?:否

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.