2012年4月13日金曜日

CentOS 5.5 Webmin インストール等々

Webminは言わずと知れたブラウザからLinuxOSの各種設定を行うツールです。
インストール方法および、簡単な初期設定をまとめてみました。

■構成情報
・Operating system CentOS Linux 5.5 
・Webmin version 1.580 


■リポジトリ設定(webminはデフォルトリポジトリに登録されていないので)
[root@web01 ~]# vi /etc/yum.repos.d/webmin.repo
[root@web01 ~]# cat /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1
[root@web01 ~]# 

■jcameron-key.ascのインポート
[root@web01 ~]# wget http://www.webmin.com/jcameron-key.asc
(中略)
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 1320 (1.3K) [text/plain]
`jcameron-key.asc' に保存中

100%[=====================================>] 1,320     --.-K/s 時間 0s

2012-04-12 23:58:57 (69.9 MB/s) - `jcameron-key.asc' へ保存完了 [1320/1320]

[root@web01 ~]# rpm --import jcameron-key.asc
[root@web01 ~]#

■yumでインストール
[root@web01 ~]# yum install webmin
(中略)
======================================================================
 Package                 Arch        Version      Repository     Size
======================================================================
Installing:
 webmin                  noarch      1.580-1      Webmin         16 M

Transaction Summary
======================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 16 M
Is this ok [y/N]: y
Downloading Packages:
webmin-1.580-1.noarch.rpm                            |  16 MB     00:08
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Operating system is CentOS Linux
  Installing     : webmin                                           1/1
Webmin install complete. You can now login to https://web01:10000/
as root with your root password.

Installed:
  webmin.noarch 0:1.580-1

Complete!
[root@web01 ~]#

■デフォルトのポート番号を変更するには
[root@web01 ~]# vi /etc/webmin/miniserv.conf
[root@web01 ~]# grep -n -e port -e listen /etc/webmin/miniserv.conf
1:port=4649
16:listen=4649
[root@web01 ~]# /etc/init.d/webmin restart
Stopping Webmin server in /usr/libexec/webmin
Starting Webmin server in /usr/libexec/webmin
Pre-loaded WebminCore
[root@web01 ~]#
ブラウザにてhttps://192.168.xxx.110:4649/ にアクセス。
※AWSの場合はセキュリティーグループでポートの解放を忘れずに。
■日本語化 左側メニューの、Webmin → Change Language and Theme Webmin UI Language を Japanese (JA_JP.UTF-8)に変更して Make Changesボタンをクリック。
■Text Loginのコンソールエリアを少し大きくする [root@web01 ~]# vi /usr/libexec/webmin/ajaxterm/ajaxterm/ajaxterm.html [root@web01 ~]# grep -n Terminal /usr/libexec/webmin/ajaxterm/ajaxterm/ajaxterm.html 12: t=ajaxterm.Terminal("term",94,30); [root@web01 ~]# /etc/init.d/webmin restart Stopping Webmin server in /usr/libexec/webmin Starting Webmin server in /usr/libexec/webmin Pre-loaded WebminCore [root@web01 ~]#
※これ以上大きくするとスクロールバーが表示されてしまう。

0 件のコメント:

コメントを投稿