Webmin是一个web界面,它允许您管理配置文件和重新加载程序,而不需要使用SSH。它是像cPanel或Plesk这样的管理面板的流行选择,并且包含许多使它们流行的特性。模块和插件扩展了Webmin的功能,可以在许多流行的包中找到,比如Apache web服务器和Postfix。许多第三方模块存在于不同的用例中,这有助于Webmin控制面板的灵活性。
安装Webmin很简单;但是,您可能希望查阅本文档末尾的文档,以获得关于使用Webmin来管理您的系统的更多信息。
说明:
本文是为运行Debian 7的Linode而编写的,但也与Ubuntu 14.04兼容。
本文中所要求的步骤需要root权限。请确保以root或sudo前缀的方法运行下面的步骤。有关权限的更多信息,请参阅我们的用户和组指南。
在安装Webmin之前,我们假设你已经完成了入门指南。
如果您是Linux服务器管理的新手,我们推荐Linode初学者指南和有关系统管理基础的文章。
发出以下命令来刷新系统的包数据库,并确保您正在运行最新的软件:
1
2
apt-get update
apt-get upgrade
设置主机名
在开始安装和配置本指南中描述的组件之前,请确保您已经按照我们的指示设置了您的主机名。发出以下命令以确保正确设置:
1
2
hostname
hostname -f
第一个命令应该显示您的短主机名,第二个命令应该显示您的完全限定域名(FQDN)。
安装Webmin
1、一旦您满足了所有的依赖项,您就需要将Webmin包下载到您的Linode。
通过创建下面的文件,将Webmin存储库添加到您已知的存储库列表中。
/etc/apt/sources.list.d/webmin.list
1
2
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
2、下载并安装存储库的GPG密钥:
1
2
3
cd /tmp
wget https://hostdare.org/jcameron-key.asc
apt-key add jcameron-key.asc
3、更新 Apt:
1
apt-get update
4、安装Webmin:
1
apt-get install webmin
安装完成后,Webmin将给你一个访问网络面板的URL。这个URL将以https://hostdare.org的形式出现,其中主机名是您的Linode的主机名。如果你的Linode没有一个完全合格的域名(FQDN),比如myserver.mydomain.com,你应该使用你的Linode的IP或一个指向你的Linode的域名来访问Webmin。
出于安全原因,Webmin在安装时为自己生成了一个自签名的SSL证书。如果您在浏览器中收到关于SSL证书的警告,您可能希望验证证书的详细信息并接受它。
您将看到一个登录屏幕;输入您的根用户凭证。
配置Webmin
我们建议您将Webmin运行的端口更改为10000以上。要做到这一点,从左边的菜单中选择“Webmin”选项卡,然后从子菜单中点击“Webmin配置”。从控制面板中选择“端口和地址”,并将“监听端口”更改为您将记住的端口。当你点击“保存”按钮时,Webmin将改变它运行的端口,并将你重定向到新页面。现在,你可以自由地配置Webmin的其他服务。
原文:http://blog.okbase.net/xuxu1234/archive/56264.html