对于很多习惯使用windows的用户,在刚接触Linux的时候,要使用命令行配置Linux服务器可能会感觉难以适应。今天我们来讲解一下,Linux下的图形配置工具—Webmin,通过这款工具,用户可以很方便的使用web界面对Linux服务器进行配置。下面我们就来具体看看这款工具的部署:
 
1. 首先,我们需要安装好软件,安装步骤很简单,只需要四部就可以完成。
Webmin需要以下软件的支持:
Perl-5.8.8-18.el5  (一般系统自带)
Openssl-0.9.8k.tar.tar  (下载地址:http://www.openssl.org)
Net_SSLeay.pm-1.30.tar.gz  (下载地址:http://search.cpan.org/dist/Net_SSLeay.pm)
Webmin-1.480-1.noarch.rpm  (下载地址:http://www.webmin.com/download.html
 
1)perl软件一般系统默认安装了,我们可以通过以下命令查看:
 
如果系统没有自动安装,可以使用命令:rpm  -ivh  perl-5.8.8.-18.el5.i386.rpm进行安装。
2)安装openssl
# tar  zxvf  openssl-0.9.8k.tar.tar
# cd  openssl-0.9.8
# ./config
# make
# make  install
3)安装Net_SSL
# tar  zxvf  Net_SSLeay.pm-1.30.tar.gz
# cd  Net_SSLeay.pm-1.30
# perl  Makefile.PL
# make  install
4)安装Webmin
# rpm  -ivh  webmin-1.480-1.noarch.rpm
OK,webmin安装完成。
 
2. webmain配置
安装完成webmin后,可以使用https://主机名(或IP地址):10000打开管理界面,如下图:
 
在登录对话框中使用root用户登录,就可以进入webmin的管理界面了,在首页可以看到一些系统信息,如下图:
 
如果不习惯使用英文界面,还可以选择中文界面,点击左面板上的“webmin-change language and theme”,如下图:
 
为了便于查看,我将webmin UI风格设置成了“原始webmin风格”,这样所有的界面都是图形化的。Webmin的主菜单有webmin管理、系统、服务器、网络、硬件、群集、其它几项,如下图:其中,webmin项主要是对webmin的管理、配置。
 
“系统”项主要是对linux系统的一些配置,可配置内容参照下图:
 
“服务器”项是对Linux安装的服务器进行的配置,包含大部分的服务器,具体项目如下图:
 
“网络”选项是对与网络有关的一些服务、应用的配置,可配置项目如下:
 
“硬件”选项是对Linux服务器硬件的一些配置,包括磁盘分区、打印机等,如下图:
 
“群集”选项就不用多说了,专门用来配置Linux群集服务的,如下图:
 
“其它”选项还可以配置PHP、文件管理、SSH等,如下图:
 
Webmin的主要配置项目就这些,下面我们举例来具体看看webmin的配置内容,比如,我们之前配置过的DNS服务器,现在我们来看看使用图形化配置,如下图:图形化配置基本上涵盖了我们需要配置的所有内容。
 
 
使用webmin进行配置要直观很多,毕竟是图形化的界面,不过,我个人认为,做为网络管理员,还是应该学习使用命令行对Linux服务器进行操作。如果熟悉了命令行,也会觉得使用命令行很简单。

本文出自 “Tonyguo De博客【知识..” 博客,请务必保留此出处http://tonyguo.blog.51cto.com/379574/172227

