centos5.4下Webmin管理系列(一):webmin的安装

本文涉及的产品
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
简介: 一、确定CentOS已经安装,并且所需服务也已成功装好    我在192.168.1.250的一台服务器上安装了CentOS5.4版本,安装了Apache+MySQL+Samba+FTP+DNS+DHCP+SQUID等。
一、确定CentOS已经安装,并且所需服务也已成功装好
    我在192.168.1.250的一台服务器上安装了CentOS5.4版本,安装了Apache+MySQL+Samba+FTP+DNS+DHCP+SQUID等。从inittab中修改启动级别为3。重启后离开机房,使用办公室里192.168.1.188的电脑远程SSH到服务器。

二、下载WebMin的最新版本,并安装
    进入www.webmin.com,点击左侧download区域中的RPM,复制链接的下载地址,回到pietty终端中:

[lk@hd ~]$ --2010-08-24 15:30:03--  http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm?r=http%3A%2F%2Fwww.webmin.com%2F
正在解析主机 downloads.sourceforge.net... 216.34.181.59
Connecting to downloads.sourceforge.net|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm [跟随至新的 URL]
--2010-08-24 15:30:05--  http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm
正在解析主机 cdnetworks-kr-2.dl.sourceforge.net... 211.39.135.163
Connecting to cdnetworks-kr-2.dl.sourceforge.net|211.39.135.163|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:15995394 (15M) [application/x-rpm]
Saving to: `webmin-1.510-1.noarch.rpm'

100%[======================================>] 15,995,394  58.6K/s   in 6m 29s

2010-08-24 15:36:37 (40.2 KB/s) - `webmin-1.510-1.noarch.rpm' saved [15995394/15995394]


[1]-  Done                    wget http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm?r=http%3A%2F%2Fwww.webmin.com%2F
[2]+  Done                    ts=1282634860
[lk@hd ~]$ ls
webmin-1.510-1.noarch.rpm
[lk@hd ~]$ rpm -ivh webmin-1.510-1.noarch.rpm
warning: webmin-1.510-1.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 11f63c51
error: can't create transaction lock on /var/lib/rpm/__db.000

出现错误,换用tar.gz包,再做一次:

[lk@hd ~]$ wget http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510.tar.gz?r=http%3A%2F%2Fwww.webmin.com%2F&ts=1282635512&mirror=cdnetworks-kr-1
[1] 18084
[2] 18085
[lk@hd ~]$ --2010-08-24 15:40:35--  http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510.tar.gz?r=http%3A%2F%2Fwww.webmin.com%2F
正在解析主机 downloads.sourceforge.net... 216.34.181.59
Connecting to downloads.sourceforge.net|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510.tar.gz [跟随至新的 URL]
--2010-08-24 15:40:37--  http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510.tar.gz
正在解析主机 cdnetworks-kr-2.dl.sourceforge.net... 211.39.135.163
Connecting to cdnetworks-kr-2.dl.sourceforge.net|211.39.135.163|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:14841163 (14M) [application/x-gzip]
Saving to: `webmin-1.510.tar.gz'

100%[======================================>] 14,841,163  45.6K/s   in 6m 49s

2010-08-24 15:47:26 (35.4 KB/s) - `webmin-1.510.tar.gz' saved [14841163/14841163]


[1]-  Done                    wget http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510.tar.gz?r=http%3A%2F%2Fwww.webmin.com%2F
[2]+  Done                    ts=1282635512

解压缩,并进入文件夹,开始安装:
[lk@hd ~]$ tar zxvf webmin-1.510.tar.gz
[lk@hd ~]$ ls
webmin-1.510  webmin-1.510-1.noarch.rpm  webmin-1.510.tar.gz
[lk@hd ~]$ cd webmin-1.510
[lk@hd webmin-1.510]$ ./setup.sh
***********************************************************************
*            Welcome to the Webmin setup script, version 1.510        *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

ERROR: The Webmin install script must be run as root

[lk@hd webmin-1.510]$
需要使用root身份。
[lk@hd webmin-1.510]$ su
口令:
[root@hd webmin-1.510]# ./setup.sh
***********************************************************************
*            Welcome to the Webmin setup script, version 1.510        *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

Installing Webmin in /home/lk/webmin-1.510 ...

***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time
you can just accept the defaults.

Config file directory [/etc/webmin]:
Log file directory [/var/webmin]:

***********************************************************************
Webmin is written entirely in Perl. Please enter the full path to the
Perl 5 interpreter on your system.

Full path to perl (default /usr/bin/perl):

Testing Perl ...
Perl seems to be installed ok

***********************************************************************
Operating system name:    CentOS Linux
Operating system version: 5.4

