webmin和Virtualmin安装配置教程
七月 10, 2010 by admin · 2 Comments
webmin是一个用浏览器来管理Linux系统的工具。
1、下载:www.webmin.com/download.html
webmin-1.340.tar.gz
2、安装:
#tar xvfz webmin-1.340.tar.gz
#cd webmin-1.340
#./setup.sh /开始安装及配置文件
需要手工操作的有以下内容:
Config file directory[/etc/webmin]: 回车 /选择默认安装路径
Log file directory[/var/webmin]: 回车
Web server port (default 10000):回车 /默认端口为10000
Login name (default admin):在这里输入登录用户名
Login password:输入密码
Password again:再次输入密码
Start Webmin at boot time (y/n):输入”y”
3、查看是否安装配置成功,打开浏览器,输入http://IP:10000 若能看到Login界面,表示已经安装成功,输入用户名及密码即可登陆。
4、刚安装时是英文界面,登录webmin系统后,依次打开Webmin →Webmin Configuration →Language,在Display in Language处选择Simplified Chinese (ZH_CN),然后再点击”Change Language”重新进入webmin系统时就会显示中文了。
注:如果在安装过程中,没有提示让你输入用户名及密码,那么webmin默认的用户名就是admin,密码为空
Webmin是一个基于Web的 Linux、Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Linux、 Unix系统,这些系统除了各种版本的Linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。
微酷记录Ubuntu系统下安装webmin方法:
① 到官方网站下载最新版的webmin:http://www.webmin.com/ [ubuntu下载.deb格式]
② 安装:dpkg -i webmin_1.510-2_all.deb
③ 如果提示缺少一些依赖包可用apt-get install *** 安装
④ 安装完成,登陆地址:https://IP:10000/ (注册http后面有个s)
⑤ 登陆用户:root ,密码:root的密码
登 录webmin后,整台主机都能管理了。安装好后应该是英文的,想改成中文界面的话在左侧展开webmin这栏,里面有个Change Language and Theme这一项,进去后选中Personal choice,再选择Simplified Chinese (ZH_CN)这项,然后再点make changes按钮保存,刷新下界面就是中文了。
在服务器那栏如果安装了apache等都能看到,点击进去就可以配置了。如果是先安装了webmin再安装其他服务器软件,可以点击左侧最下面的Refresh Modules,这样就更新模块了,就能在相应栏目找到了。
webmin 默认是没有安装vsftpd的模块的,要自己安装。点击webmin>webmin配置>webmin模块>选中Third party module from这项,点击输入框右边那个按钮,就会打开webmin的第三方模块了,在里面选择你想要的模块就行了。
另外如果要架设VPN的,安装的pptpd是在webmin网络那栏里的。
装好webmin和apache后,想配置apache的话,在服务器那里点击apache服务器,就会出来配置界面了,可以建立新的虚拟主机和对apache进行各种配置,很方便的。
webmin可以管理整台服务器,功能足够强大了,可以再配合virtualmin来管理虚拟主机、FTP、数据库等。
Virtualmin可以单独安装或以webmin的模块安装,有免费版和专业版本。和另一款虚拟主机管理软件cPanel相比,Virtualmin更加易于安装和使用,功能上也并不逊色。
下面讲一下以webmin的模块模式安装Virtualmin方法:
① 前提是先安装好webmin 并登陆。
② 从官方网站下载virtual-server-3.78.gpl.wbm.gz
③ 点击 webmin>webmin配置>webmin模块> 先中从本地文件 找到下载的模块。当然也可以不下载直接选择 从 ftp 或 http URL 输入下载地址即可。
安 装virtualmin之后,就会在webmin服务器栏里出现virtualmin这一项了,点击后要做些基本的设置才能正常使用。 virtualmin有好几个功能插件,包括BIND DNS、apache、mysql、proftp、邮件等,在Features and Plugins这项里选择,看你需要哪些就选哪些,否则就不要选。
我就选了个apache的,保存,很可能会提示出错:
Suexec is enabled in the default template, but the Apache module mod_suexec is
not installed or not enabled.
或者是这样的出错提示:
The Suexec command on your system is configured to only run scripts under /var/www, but the Virtualmin base directory is /home. CGI and PHP scripts run as domain owners will not be executed.
出现类似这些错误提示的解决办法是:
① 首先安装下面这个软件:
apt-get install apache2-suexec-custom
② 安装完后编辑文件
/etc/apache2/suexec/www-data
将/var/www 改为 /home
修改完后再开启apache模块:开启actions和suexec这两个模块
在webmin里服务器栏点击apache后,点击第一项 Global configuration全局设置,再选择Configure Apache Modules这一项,勾选中actions和suexec这两项,再点击最下面enable那个按钮保存行了。
最后重启apache使之生效。
这样的话就能正常使用virtualmin来管理apache站点了。
使用virtualmin/webmin添加域名/增加网站:
点 Virtualmin => 创建虚拟服务器 => 设置域名和密码
用户名如果是自动的话那么就是你域名的名称了,例如我建立新站点wincold.com,那么用户名就是wincold了,当然也可以自己指定,密码也是要自己设定的,下面还有几个选项,例如指定独立IP,要不要同时建立mysql、FTP账号密码。
最 后点击创建后就会为你建立了新的账号和密码,在/home文件夹里建立了你用户名的文件夹,进去后你会发现有一些logs,public_html等目 录,这些是系 统文件,请保留,不要删除,不然会有问题。您的文件上传到 public_html目录即可。这就是你网站的/目录了。







请问这个有没有支持nginx管理的?还有就是安装以后大概占用多少内存额??
virtualmin要多少内存,一般来说是200M以上