Linux服务器部署系列之五—Webmin篇的更多相关文章

  1. Linux服务器部署系列之八—Sendmail篇

    Sendmail是目前Linux系统下面用得最广的邮件系统之一,虽然它存在一些不足,不过,目前还是有不少公司在使用它.对它的学习,也能让我们更深的了解邮件系统的运作.下面我们就来看看sendmail邮 ...

  2. Linux服务器部署系列之七—OpenLDAP篇

    LDAP(轻量级目录访问服务),通过配置这个服务,我们也可以在linux下面使用目录的形式管理用户,就像windows下面的AD一样,方便我们管理.下面我们就一起来配置openldap服务.本文运行环 ...

  3. Linux服务器部署系列之一—Apache篇(下)

    接上篇 linux服务器部署系列之一—Apache篇(上)    四.管理日志文件 Apache日志分为访问日志和错误日志两种: 1)访问日志 用于记录客户端的访问信息,文件名默认为access_lo ...

  4. 转 整理 Linux服务器部署系列之一—Apache篇

    花了差不多一天,参考了几个博客,终于初步配成功了 Apache,先总结一下: 如果apache安装成为linux的服务的话,可以用以下命令操作: service httpd start 启动 serv ...

  5. Linux服务器部署系列之一—Apache篇(上)

    Linux系统的应用越来越广泛了,学习linux系统的网管兄弟也有增加的趋势.很久以前就有些想法,要将自己学的linux知识整理一下.最近,终于下定决心,挤出时间开始动手写些东西了.虽然不一定好,不过 ...

  6. Linux服务器部署系列之四—DHCP篇

    DHCP服务器的配置是Linux服务器配置中最简单的服务之一,网上也有很多相关文档,不过大部分都只是讲解了配置.虽然我这篇文档也不一定很完善,不过我还是希望能够尽量说得明白一些,同时也希望大家能够提供 ...

  7. Linux服务器部署系列之三—DNS篇

    网上介绍DNS的知识很多,在这里我就不再讲述DNS原理及做名词解释了.本篇我们将以一个实例为例来讲述DNS的配置,实验环境如下: 域名:guoxuemin.cn, 子域:shenzhen.guoxue ...

  8. 转 整理 Linux服务器部署系列之一—Apache篇2

    http://www.jb51.net/article/46148.htm 如何查看Apache的连接数和当前连接数 查看了连接数和当前的连接数 netstat -ant | grep $ip:80 ...

  9. Linux服务器部署系列之二—MySQL篇

    MySQL是linux环境中使用最广泛的数据库之一,著名的“LAMP黄金组合”就要用到MySQL.关于MySQL的优点及作用,我就不多讲了,网上很多这样的文章. 今天我们要谈的是MySQL服务器的部署 ...

随机推荐

  1. 列表(ul ol dl)

    Title 1 2 3 1 2 3 a 1 2 b 1 2 <!DOCTYPE html> <html lang="en"> <head> &l ...

  2. state介绍

    state是salt最核心的功能,通过预先定制好的sls(salt state file)文件对被控主机进行状态管理,支持包括程序包(pkg).文件(file).网络配置(network).系统服务( ...

  3. Boost.Coroutine2:学习使用Coroutine(协程)

    function(函数)routine(例程)coroutine (协程) 函数,例程以及协程都是指一系列的操作的集合. 函数(有返回值)以及例程(没有返回值)也被称作subroutine(子例程), ...

  4. 迷你MVVM框架 avalonjs 学习教程20、路由系统

    SPA的成功离开不这三个东西,分层架构,路由系统,储存系统.分层架构是我们组织复杂代码的关键,这里特指MVVM的avalon:路由系统是将多个页面压缩在一个页面的关键:储存系统特指本地储存,是安全保存 ...

  5. Delphi 创建一个url网址快捷方式代码

    procedure CreateURLShortcut(const ShortcutFile, URL: string); var F: TextFile; // text file begin {$ ...

  6. spring中的BeanFactory和FactoryBean的区别与联系

    首先,这俩都是个接口… 实现 BeanFactory 接口的类表明此类是一个工厂,作用就是配置.新建.管理 各种Bean. 而 实现 FactoryBean 的类表明此类也是一个Bean,类型为工厂B ...

  7. tomcat 设置内存

    SET JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=256M -XX:MaxPermSize=512M -Xms :初始化堆内存值 -Xmx :堆内存最大值 -X ...

  8. Nexus 使用配置

    Nexus使用的一些基本设置 1.更改中央仓库地址为私服地址 既然我们配置了私服,那么相应的,我们的项目就应该使用Nexus的地址(Public Repository)来下载jar包 1.1.基于PO ...

  9. java基础四 [构造器和垃圾回收](阅读Head First Java记录)

    本章讲解了对象的创建到被回收的过程,讲述了对象的生命周期   堆(heap)与栈(stack) 实例变量:实例变量是只声明在类下,方法外的变量(实例变量默认值为0/0.0/false,引用的默认值为n ...

  10. np.array()

    将列表list或元组tuple转换为 ndarray 数组. numpy.array(object, dtype=None, copy=True, order=None, subok=False, n ...