安装Linux服务器图形化管理软件Webmin和Virtualmin

内容简介:在一台安装了Ubuntu Server的PC上安装webmin和virtualmin,以达到远程方便地通过web图形界面管理该Linux服务器的目的,最终的效果基本上类似于常见的虚拟主机或VPS上提供的cpanel控制面板,而cpanel是一套较贵的商业付费软件,webmin和virualmin则是免费的。

下面是操作步骤:

1, 首先安装好操作系统,本例使用的时Ubuntu 10.04 Server。记得选择安装套件时要选上OpenSSH服务, 这样就可以在安装好webmin和virualmin之前先通过SSH登录到服务器上做一些管理配置工作。(LAMP套件现在不必安装)

2, 安装webmin。(http://www.webmin.com/download.html)
a) 先安装一些依赖的包 :sudo apt-get install libnet-ssleay-perl libauthen-pam-perl? libio-pty-perl?? apt-show-versions?? libapt-pkg-perl
b) 下载webmin的安装包 wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb
c) 安装 sudo dpkg -i webmin_1.580_all.deb
此时就可以使用网址 https://x.x.x.x:10000 登录到webmin了

3, 安装 virtualmin? (参考 http://www.webmin.com/vdownload.html)
a) 下载并安装(sudo dpkg -i )这两个包:

http://download.webmin.com/download/virtualmin/webmin-virtual-server_3.92.gpl-2_all.deb

http://download.webmin.com/download/virtualmin/webmin-virtual-server-theme_8.4_all.deb

b) 然后在webmin的GUI界面中的 “webmin配置” –> “webmin主题”选择刚刚安装的virtualmin主题 “Virtualmin Framed Theme.”
c) 安装apache,mysal和php
sudo apt-get install mysql-server*
sudo apt-get install apache2
sudo apt-get install apache2-suexec-custom
sudo apt-get install php5 libapache2-mod-php5
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
安装完后记得在webmin的左侧菜单中点选Refresh Modules,这样就能使得webmin识别和加载上刚刚安装的那些feature了。
d) 然后在server? –>? Virtualmin Virtual Servers (GPL) ,会出现 “Post-Installation Wizard”来继续一些系统配置,例如是否预加载virtualmin库,是否使能mySQL等一些配置选项。然后 Re-check and refresh configuration。可能需要去掉 webmail,postfix 和 BIND等模块。如果遇到apache的mod_suexec模块未安装问题: 在webmin的 Apache WEB服务器 -》 Global configuration tab页 -》 Configure Apache Modules 将 suexec,rewrite和actions选上。如果遇到“Suexec is enabled in the default template, but the suexec command was not found on your system”问题,编辑“/etc/apache2/suexec/www-data”文件,将”/var/www”替换成”/home”,然后重启apache服务即可。此外,还建议安装上”sudo apt-get install webalizer”服务,以及”sudo apt-get install proftpd”和”sudo addgroup ftp”。
e) 回到 virtualmin的 System Settings -》 Features and Plugins? 将“域邮件”和“bind”去掉,将proFtpd选中。确定。

4, 然后即可使用“Create Virtual Server” 来创建虚拟主机,快速的建立一个web server环境,包括LAMP环境以及ftp、ssh等服务。然后即可使用“Create Virtual Server” 来创建虚拟主机,快速的建立一个web server环境,包括LAMP环境以及ftp、ssh等服务。

One thought on “安装Linux服务器图形化管理软件Webmin和Virtualmin

  1. Pingback: Adreaman's Blog » 本站已迁移到Host Virtual的VPS主机

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>