HAYAGUI

FreeBSD4.4 + Webmin-0.87_3

はじめに

WebブラウザからFreeBSDなどのさまざまなUNIXシステムの設定ができる Webmin をインストールしてみました。 使用した環境は、以下のとおり。

FreeBSD 4.4
Perl ja-perl-5.005.03
webmin webmin-0.87_3
インストールしたホスト名とIPアドレス mico.hayagui.com 192.168.0.7

インストール

/stand/sysinstall で、perl と webmin をインストールします。

/usr/local/lib/webmin に cd すると、setup.sh というファイルがありますので、./setup.sh と入力してシェルスクリプトをたたきます。

mico# ./setup.sh
「設定ディレクトリはここ[/usr/local/etc/webmin]でいい?」と聞いてきますので、良い場合は Enter します。
Config file directory [/usr/local/etc/webmin]: 
「ログファイルのディレクトリはここ[/var/log/webmin]でいい?」と聞いてきますので、良い場合は Enter します。
Log file directory [/var/log/webmin]: 
「Perl のディレクトリはここでいい?」と聞いてきますので、良い場合は Enter します。
Full path to perl (default /usr/bin/perl):
どこにあるのかわからない場合は、もうひとつTerminalを開くか、コンソールの場合は Alt + F2 をして、ログインして which コマンドで perl を確認してください。
mico# which perl
/usr/bin/perl
とありかがわかります。

「オペレーティングシステムはなに?」と聞いてきますので、表示されている中から FreeBSD を探してください。 このwebminでは、FreeBSD が 25 でしたので、25 と入力します。

Operating system: 25
「FreeBSD のバージョンはなに?」と聞いてきますので、表示されている中から現在使用しているバージョンを探してください。 このwebminでは、FreeBSD 4.4 が、13 でしてので、 13 と入力します。
Version: 13
この設定が終わると、以下のように設定した内容が表示されます。
Operating system name:    FreeBSD
Operating system version: 4.4
「Webサーバのポートはどれをつかっていい?」と聞いてきますので、良い場合は Enter します。
Web server port (default 10000): 
webminを設定するユーザアカウントを設定します。 ユーザ名とパスワードを入力してください。UNIXに登録されていないユーザ名でかまいません。 本当はちゃんとしたユーザ名とパスワードを設定してくださいね。
Login name (default admin): hoge
Login password: passwd
Password again: passwd
Webサーバホスト名はこれでいい?と聞いてきますので、良い場合は Enter します。
Web server hostname (default mico.hayagui.com):
この設定が終わると、ガッーっとインストールが始まります。 アンインストール用のシェルスクリプトもこの時作成されます。

使ってみよう!

Windows2000SP2 + InternetExplorer6 から http://(webminをインストールしたマシンのIPアドレスまたはホスト名):10000/ と入力します。私の場合は、http://192.168.0.7:10000/ と入力すると、以下のようなページが表示されるので、先ほど設定したユーザ名とパスワードを入力します。

[Longin]ボタンをクリックすると、以下のようなページが表示されました。かっこいい〜!

表示言語を日本語に変更してみましょう。

Webmin Configuration -> Language -> Japanese (JA_JP.EUC)

これで日本語になります。 次回のログイン画面も日本語になります。

どのように反映されるかを確認

設定したものが反映されているかを確認してみましょう。
  • プリンタの設定

    以下のように設定します。

    サーバにログインして、/etc/printcap を見てみると、以下のようになっていました。

    hogelp|namahagelp|test:sh:lp=/dev/lpt0:sd=/var/spool/lpd/hogelp:
    

    追加されたプリンタは、このようにリストされます。

  • DNSクライアント設定

    以下のように設定します。

    サーバにログインして、名前解決順序を見る為に /etc/host.conf を見てみると、以下のようになっていました。

    bind
    hosts
    

    DNSサーバを見る為に /etc/resolv.conf を見てみると、以下のようになっていました。

    nameserver 192.168.0.2
    domain hayagui.com
    

問題無いですね。

戻る



(C)1999 - 2002 Kenji Ito All rights reserved.