***********************************************************************
Webmin uses its own password protected web server to provide access
to the administration programs. The setup script needs to know :
 - What port to run the web server on. There must not be another
   web server already using this port.
 - The login name required to access the web server.
 - The password required to access the web server.
 - If the webserver should use SSL (if your system supports it).
 - Whether to start webmin at boot time.

Web server port (default 10000):
Login name (default admin):
Login password:
Password again:
Use SSL (y/n): y
Start Webmin at boot time (y/n): y
***********************************************************************
Creating web server config files..
..done

Creating access control file..
..done

Inserting path to perl into scripts..
..done

Creating start and stop scripts..
..done

Copying config files..
..done

Configuring Webmin to start at boot time..
Created init script /etc/rc.d/init.d/webmin
..done

Creating uninstall script /etc/webmin/uninstall.sh ..
..done

Changing ownership and permissions ..
..done

Running postinstall scripts ..
..done

Attempting to start Webmin mini web server..
Starting Webmin server in /home/lk/webmin-1.510
Pre-loaded WebminCore
..done

***********************************************************************
Webmin has been installed and started successfully. Use your web
browser to go to

  https://hd:10000/

and login with the name and password you entered previously.

Because Webmin uses SSL for encryption only, the certificate
it uses is not signed by one of the recognized CAs such as
Verisign. When you first connect to the Webmin server, your
browser will ask you if you want to accept the certificate
presented, as it does not recognize the CA. Say yes.

[root@hd webmin-1.510]#

ok,安装成功。
现在再思考刚才RPM没能安装成功的原因,很可能是非root身份导致的。
今天重新安装系统,又重新试了一遍rpm包,安装成功,注意身份必须是root:
[root@lk lk]# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.510-1.noarch.rpm
--2010-08-27 09:37:56--  http://prdownloads.sourceforge.net/webadmin/webmin-1.510-1.noarch.rpm
正在解析主机 prdownloads.sourceforge.net... 216.34.181.59
Connecting to prdownloads.sourceforge.net|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm [跟随至新的 URL]
--2010-08-27 09:37:57--  http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm
正在解析主机 downloads.sourceforge.net... 216.34.181.59
Reusing existing connection to prdownloads.sourceforge.net:80.
已发出 HTTP 请求,正在等待回应... 302 Found
位置:http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm [跟随至新的 URL]
--2010-08-27 09:37:58--  http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.510-1.noarch.rpm
正在解析主机 cdnetworks-kr-2.dl.sourceforge.net... 211.39.135.163
Connecting to cdnetworks-kr-2.dl.sourceforge.net|211.39.135.163|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:15995394 (15M) [application/x-rpm]
Saving to: `webmin-1.510-1.noarch.rpm'

100%[======================================>] 15,995,394   593K/s   in 44s

2010-08-27 09:38:42 (354 KB/s) - `webmin-1.510-1.noarch.rpm' saved [15995394/15995394]

[root@lk lk]# rpm -ivh webmin-1.510-1.noarch.rpm
warning: webmin-1.510-1.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 11f63c51
Preparing...                ########################################### [100%]
Operating system is CentOS Linux
   1:webmin                 ########################################### [100%]
^[[B
Webmin install complete. You can now login to https://lk:10000/
as root with your root password.

相关文章
|
5天前
|
Linux 网络安全 Python
linux centos上安装python3.11.x详细完整教程
这篇文章提供了在CentOS系统上安装Python 3.11.x版本的详细步骤,包括下载、解压、安装依赖、编译配置、解决常见错误以及版本验证。
47 1
linux centos上安装python3.11.x详细完整教程
|
2月前
|
消息中间件 Linux API
centos7 安装rabbitmq自定义版本及配置
centos7 安装rabbitmq自定义版本及配置
|
3天前
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
4天前
|
消息中间件 Linux
centos7安装rabbitmq
centos7安装rabbitmq
|
3天前
|
Linux 虚拟化 Windows
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
这篇文章提供了解决VMware Tools无法重新安装(显示为灰色)问题的步骤,并介绍了如何在CentOS 8上创建和配置VMware共享文件夹。
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
|
4天前
|
Docker 容器
centos7.3之安装docker
centos7.3之安装docker
|
2月前
|
弹性计算 关系型数据库 MySQL
centos7 mysql安装及配置
本文详细介绍了在阿里云服务器ECS上通过yum源安装MySQL 8.0.12的过程,包括更新yum源、下载并安装MySQL源、解决安装过程中可能遇到的问题等步骤。此外,还介绍了如何启动MySQL服务、设置开机自启、配置登录密码、添加远程登录用户以及处理远程连接异常等问题。适合初学者参考,帮助快速搭建MySQL环境。
142 8
centos7 mysql安装及配置
|
5天前
|
NoSQL Linux Redis
linux之centos安装redis
linux之centos安装redis
|
28天前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
87 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
3天前
|
Linux
centos 安装etcd|待优化
centos 安装etcd|待优化
下一篇
无影云桌面